Edit Mode Expanded

Edit Mode Expanded

662k Downloads

Getting multiple UI Errors - Bugsack Report in the Comments

Ultrachocobo02 opened this issue ยท 22 comments

commented

Hey! I get a few errors occasionally, sometimes when I log in, sometimes not at all and I cant figure out what the issue is.

First Error Log:
"12x FrameXML/EditModeManager.lua:918: bad argument #1 to 'pairs' (table expected, got nil)
[string "=[C]"]: in function pairs' [string "@FrameXML/EditModeManager.lua"]:918: in function OnAccountSettingChanged'
[string "@FrameXML/EditModeManager.lua"]:2372: in function SetExpandedState' [string "@FrameXML/EditModeManager.lua"]:2419: in function BeginHelpTips'
[string "@FrameXML/EditModeManager.lua"]:2403: in function <FrameXML/EditModeManager.lua:2401>
[string "=[C]"]: in function Show' [string "@FrameXML/UIParent.lua"]:2938: in function SetUIPanel'
[string "@FrameXML/UIParent.lua"]:2742: in function ShowUIPanel' [string "@FrameXML/UIParent.lua"]:2646: in function <FrameXML/UIParent.lua:2642> [string "=[C]"]: in function SetAttribute'
[string "@FrameXML/UIParent.lua"]:3248: in function ShowUIPanel' [string "@!KalielsTracker/Modules/Hacks.lua"]:57: in function <!KalielsTracker/Modules/Hacks.lua:55> ... [string "@FrameXML/UIParent.lua"]:542: in function UIParentLoadAddOn'
[string "@FrameXML/UIParent.lua"]:747: in function MajorFactions_LoadUI' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:179: in function SetUpMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:172: in function RefreshMajorFactionList' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:167: in function RefreshOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:158: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:154>
[string "=[C]"]: in function CreateFrame' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:122: in function CreateOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:63: in function `RefreshExpansionOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:35: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:33>

Locals:
(*temporary) = nil
(*temporary) = "table expected, got nil"
= defined =[C]:-1
"
Second Error Log:
"13x FrameXML/EditModeManager.lua:1126: attempt to index field 'layoutInfo' (a nil value)
[string "@FrameXML/EditModeManager.lua"]:1126: in function UpdateDropdownOptions' [string "@FrameXML/EditModeManager.lua"]:184: in function <FrameXML/EditModeManager.lua:181> [string "=[C]"]: in function EnterEditMode'
[string "@FrameXML/EditModeManager.lua"]:211: in function <FrameXML/EditModeManager.lua:209>
[string "=[C]"]: ?
[string "=[C]"]: in function Show' [string "@FrameXML/UIParent.lua"]:2938: in function SetUIPanel'
[string "@FrameXML/UIParent.lua"]:2742: in function ShowUIPanel' [string "@FrameXML/UIParent.lua"]:2646: in function <FrameXML/UIParent.lua:2642> [string "=[C]"]: in function SetAttribute'
[string "@FrameXML/UIParent.lua"]:3248: in function ShowUIPanel' [string "@!KalielsTracker/Modules/Hacks.lua"]:57: in function <!KalielsTracker/Modules/Hacks.lua:55> ... [string "@FrameXML/UIParent.lua"]:542: in function UIParentLoadAddOn'
[string "@FrameXML/UIParent.lua"]:747: in function MajorFactions_LoadUI' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:179: in function SetUpMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:172: in function RefreshMajorFactionList' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:167: in function RefreshOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:158: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:154>
[string "=[C]"]: in function CreateFrame' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:122: in function CreateOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:63: in function `RefreshExpansionOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:35: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:33>

