Need help with lua errors

I get thousands of errors on all my characters, could anyone help. I get bar lockups where i have to reload as well in the middle of combat. Heres an exmaple of what happens to me https://www.twitch.tv/lorddawtz/clip/FastFairAlmondMVGame-RXEJu008Am7mxVvp?filter=clips&range=all&sort=time

14571x FrameXML/EditModeUtil.lua:22: attempt to perform arithmetic on local ‘offsetX’ (a nil value)
[string “@FrameXML/EditModeUtil.lua”]:22: in function GetRightActionBarWidth' [string "@FrameXML/EditModeUtil.lua"]:53: in function GetRightContainerAnchor’
[string “@FrameXML/UIParent.lua”]:3128: in function UIParentManageFramePositions' [string "@FrameXML/UIParent.lua"]:2607: in function <FrameXML/UIParent.lua:2594> [string "=[C]"]: in function SetAttribute’
[string “@FrameXML/UIParent.lua”]:3150: in function UIParent_ManageFramePositions' [string "@FrameXML/EditModeManager.lua"]:614: in function UpdateRightActionBarPositions’
[string “@FrameXML/EditModeManager.lua”]:566: in function UpdateActionBarLayout' [string "@FrameXML/EditModeSystemTemplates.lua"]:676: in function UpdateGridLayout’
[string “@FrameXML/ActionButton.lua”]:368: in function <FrameXML/ActionButton.lua:357>
[string “=[C]”]: in function UpdateAction' [string "@FrameXML/ActionButton.lua"]:821: in function OnEvent’
[string “@FrameXML/ActionButton.lua”]:216: in function <FrameXML/ActionButton.lua:213>

Locals:
self = {
GetSettingMapFromSettings = defined @FrameXML/EditModeUtil.lua:58
IsRightAnchoredActionBar = defined @FrameXML/EditModeUtil.lua:3
GetRightContainerAnchor = defined @FrameXML/EditModeUtil.lua:52
IsBottomAnchoredActionBar = defined @FrameXML/EditModeUtil.lua:8
GetRightActionBarWidth = defined @FrameXML/EditModeUtil.lua:18
GetBottomActionBarHeight = defined @FrameXML/EditModeUtil.lua:33
}
offset = 0
point = nil
relativeTo = nil
relativePoint = nil
offsetX = nil
offsetY = nil
(*temporary) = 40.500023
(*temporary) = 40.500023
(*temporary) = MultiBarRight {
0 =
buttonPadding = 2
UpdateSystemSettingAlwaysShowButtons = defined @FrameXML/EditModeSystemTemplates.lua:793
UpdateMagnetismRegistration = defined @FrameXML/EditModeSystemTemplates.lua:527
GetSnapOffsets = defined @FrameXML/EditModeSystemTemplates.lua:421
UpdateFrameStrata = defined @FrameXML/ActionBar.lua:194
UpdateButtonArt = defined @FrameXML/EditModeSystemTemplates.lua:690
IsFrameAnchoredToMe = defined @FrameXML/EditModeSystemTemplates.lua:490
buttonTemplate = “MultiBar3ButtonTemplate”
ShowBase = defined =[C]:-1
IsShown = defined @FrameXML/ActionBar.lua:286
GetSelectionOffset = defined @FrameXML/EditModeSystemTemplates.lua:373
ResetToDefaultPosition = defined @FrameXML/EditModeSystemTemplates.lua:158
RefreshButtonArt = defined @FrameXML/EditModeSystemTemplates.lua:683
GetScaledSelectionSides = defined @FrameXML/EditModeSystemTemplates.lua:365
SelectSystem = defined @FrameXML/EditModeSystemTemplates.lua:555
buttonArtDirty = false
GetFrameMagneticEligibility = defined @FrameXML/EditModeSystemTemplates.lua:510
AddLayoutChildren = defined @SharedXML/LayoutFrame.lua:48
IsBelowFrame = defined @FrameXML/EditModeSystemTemplates.lua:332
UpdateSystemSettingIconSize = defined @FrameXML/EditModeSystemTemplates.lua:735
SetScaleBase = defined =[C]:-1
HasActiveChanges = defined @FrameXML/EditModeSystemTemplates.lua:254
GetScaledCenter = defined @FrameXML/EditModeSystemTemplates.lua:358
DoesSettingDisplayValueEqual = defined @FrameXML/EditModeSystemTemplates.lua:278
Layout = defined @SharedXML/LayoutFrame.lua:333
settingDisplayInfoMap =

{
}
GetSettingValueBool = defined @FrameXML/EditModeSystemTemplates.lua:269
IsLayoutFrame = defined @SharedXML/LayoutFrame.lua:36
DoesSettingValueEqual = defined @FrameXML/EditModeSystemTemplates.lua:273
MarkDirty = defined @SharedXML/LayoutFrame.lua:90
ShouldResetSettingsDialogAnchors = defined @FrameXML/EditModeSystemTemplates.lua:101
dirtySettings =
{
}
UpdateGridLayout = defined @FrameXML/EditModeSystemTemplates.lua:669
IsToTheLeftOfFrame = defined @FrameXML/EditModeSystemTemplates.lua:314
GetSettingsDialogAnchor = defined @FrameXML/EditModeSystemTemplates.lua:298
OnSystemLoad = defined @FrameXML/EditModeSystemTemplates.lua:3
ClearFrameSnap = defined @FrameXML/EditModeSystemTemplates.lua:458
GetCombinedCenterOffset = defined @FrameXML/EditModeSystemTemplates.lua:408
SetupSettingsDialogAnchor = defined @FrameXML/EditModeSystemTemplates.lua:242
IsShownOverride = defined @FrameXML/ActionBar.lua:286
dirty = false
SetPointBase = defined =[C]:-1
UpdateSystem = defined @FrameXML/EditModeSystemTemplates.

If you have addons the first place to start would be a full UI reset. After that, add one addon and see if the issue happens. If not then add another and so on. Tedious but you could also ask the author of the addon to take a look. I don’t know how many addons you have so I couldn’t tell you which one is throwing the error.

Edit to add: This is happening alot due to the Blizzard Frame UI not playing nice with addons. You could wait for a fix from them which would be my suggestion. The Retail UI is pretty finicky as of late.

1 Like

I have did a full UI reset, full Cvar reset, and full addon reset, still have the LUA error. Been having this error since the first day of DF prepatch.

The real problem or when the problem occurs the most is when getting in combat while on the dragonriding. The whole default action bar 1 bugs out. Other bars seems ok, just the default action bar bugs out.

If it’s happening on a clean, stock UI, then there’s virtually nothing you as a player can do about it, except to leave a bug report. I mean, you could try a Scan and Repair, but if they’ve got some bug in the Lua code on their end, no amount of UI resetting, scanning and repairing, re-installing, etc., will have any effect; the “fresh” or “repaired” copy of the file(s) will have the Lua error included.

Since you posted the errors above, this thread can serve as a proper bug report for this issue, and the people responsible for working on a fix will get the necessary info - but you’d need to move it into the Bug Report forums.

If you cannot move it, then just create a new post in Bug Report with the information in your OP.

Unfortunately, moving forward, you’re virtually never asked for more information on a bug report, and an ETA on a fix is never given, and not implied or guaranteed in any manner. We drop the bug reports, and then we wait for a fix. Hopefully that comes sooner rather than later… but all we can do is wait.

Good luck!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.