Locals:
self = EditModeManagerFrame {
0 =
SetGridSpacing = defined @FrameXML/EditModeManager.lua:1010
IsEditModeInLockState = defined @FrameXML/EditModeManager.lua:238
GetRaidFrameWidth = defined @FrameXML/EditModeManager.lua:577
buttonEntryPool =

{
}
UpdateDropdownOptions = defined @FrameXML/EditModeManager.lua:1117
GetFixedSize = defined @SharedXML/LayoutFrame.lua:156
GetAttribute = defined =[C]:-1
ShouldRaidFrameShowSeparateGroups = defined @FrameXML/EditModeManager.lua:601
ImportLayout = defined @FrameXML/EditModeManager.lua:1324
GetFixedWidth = defined @SharedXML/LayoutFrame.lua:148
IsShown = defined =[C]:-1
IsSnapEnabled = defined @FrameXML/EditModeManager.lua:1033
HideSystemSelections = defined =[C]:-1
BlockEnteringEditMode = defined @FrameXML/EditModeManager.lua:1450
ShowNewLayoutDialog = defined @FrameXML/EditModeManager.lua:1360
DeleteLayout = defined @FrameXML/EditModeManager.lua:1278
SetFixedWidth = defined @SharedXML/LayoutFrame.lua:135
ClearSelectedSystem = defined @FrameXML/EditModeManager.lua:740
AccountSettings = Frame {
}
AddLayoutChildren = defined @SharedXML/LayoutFrame.lua:55
editModeActive = true
RevertAllChangesButton = Button {
}
SetFixedSize = defined @SharedXML/LayoutFrame.lua:143
HasActiveChanges = defined @FrameXML/EditModeManager.lua:346
DoesSettingDisplayValueEqual = defined @FrameXML/EditModeManager.lua:478
OnLoad = defined @FrameXML/EditModeManager.lua:9
Layout = defined @SharedXML/LayoutFrame.lua:395
OpenAndShowImportLayoutLinkDialog = defined @FrameXML/EditModeManager.lua:1372
GetSettingValueBool = defined @FrameXML/EditModeManager.lua:464
SetEditModeLockState = defined @FrameXML/EditModeManager.lua:234
GetNumRaidMembersForcedShown = defined @FrameXML/EditModeManager.lua:560
UpdateLayoutInfo = defined @FrameXML/EditModeManager.lua:949
AddNewSystemsAndSettings = defined @FrameXML/EditModeManager.lua:801
OnSystemSettingChange = defined @FrameXML/EditModeManager.lua:434
LayoutDropdown = Frame {
}
ToggleRenameOrCopyLayoutDropdown = defined @FrameXML/EditModeManager.lua:1419
SetGridShown = defined @FrameXML/EditModeManager.lua:999
UseRaidStylePartyFrames = defined @FrameXML/EditModeManager.lua:504
SaveLayoutChanges = defined @FrameXML/EditModeManager.lua:1346
modernSystemMap =
{
}
UpdateRightActionBarPositions = defined @FrameXML/EditModeManager.lua:619
OnSystemPositionChange = defined @FrameXML/EditModeManager.lua:406
dirty = false
ArePartyFramesForcedShown = defined @FrameXML/EditModeManager.lua:485
ShowDeleteLayoutDialog = defined @FrameXML/EditModeManager.lua:1392
ShouldShowSnapPreviewLines = defined @FrameXML/EditModeManager.lua:1046
GetActiveLayoutInfo = defined @FrameXML/EditModeManager.lua:1216
OnEditModeSystemAnchorChanged = defined @FrameXML/EditModeManager.lua:978
GetFixedHeight = defined @SharedXML/LayoutFrame.lua:152
UpdateActionBarLayout = defined @FrameXML/EditModeManager.lua:606
ResetDropdownToActiveLayout = defined @FrameXML/EditModeManager.lua:1252
SetFixedHeight = defined @SharedXML/LayoutFrame.lua:139
RemoveOldSystemsAndSettings = defined @FrameXML/EditModeManager.lua:752
Save"

Third Error Log:
"13x FrameXML/EditModeSystemTemplates.lua:255: attempt to index field 'systemInfo' (a nil value)
[string "@FrameXML/EditModeSystemTemplates.lua"]:255: in function ResetToDefaultPosition' [string "@FrameXML/EditModeSystemTemplates.lua"]:2038: in function ResetToDefaultPosition'
[string "@!KalielsTracker/Modules/Hacks.lua"]:58: in function <!KalielsTracker/Modules/Hacks.lua:55>
[string "@!KalielsTracker/Modules/Hacks.lua"]:89: in function <!KalielsTracker/Modules/Hacks.lua:86>
[string "=[C]"]: ?
[string "@!KalielsTracker/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...s/!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@!KalielsTracker/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function <...s/!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:516>
[string "=(tail call)"]: ?
[string "@!KalielsTracker/KalielsTracker.lua"]:3040: in function <!KalielsTracker/KalielsTracker.lua:3034>
[string "=[C]"]: ?
[string "@!KalielsTracker/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...s/!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@!KalielsTracker/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function EnableAddon' ... [string "@FrameXML/UIParent.lua"]:542: in function UIParentLoadAddOn'
[string "@FrameXML/UIParent.lua"]:747: in function MajorFactions_LoadUI' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:179: in function SetUpMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:172: in function RefreshMajorFactionList' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:167: in function RefreshOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:158: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:154>
[string "=[C]"]: in function CreateFrame' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:122: in function CreateOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:63: in function `RefreshExpansionOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:35: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:33>

Locals:
self = ObjectiveTrackerFrame {
0 =
contentsHeight = 0
UpdateMagnetismRegistration = defined @FrameXML/EditModeSystemTemplates.lua:731
GetSnapOffsets = defined @FrameXML/EditModeSystemTemplates.lua:609
blockTemplate = "ObjectiveTrackerBlockTemplate"
IsFrameAnchoredToMe = defined @FrameXML/EditModeSystemTemplates.lua:694
BlocksFrame = ObjectiveTrackerBlocksFrame {
}
downKeys =

{
}
breakSnappedFramesOnSave = true
GetSelectionOffset = defined @FrameXML/EditModeSystemTemplates.lua:540
ResetToDefaultPosition = defined @FrameXML/EditModeSystemTemplates.lua:2037
GetScaledSelectionSides = defined @FrameXML/EditModeSystemTemplates.lua:532
SelectSystem = defined =[C]:-1
lineTemplate = "ObjectiveTrackerLineTemplate"
GetFrameMagneticEligibility = defined @FrameXML/EditModeSystemTemplates.lua:714
IsBelowFrame = defined @FrameXML/EditModeSystemTemplates.lua:499
SetScaleBase = defined =[C]:-1
HasActiveChanges = defined @FrameXML/EditModeSystemTemplates.lua:381
GetScaledCenter = defined @FrameXML/EditModeSystemTemplates.lua:525
EMEanchorTo = UIParent {
}
NineSlice = Frame {
}
UpdateDisplayInfoOptions = defined @FrameXML/EditModeSystemTemplates.lua:456
settingDisplayInfoMap =
{
}
ProcessMovementKey = defined @FrameXML/EditModeSystemTemplates.lua:39
GetSettingValueBool = defined @FrameXML/EditModeSystemTemplates.lua:436
HasCompositeNumberSetting = defined @FrameXML/EditModeSystemTemplates.lua:385
UpdateSystemSettingOpacity = defined @FrameXML/EditModeSystemTemplates.lua:2059
DoesSettingValueEqual = defined @FrameXML/EditModeSystemTemplates.lua:440
ShouldResetSettingsDialogAnchors = defined @FrameXML/EditModeSystemTemplates.lua:168
EMEanchorPoint = "BOTTOMLEFT"
EMESystemID = 55
isManagedFrame = true
IsToTheLeftOfFrame = defined @FrameXML/EditModeSystemTemplates.lua:481
GetSettingsDialogAnchor = defined @FrameXML/EditModeSystemTemplates.lua:465
OnSystemLoad = defined @FrameXML/EditModeSystemTemplates.lua:3
ClearFrameSnap = defined @FrameXML/EditModeSystemTemplates.lua:653
GetCombinedCenterOffset = defined @FrameXML/EditModeSystemTemplates.lua:596
SetupSettingsDialogAnchor = defined @FrameXML/EditModeSystemTemplates.lua:369
SetPointBase = defined =[C]:-1
UpdateSystem = defined @FrameXML/EditModeSystemTemplates.lua:330
freeTimerBars =
{
}
UpdateDirtySettings = defined @FrameXML/EditModeSystemTemplates.lua:189
freeProgressBars =
{
}
usedTimerBars =
{
}
BreakSnappedFrames = defined @FrameXML/EditModeSystemTemplates.lua:636
PrepareForSave = defined @FrameXML/EditModeSystemTemplates.lua:97
snappedFrames =
{
}
SetPointOverride = defined @FrameXML/EditModeSystemTemplates.lua:137
UpdateClampOffsets = defined @FrameXML/EditModeSystemTemplates.lua:148
AddExtraButtons = defined @FrameXML/EditModeSystemTemplates.lua:470
isRightManagedFrame = true
OnAnyEditModeSystemAnchorChanged = defined @FrameXML/EditModeSystemTemplates.lua:2081
GetManagedFrameContainer = defined @FrameXML/EditModeSystemTemplates.lua:264
GetSettingValue = defined @FrameXML/EditModeSystemTemplates.lua:419
HeaderMenu = Frame {
}
GetCombinedSelectionOffset = defined @FrameXML/EditModeSystemTemplates.lua:585
MoveWithArrowKey = defined @EditModeExpanded/libs/EditModeExpanded-1.0/EditModeExpanded-1.0.lua:14
"
Fourth Error Log:
"90x FrameXML/EditModeManager.lua:874: attempt to index field 'accountSettingMap' (a nil value)
[string "@FrameXML/EditModeManager.lua"]:874: in function GetAccountSettingValue' [string "@FrameXML/EditModeManager.lua"]:878: in function GetAccountSettingValueBool'
[string "@FrameXML/EditModeManager.lua"]:486: in function ArePartyFramesForcedShown' [string "@FrameXML/CompactPartyFrame.lua"]:164: in function <FrameXML/CompactPartyFrame.lua:147> [string "=[C]"]: in function RefreshMembers'
[string "@Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua"]:138: in function `TryUpdate'
[string "@Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua"]:63: in function <...actRaidFrames/Blizzard_CompactRaidFrameContainer.lua:52>

Locals:
self = EditModeManagerFrame {
0 =
SetGridSpacing = defined @FrameXML/EditModeManager.lua:1010
IsEditModeInLockState = defined @FrameXML/EditModeManager.lua:238
GetRaidFrameWidth = defined @FrameXML/EditModeManager.lua:577
buttonEntryPool =

{
}
UpdateDropdownOptions = defined @FrameXML/EditModeManager.lua:1117
GetFixedSize = defined @SharedXML/LayoutFrame.lua:156
GetAttribute = defined =[C]:-1
ShouldRaidFrameShowSeparateGroups = defined @FrameXML/EditModeManager.lua:601
ImportLayout = defined @FrameXML/EditModeManager.lua:1324
GetFixedWidth = defined @SharedXML/LayoutFrame.lua:148
IsShown = defined =[C]:-1
IsSnapEnabled = defined @FrameXML/EditModeManager.lua:1033
HideSystemSelections = defined =[C]:-1
BlockEnteringEditMode = defined @FrameXML/EditModeManager.lua:1450
ShowNewLayoutDialog = defined @FrameXML/EditModeManager.lua:1360
DeleteLayout = defined @FrameXML/EditModeManager.lua:1278
SetFixedWidth = defined @SharedXML/LayoutFrame.lua:135
ClearSelectedSystem = defined @FrameXML/EditModeManager.lua:740
AccountSettings = Frame {
}
AddLayoutChildren = defined @SharedXML/LayoutFrame.lua:55
editModeActive = true
RevertAllChangesButton = Button {
}
SetFixedSize = defined @SharedXML/LayoutFrame.lua:143
HasActiveChanges = defined @FrameXML/EditModeManager.lua:346
DoesSettingDisplayValueEqual = defined @FrameXML/EditModeManager.lua:478
OnLoad = defined @FrameXML/EditModeManager.lua:9
Layout = defined @SharedXML/LayoutFrame.lua:395
OpenAndShowImportLayoutLinkDialog = defined @FrameXML/EditModeManager.lua:1372
GetSettingValueBool = defined @FrameXML/EditModeManager.lua:464
SetEditModeLockState = defined @FrameXML/EditModeManager.lua:234
GetNumRaidMembersForcedShown = defined @FrameXML/EditModeManager.lua:560
UpdateLayoutInfo = defined @FrameXML/EditModeManager.lua:949
AddNewSystemsAndSettings = defined @FrameXML/EditModeManager.lua:801
OnSystemSettingChange = defined @FrameXML/EditModeManager.lua:434
LayoutDropdown = Frame {
}
ToggleRenameOrCopyLayoutDropdown = defined @FrameXML/EditModeManager.lua:1419
SetGridShown = defined @FrameXML/EditModeManager.lua:999
UseRaidStylePartyFrames = defined @FrameXML/EditModeManager.lua:504
SaveLayoutChanges = defined @FrameXML/EditModeManager.lua:1346
modernSystemMap =
{
}
UpdateRightActionBarPositions = defined @FrameXML/EditModeManager.lua:619
OnSystemPositionChange = defined @FrameXML/EditModeManager.lua:406
dirty = false
ArePartyFramesForcedShown = defined @FrameXML/EditModeManager.lua:485
ShowDeleteLayoutDialog = defined @FrameXML/EditModeManager.lua:1392
ShouldShowSnapPreviewLines = defined @FrameXML/EditModeManager.lua:1046
GetActiveLayoutInfo = defined @FrameXML/EditModeManager.lua:1216
OnEditModeSystemAnchorChanged = defined @FrameXML/EditModeManager.lua:978
GetFixedHeight = defined @SharedXML/LayoutFrame.lua:152
UpdateActionBarLayout = defined @FrameXML/EditModeManager.lua:606
ResetDropdownToActiveLayout = defined @FrameXML/EditModeManager.lua:1252
SetFixedHeight = defined @SharedXML/LayoutFrame.lua:139
RemoveOldSystemsAndSettings = defined @FrameXML/EditModeManager.lua:752
Save"

Fitfh Error Log:
13x FrameXML/EditModeManager.lua:1514: attempt to perform arithmetic on field 'gridSpacing' (a nil value)
[string "@FrameXML/EditModeManager.lua"]:1514: in function <FrameXML/EditModeManager.lua:1493>
[string "=[C]"]: in function SetShown' [string "@FrameXML/EditModeManager.lua"]:1000: in function SetGridShown'
[string "@FrameXML/EditModeManager.lua"]:885: in function `InitializeAccountSettings'
[string "@FrameXML/EditModeManager.lua"]:254: in function <FrameXML/EditModeManager.lua:250>

Locals:
self = Frame {
0 =
SetGridSpacing = defined @FrameXML/EditModeManager.lua:1488
linePool =

{
}
OnLoad = defined @FrameXML/EditModeManager.lua:1464
UpdateGrid = defined @FrameXML/EditModeManager.lua:1493
ignoreInLayout = true
OnHide = defined @FrameXML/EditModeManager.lua:1483
}
centerLine = true
centerLineNo = false
verticalLine = true
verticalLineNo = false
centerVerticalLine = Line {
0 =
SetupLine = defined @FrameXML/EditModeTemplates.lua:250
}
centerHorizontalLine = Line {
0 =
SetupLine = defined @FrameXML/EditModeTemplates.lua:250
}
(*temporary) = defined =[C]:-1
(*temporary) = 2133.333496
(*temporary) = nil
(*temporary) = 2133.333496
(*temporary) = 0
(*temporary) = 0
(*temporary) =
{
a = 0.498039
GetRGB = defined @SharedXML/Color.lua:21
OnLoad = defined @SharedXML/Color.lua:10
b = 0.980392
GenerateHexColorMarkup = defined @SharedXML/Color.lua:52
WrapTextInColorCode = defined @SharedXML/Color.lua:56
GenerateHexColor = defined @SharedXML/Color.lua:48
GetRGBA = defined @SharedXML/Color.lua:29
IsEqualTo = defined @SharedXML/Color.lua:14
g = 0.270588
r = 0.784314
SetRGBA = defined @SharedXML/Color.lua:37
GetRGBAsBytes = defined @SharedXML/Color.lua:25
SetRGB = defined @SharedXML/Color.lua:44
GetRGBAAsBytes = defined @SharedXML/Color.lua:33
}
(*temporary) = defined @FrameXML/EditModeUtil.lua:114
(*temporary) =
{
uiParentTop = 1200
UpdateUIParentPoints = defined @FrameXML/EditModeUtil.lua:80
magneticGridLines =
{
}
GetEligibleMagneticFrames = defined @FrameXML/EditModeUtil.lua:122
uiParentBottom = 0
uiParentRight = 2133.333496
ShouldReplaceClosestCorner = defined @FrameXML/EditModeUtil.lua:226
ApplyMagnetism = defined @FrameXML/EditModeUtil.lua:400
magneticFrames =
{
}
UnregisterFrame = defined @FrameXML/EditModeUtil.lua:102
uiParentWidth = 2133.333496
RegisterGrid = defined @FrameXML/EditModeUtil.lua:106
GetMagneticFrameInfo = defined @FrameXML/EditModeUtil.lua:366
uiParentHeight = 1200
UnregisterGrid = defined @FrameXML/EditModeUtil.lua:110
uiParentCenterX = 1066.666748
GetMagneticFrameInfoTable = defined @FrameXML/EditModeUtil.lua:144
RegisterFrame = defined @FrameXML/EditModeUtil.lua:98
RegisterGridLine = defined @FrameXML/EditModeUtil.lua:114
uiParentCenterY = 600
GetMagneticCornerFrameInfo = defined @FrameXML/EditModeUtil.lua:232
sqrMagnetismRange = 64
FindMagneticFrames = defined @FrameXML/EditModeUtil.lua:282
magnetismRange = 8
uiParentLeft = 0
sqrCornerMagnetismRange = 128
CheckReplaceMagneticFrame = defined @FrameXML/EditModeUtil.lua:148
IsPotentialMagneticCornerFrame = defined @FrameXML/EditModeUtil.lua:222
SetMagnetismRange = defined @FrameXML/EditModeUtil.lua:92
FindClosestLine = defined @FrameXML/EditModeUtil.lua:162
}
(*temporary) = Line {
0 =
SetupLine = defined @FrameXML/EditModeTemplates.lua:250
}
(*temporary) = false
(*temporary) = 0
(*temporary) =
{
= 600
}
(*temporary) = 600
(*temporary) = "attempt to perform arithmetic on field 'gridSpacing' (a nil value)"
"

Sixth and last Error Log:
"13x FrameXML/EditModeManager.lua:1935: attempt to index field 'oldActionBarSettings' (a nil value)
[string "@FrameXML/EditModeManager.lua"]:1935: in function ResetActionBarShown' [string "@FrameXML/EditModeManager.lua"]:1774: in function OnEditModeExit'
[string "@FrameXML/EditModeManager.lua"]:202: in function <FrameXML/EditModeManager.lua:198>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
...
[string "=[C]"]: ?
[string "=[C]"]: in function Hide' [string "@FrameXML/UIParent.lua"]:2922: in function SetUIPanel'
[string "@FrameXML/UIParent.lua"]:2953: in function MoveUIPanel' [string "@FrameXML/UIParent.lua"]:2984: in function HideUIPanel'
[string "@FrameXML/UIParent.lua"]:2650: in function <FrameXML/UIParent.lua:2642>
[string "=[C]"]: in function SetAttribute' [string "@FrameXML/UIParent.lua"]:3268: in function HideUIPanel'
[string "@FrameXML/EditModeManager.lua"]:127: in function `onCloseCallback'
[string "@SharedXML/SharedUIPanelTemplates.lua"]:155: in function <SharedXML/SharedUIPanelTemplates.lua:150>

Locals:
self = Frame {
0 =
RefreshPetFrame = defined @FrameXML/EditModeManager.lua:2269
RefreshTargetAndFocus = defined @FrameXML/EditModeManager.lua:1829
OnCleaned = defined @SharedXML/LayoutFrame.lua:131
RefreshPartyFrames = defined @FrameXML/EditModeManager.lua:1862
SetActionBarShown = defined @FrameXML/EditModeManager.lua:1952
GetFixedSize = defined @SharedXML/LayoutFrame.lua:156
OnShow = defined @SharedXML/LayoutFrame.lua:32
settingsCheckButtons =

{
}
GetFixedWidth = defined @SharedXML/LayoutFrame.lua:148
SetVehicleSeatIndicatorShown = defined @FrameXML/EditModeManager.lua:2315
SetupTimerBars = defined @FrameXML/EditModeManager.lua:2282
GetWidthPadding = defined @SharedXML/LayoutFrame.lua:168
RefreshBuffsAndDebuffs = defined @FrameXML/EditModeManager.lua:2046
RefreshExtraAbilities = defined @FrameXML/EditModeManager.lua:2024
SetFixedWidth = defined @SharedXML/LayoutFrame.lua:135
SetupVehicleSeatIndicator = defined @FrameXML/EditModeManager.lua:2308
CalculateFrameSize = defined @SharedXML/LayoutFrame.lua:210
AddLayoutChildren = defined @SharedXML/LayoutFrame.lua:55
ResetTargetAndFocus = defined @FrameXML/EditModeManager.lua:1807
SetExpandedState = defined @FrameXML/EditModeManager.lua:2360
RefreshVehicleSeatIndicator = defined @FrameXML/EditModeManager.lua:2324
SetFixedSize = defined @SharedXML/LayoutFrame.lua:143
GetLayoutChildren = defined @SharedXML/LayoutFrame.lua:73
IsDirty = defined @SharedXML/LayoutFrame.lua:127
SetTimerBarsShown = defined @FrameXML/EditModeManager.lua:2289
SetStatusTrackingBar2Shown = defined @FrameXML/EditModeManager.lua:2195
Layout = defined @SharedXML/LayoutFrame.lua:223
SetupEncounterBar = defined @FrameXML/EditModeManager.lua:1983
SetPetFrameShown = defined @FrameXML/EditModeManager.lua:2260
SetArchaeologyBarShown = defined @FrameXML/EditModeManager.lua:2341
RefreshHudTooltip = defined @FrameXML/EditModeManager.lua:2181
IsLayoutFrame = defined @SharedXML/LayoutFrame.lua:36
GetPadding = defined @SharedXML/LayoutFrame.lua:178
ResetArenaFrames = defined @FrameXML/EditModeManager.lua:2146
RefreshCastBar = defined @FrameXML/EditModeManager.lua:1971
RefreshArenaFrames = defined @FrameXML/EditModeManager.lua:2141
MarkDirty = defined @SharedXML/LayoutFrame.lua:99
SetupPetFrame = defined @FrameXML/EditModeManager.lua:2253
SetHeightPadding = defined @SharedXML/LayoutFrame.lua:160
GetChildPadding = defined @SharedXML/LayoutFrame.lua:187
SetCastBarShown = defined @FrameXML/EditModeManager.lua:1962
Expander = Frame {
}
SetBossFramesShown = defined @FrameXML/EditModeManager.lua:2110
SetTargetAndFocusShown = defined @FrameXML/EditModeManager.lua:1853
SetPartyFramesShown = defined @FrameXML/EditModeManager.lua:1880
OnUpdate = defined @SharedXML/LayoutFrame.lua:93
ResetRaidFrames = defined @FrameXML/EditModeManager.lua:1904
ResetActionBarShown = defined @FrameXML/EditModeManager.lua:1933
spacing = -5
ResetPartyFrames = defined @FrameXML/EditModeManager.lua:1875
GetHeightPadding = defined @SharedXML/LayoutFrame.lua:164
OnEditModeEnter = def"

Thanks in Advance! Love your addon!

commented

I think its connected to Kaliel's Tracker but not on its own. It looks like something else is moving the Objective Frame and Kaliels Tracker throws an error trying to move it back to the default spot.

But what other addon? Mine doesn't do anything with the Objective frame. Maybe world quest tracker? Maybe one of your weakauras?

commented

I will just keep editmodexpanded for now and see after some gameplay and then add more addons bit by bit and try to rule things out, im 100% sure I had an error yesterday with just edidmodexpanded but since I cant reproduce it reliably its no use for now. If I can get an error again I will post it, if not I will let you know that you can mark it as resolved!

commented

Anything specific causing the error? Logging in? Entering combat? Something else?

commented

Most of the time its during login but weirdly enough it happened often after login despite being error free while loggin out? Dunno if that helps. Also happens occasionally during combat but less often

commented

Okay. Does this match the UI you've set up? I think I need to shrink my UI scale a bit
image

commented

(https://i.imgur.com/aQxjidp.jpeg) for reference

Pretty much, I also use kaliels quest tracker but the error did happen regardless of it being enabled or disabled

commented

Not getting any errors yet. I'll play with this UI for a while, see what happens.

commented

In the saved variables you can also see the other addons I use, if you know a certain mismatch that could help but I believe i also had it happen with just editmode expanded but given that its often error free but than an issue on relog as example I unfortunately can't give you a specific way to recreate it, reloggin in valdrakken often seemed to bring an issue as it seems tho

And thanks for taking the time, I appreciate it!

commented

Studying that last error you shared. It looks like its being triggered by clicking a Close button, though I don't know which one. The error is from trying to Exit Edit Mode when you either never Entered Edit Mode to start with, or a different error happened when entering Edit Mode before.

commented

I can open and close the landing page without getting an error

commented

From your other errors, does it happen when you open/close the expansion landing page? Thats this window:
image

commented

Looks like Kaliel's Tracker has some code that opens and closes Edit Mode when you login, which triggers after that Expansion Page loads in. Its code is "if the objective tracker isn't in the default position, open edit mode, move it to the default position, and close it".

So far, without any other addons, I've been able to get that to cause an error with the Buff window. I've been able to get a different error you haven't listed by:

I have all addons off, then drag the Objective Frame off to the side like this, and have Buffs and Debuffs deselected:
image

Then after I reload with Kaliel's Tracker turned on, I get this error:
image

Not the same one you're reporting, though. Which buttons do you have turned on in the edit mode manager?

commented

Default Buttons + Coordinates, ruling out kaliel is already good tho, I can live without it albeit I would prefer not to.

commented

Maybe I'm looking too closely at that other addon. Lets start again from the basics.

After you /reload, what is the very first error you get, and did you do anything right as the first error happened?

The one you posted before: "19x FrameXML/EditModeManager.lua:1935: attempt to index field 'oldActionBarSettings' (a nil value)" as far as I can tell is just a follow up error after other errors have already happened. I need to know which one causes it all to start.

Lets try it with just my addon turned on, nothing else, and after a /reload.

commented

I will disable all addons again and play a bit with just editmode expanded again, the problem is that I dont have a 100% way off reproducing the error so I cant tell if it I can respond in 10 Minutes or in 4 hours, once I get a new error code I let you know!

commented

They all look like errors in the default UI. To verify, can you turn off all your addons and see if it keeps happening.

If it does, in my experience, the only way to fix those is to delete your edit mode profile and recreate it. Sometimes the base UI edit mode just had issues, and I've never been able to fix them without starting over.

commented

Alright I'm gonna rebuild my UI tomorrow and see if that fixes it and report back!
On a sidenote, do you think it would be possible to add coordinates to each UI Piece similiar to elvui or others?
Would be a lot easier to recreate the UI or make fine adjustments if I know at which XY Coordinates its been!

commented

The option to add coordinates is under your addon options:
image

This will put the coordinates on any edit mode elements this addon is monitoring:
image

It won't get them all. There are some elements I don't do anything with, like the Chat Frame and Encounter Bar.

commented

Alright so I redid my UI and played a bit but errors come back eventually and disabling EditModeExpanded fixes it so I dunno what the issue is ._.

Current Error:
"19x FrameXML/EditModeManager.lua:1935: attempt to index field 'oldActionBarSettings' (a nil value)
[string "@FrameXML/EditModeManager.lua"]:1935: in function ResetActionBarShown' [string "@FrameXML/EditModeManager.lua"]:1774: in function OnEditModeExit'
[string "@FrameXML/EditModeManager.lua"]:202: in function <FrameXML/EditModeManager.lua:198>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
...
[string "=[C]"]: ?
[string "=[C]"]: in function Hide' [string "@FrameXML/UIParent.lua"]:2922: in function SetUIPanel'
[string "@FrameXML/UIParent.lua"]:2953: in function MoveUIPanel' [string "@FrameXML/UIParent.lua"]:2984: in function HideUIPanel'
[string "@FrameXML/UIParent.lua"]:2650: in function <FrameXML/UIParent.lua:2642>
[string "=[C]"]: in function SetAttribute' [string "@FrameXML/UIParent.lua"]:3268: in function HideUIPanel'
[string "@FrameXML/EditModeManager.lua"]:127: in function `onCloseCallback'
[string "@SharedXML/SharedUIPanelTemplates.lua"]:155: in function <SharedXML/SharedUIPanelTemplates.lua:150>

Locals:
self = Frame {
0 =
RefreshPetFrame = defined @FrameXML/EditModeManager.lua:2269
RefreshTargetAndFocus = defined @FrameXML/EditModeManager.lua:1829
OnCleaned = defined @SharedXML/LayoutFrame.lua:131
RefreshPartyFrames = defined @FrameXML/EditModeManager.lua:1862
SetActionBarShown = defined @FrameXML/EditModeManager.lua:1952
GetFixedSize = defined @SharedXML/LayoutFrame.lua:156
OnShow = defined @SharedXML/LayoutFrame.lua:32
settingsCheckButtons =

{
}
GetFixedWidth = defined @SharedXML/LayoutFrame.lua:148
SetVehicleSeatIndicatorShown = defined @FrameXML/EditModeManager.lua:2315
SetupTimerBars = defined @FrameXML/EditModeManager.lua:2282
GetWidthPadding = defined @SharedXML/LayoutFrame.lua:168
RefreshBuffsAndDebuffs = defined @FrameXML/EditModeManager.lua:2046
RefreshExtraAbilities = defined @FrameXML/EditModeManager.lua:2024
SetFixedWidth = defined @SharedXML/LayoutFrame.lua:135
SetupVehicleSeatIndicator = defined @FrameXML/EditModeManager.lua:2308
CalculateFrameSize = defined @SharedXML/LayoutFrame.lua:210
AddLayoutChildren = defined @SharedXML/LayoutFrame.lua:55
ResetTargetAndFocus = defined @FrameXML/EditModeManager.lua:1807
SetExpandedState = defined @FrameXML/EditModeManager.lua:2360
RefreshVehicleSeatIndicator = defined @FrameXML/EditModeManager.lua:2324
SetFixedSize = defined @SharedXML/LayoutFrame.lua:143
GetLayoutChildren = defined @SharedXML/LayoutFrame.lua:73
IsDirty = defined @SharedXML/LayoutFrame.lua:127
SetTimerBarsShown = defined @FrameXML/EditModeManager.lua:2289
SetStatusTrackingBar2Shown = defined @FrameXML/EditModeManager.lua:2195
Layout = defined @SharedXML/LayoutFrame.lua:223
SetupEncounterBar = defined @FrameXML/EditModeManager.lua:1983
SetPetFrameShown = defined @FrameXML/EditModeManager.lua:2260
SetArchaeologyBarShown = defined @FrameXML/EditModeManager.lua:2341
RefreshHudTooltip = defined @FrameXML/EditModeManager.lua:2181
IsLayoutFrame = defined @SharedXML/LayoutFrame.lua:36
GetPadding = defined @SharedXML/LayoutFrame.lua:178
ResetArenaFrames = defined @FrameXML/EditModeManager.lua:2146
RefreshCastBar = defined @FrameXML/EditModeManager.lua:1971
RefreshArenaFrames = defined @FrameXML/EditModeManager.lua:2141
MarkDirty = defined @SharedXML/LayoutFrame.lua:99
SetupPetFrame = defined @FrameXML/EditModeManager.lua:2253
SetHeightPadding = defined @SharedXML/LayoutFrame.lua:160
GetChildPadding = defined @SharedXML/LayoutFrame.lua:187
SetCastBarShown = defined @FrameXML/EditModeManager.lua:1962
Expander = Frame {
}
SetBossFramesShown = defined @FrameXML/EditModeManager.lua:2110
SetTargetAndFocusShown = defined @FrameXML/EditModeManager.lua:1853
SetPartyFramesShown = defined @FrameXML/EditModeManager.lua:1880
OnUpdate = defined @SharedXML/LayoutFrame.lua:93
ResetRaidFrames = defined @FrameXML/EditModeManager.lua:1904
ResetActionBarShown = defined @FrameXML/EditModeManager.lua:1933
spacing = -5
ResetPartyFrames = defined @FrameXML/EditModeManager.lua:1875
GetHeightPadding = defined @SharedXML/LayoutFrame.lua:164
OnEditModeEnter = def"

commented

Can you share your edit mode profile string, and your addon saved variables file

commented

Sure!
Thats the Edit Mode Profile:

1 39 0 0 0 0 0 UIParent 850.7 -1140.7 -1 ##$$%/&&'%)$+$ 0 1 0 0 0 UIParent 850.7 -1105.3 -1 ##$$%/&&'%(#,$ 0 2 0 0 0 UIParent 850.7 -1070.7 -1 ##$$%/&&'%(#,$ 0 3 0 8 2 MinimapCluster 0.0 4.0 -1 ##$%%/&&'%(#,$ 0 4 1 2 0 MultiBarRight -5.0 0.0 -1 #$$$%/&('%(#,$ 0 5 1 1 4 UIParent 0.0 0.0 -1 ##$$%/&('%(#,$ 0 6 1 1 7 MultiBar5 0.0 0.0 -1 ##$$%/&('%(#,$ 0 7 1 1 7 MultiBar6 0.0 0.0 -1 ##$$%/&('%(#,$ 0 10 0 3 3 UIParent 1988.7 -206.5 -1 ##$$&('% 0 11 0 0 0 UIParent 705.3 -1126.0 -1 ##$%&&'%,$ 0 12 0 0 0 UIParent 1035.7 -1030.3 -1 ##$$&('% 1 -1 0 2 8 PlayerFrame -24.0 11.0 -1 ##$$%# 2 -1 0 0 0 UIParent 1890.3 -901.5 -1 ##$#%( 3 0 0 0 0 UIParent 670.9 -751.2 -1 $$3# 3 1 0 0 0 UIParent 1228.7 -751.8 -1 %$3# 3 2 0 0 0 UIParent 528.4 -772.5 -1 %#&#3# 3 3 0 0 0 UIParent 525.7 -550.0 -1 '$(#)#-k.#/#1$3( 3 4 0 0 0 UIParent 2.0 -348.0 -1 ,%-#.#/#0$1#2( 3 5 0 2 2 UIParent -2.0 -364.6 -1 &#*$3# 3 6 0 2 2 UIParent -2.0 -166.6 -1 -#.#/#4& 3 7 0 1 1 UIParent -298.0 -1079.0 -1 3# 4 -1 0 0 0 UIParent 951.7 -871.6 -1 # 5 -1 0 4 4 UIParent 0.0 -363.3 -1 # 6 0 0 2 0 MinimapCluster -4.0 0.0 -1 ##$#%#&/(()) 6 1 0 8 6 MinimapCluster -4.0 0.0 -1 ##$#%#'+(()) 7 -1 0 4 4 UIParent 0.0 -60.7 -1 # 8 -1 0 0 0 UIParent 8.7 -823.2 -1 #&$?%&&O 9 -1 0 0 0 UIParent 1321.7 -1109.0 -1 # 10 -1 1 0 0 UIParent 16.0 -116.0 -1 # 11 -1 0 5 5 UIParent -2.0 -148.6 -1 # 12 -1 1 2 2 UIParent -110.0 -275.0 -1 #K$# 13 -1 0 0 0 UIParent 1888.7 -1155.0 -1 ##$#%%&- 14 -1 0 8 6 MicroMenuContainer -3.5 -0.5 -1 ##$#%# 15 0 0 0 0 UIParent 852.5 -1178.2 -1 # 15 1 0 0 0 UIParent 852.2 -1188.0 -1 # 16 -1 0 0 0 UIParent 1308.6 -1086.8 -1 #( 17 -1 0 0 0 UIParent 963.7 -23.0 -1 ## 18 -1 0 5 5 UIParent -628.7 -536.0 -1 #- 19 -1 1 7 7 UIParent 0.0 0.0 -1 ##
SavedVariables.zip

Dunno which saved variable you need so I added all

commented

So ofter playing some more without kalielstracker I cant reproduce the issue I had, so sorry for troubling you and thank you for helping me, I appreciate it a lot!