SUF's issue with WoW's Edit Mode #1932


Open
  • Skeletized created this issue Jan 18, 2023

    Date: 2023-01-18 00:06:54
    ID: 1
    Error occured in: Global
    Count: 1
    Message: Interface/FrameXML/EditModeSystemTemplates.lua line 368:
    attempt to perform arithmetic on local 'left' (a nil value)
    Debug:
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:368: GetScaledSelectionSides()
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:340: IsVerticallyAlignedWithFrame()
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:521: GetFrameMagneticEligibility()
    [string "@Interface/FrameXML/EditModeUtil.lua"]:123: GetEligibleMagneticFrames()
    [string "@Interface/FrameXML/EditModeUtil.lua"]:217: FindMagneticFrames()
    [string "@Interface/FrameXML/EditModeUtil.lua"]:279: ApplyMagnetism()
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:599: OnDragStop()
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:1855:
    Interface/FrameXML/EditModeSystemTemplates.lua:1854
    Locals:
    self = BossTargetFrameContainer {
    0 = <userdata>
    UpdateMagnetismRegistration = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:527
    GetSnapOffsets = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:421
    systemInfo = <table> {
    }
    IsFrameAnchoredToMe = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:490
    breakSnappedFramesOnSave = true
    LayoutChildren = <function> defined @Interface/SharedXML/LayoutFrame.lua:192
    GetSelectionOffset = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:373
    ResetToDefaultPosition = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:158
    GetScaledSelectionSides = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:365
    SelectSystem = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:555
    GetFrameMagneticEligibility = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:510
    UpdateSystemSettingUseLargerFrame = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:992
    CalculateFrameSize = <function> defined @Interface/SharedXML/LayoutFrame.lua:148
    AddLayoutChildren = <function> defined @Interface/SharedXML/LayoutFrame.lua:48
    smallSize = true
    IsBelowFrame = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:332
    spacing = 10
    respectChildScale = true
    HasActiveChanges = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:254
    GetScaledCenter = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:358
    SetCastBarPosition = <function> defined @Interface/FrameXML/TargetFrame.lua:1369
    DoesSettingDisplayValueEqual = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:278
    Layout = <function> defined @Interface/SharedXML/LayoutFrame.lua:170
    settingDisplayInfoMap = <table> {
    }
    GetSettingValueBool = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:269
    alwaysUseTopRightAnchor = true
    IsLayoutFrame = <function> defined @Interface/SharedXML/LayoutFrame.lua:36
    DoesSettingValueEqual = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:273
    MarkDirty = <function> defined @Interface/SharedXML/LayoutFrame.lua:90
    UpdateSelectionVerticalState = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:1107
    GetChildPadding = <function> defined @Interface/SharedXML/LayoutFrame.lua:133
    dirtySettings = <table> {
    }
    IsToTheLeftOfFrame = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:314
    GetSettingsDialogAnchor = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:298
    hasActiveChanges = false
    OnSystemLoad = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:3
    ClearFrameSnap = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:458
    GetCombinedCenterOffset = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:408
    SetupSettingsDialogAnchor = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:969
    UpdateSystemSettingSortPlayersBy = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:1083
    dirty = false
    SetPointBase = <function> defined =[C]:-1
    UpdateSystem = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:203
    UpdateSystemSettingRaidGroupDisplayType = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:1076
    UpdateDirtySettings = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:122
    isHighlighted = true
    BreakSnappedFrames = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:441
    PrepareForSave = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:35
    systemIndex = 6
    isInEditMode = true
    UpdateSystemSettingUseRaidStylePartyFrames = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:1002
    snappedFrames = <table> {
    }
    UpdateSize = <function> defined @Interface/FrameXML/TargetFrame.lua:1303
    SetPointOverride = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:71
    UpdateSystemSettingShowPartyFrameBackground = <function> defined @In
    AddOns:
    Swatter, v9.1.BETA.5.8 (OneMawTime)
    ACP, v3.5.8
    ShadowedUnitFrames, vv4.4.2
    SlideBar, v9.1.BETA.5.8 (OneMawTime)
    Stubby, v9.1.BETA.5.8 (OneMawTime)
    BlizRuntimeLib_enUS v10.0.2.100002 <none>
    (ck=ca)

     

  • NTakZugul posted a comment Feb 18, 2023

    Have a similar issue

     

    11x FrameXML/EditModeSystemTemplates.lua:426: attempt to perform arithmetic on local 'left' (a nil value)
    [string "@FrameXML/EditModeSystemTemplates.lua"]:426: in function `GetScaledSelectionSides'
    [string "@FrameXML/EditModeSystemTemplates.lua"]:398: in function `IsVerticallyAlignedWithFrame'
    [string "@FrameXML/EditModeSystemTemplates.lua"]:588: in function `GetFrameMagneticEligibility'
    [string "@FrameXML/EditModeUtil.lua"]:123: in function `GetEligibleMagneticFrames'
    [string "@FrameXML/EditModeUtil.lua"]:217: in function `FindMagneticFrames'
    [string "@FrameXML/EditModeUtil.lua"]:279: in function `ApplyMagnetism'
    [string "@FrameXML/EditModeSystemTemplates.lua"]:666: in function `OnDragStop'
    [string "@FrameXML/EditModeSystemTemplates.lua"]:2032: in function <FrameXML/EditModeSystemTemplates.lua:2031>

    Locals:
    self = BossTargetFrameContainer {
    0 = <userdata>
    UpdateMagnetismRegistration = <function> defined @FrameXML/EditModeSystemTemplates.lua:594
    GetSnapOffsets = <function> defined @FrameXML/EditModeSystemTemplates.lua:479
    systemInfo = <table> {
    }
    UpdateSystemSettingBuffsOnTop = <function> defined @FrameXML/EditModeSystemTemplates.lua:1054
    downKeys = <table> {
    }
    breakSnappedFramesOnSave = true
    LayoutChildren = <function> defined @SharedXML/LayoutFrame.lua:194
    UseCombinedGroups = <function> defined @FrameXML/EditModeSystemTemplates.lua:950
    ResetToDefaultPosition = <function> defined @FrameXML/EditModeSystemTemplates.lua:216
    GetScaledSelectionSides = <function> defined @FrameXML/EditModeSystemTemplates.lua:423
    SelectSystem = <function> defined @FrameXML/EditModeSystemTemplates.lua:622
    GetFrameMagneticEligibility = <function> defined @FrameXML/EditModeSystemTemplates.lua:577
    UpdateSystemSettingUseLargerFrame = <function> defined @FrameXML/EditModeSystemTemplates.lua:1059
    CalculateFrameSize = <function> defined @SharedXML/LayoutFrame.lua:150
    AddLayoutChildren = <function> defined @SharedXML/LayoutFrame.lua:48
    smallSize = false
    IsBelowFrame = <function> defined @FrameXML/EditModeSystemTemplates.lua:390
    spacing = 10
    respectChildScale = true
    HasActiveChanges = <function> defined @FrameXML/EditModeSystemTemplates.lua:312
    GetScaledCenter = <function> defined @FrameXML/EditModeSystemTemplates.lua:416
    SetCastBarPosition = <function> defined @FrameXML/TargetFrame.lua:1369
    DoesSettingDisplayValueEqual = <function> defined @FrameXML/EditModeSystemTemplates.lua:336
    Layout = <function> defined @SharedXML/LayoutFrame.lua:172
    settingDisplayInfoMap = <table> {
    }
    ProcessMovementKey = <function> defined @FrameXML/EditModeSystemTemplates.lua:36
    GetSettingValueBool = <function> defined @FrameXML/EditModeSystemTemplates.lua:327
    OnKeyUp = <function> defined @FrameXML/EditModeSystemTemplates.lua:73
    alwaysUseTopRightAnchor = true
    IsLayoutFrame = <function> defined @SharedXML/LayoutFrame.lua:36
    DoesSettingValueEqual = <function> defined @FrameXML/EditModeSystemTemplates.lua:331
    MarkDirty = <function> defined @SharedXML/LayoutFrame.lua:92
    UpdateSelectionVerticalState = <function> defined @FrameXML/EditModeSystemTemplates.lua:1174
    GetChildPadding = <function> defined @SharedXML/LayoutFrame.lua:135
    dirtySettings = <table> {
    }
    IsToTheLeftOfFrame = <function> defined @FrameXML/EditModeSystemTemplates.lua:372
    GetSettingsDialogAnchor = <function> defined @FrameXML/EditModeSystemTemplates.lua:356
    hasActiveChanges = false
    OnSystemLoad = <function> defined @FrameXML/EditModeSystemTemplates.lua:3
    ClearFrameSnap = <function> defined @FrameXML/EditModeSystemTemplates.lua:516
    GetCombinedCenterOffset = <function> defined @FrameXML/EditModeSystemTemplates.lua:466
    SetupSettingsDialogAnchor = <function> defined @FrameXML/EditModeSystemTemplates.lua:1036
    UpdateSystemSettingSortPlayersBy = <function> defined @FrameXML/EditModeSystemTemplates.lua:1150
    dirty = false
    SetPointBase = <function> defined =[C]:-1
    UpdateSystem = <function> defined @FrameXML/EditModeSystemTemplates.lua:261
    UpdateSystemSettingRaidGroupDisplayType = <function> defined @FrameXML/EditModeSystemTemplates.lua:1143
    UpdateDirtySettings = <function> defined @FrameXML/EditModeSystemTemplates.lua:176
    isHighlighted = true
    BreakSnappedFrames = <function> defined @FrameXML/EditModeSystemTemplates.lua:499
    PrepareForSave = <function> defined @FrameXML/EditModeSystemTemplates.lua:85
    systemIndex = 6
    isInEditMode = true
    UpdateSystemSettingUseRaidStylePartyFrames = <function> defined @FrameXML/EditModeSystemTemplates.lua:1069
    snappedFrames = <table> {
    }
    UpdateSize = <functio

  • simply_lime posted a comment Feb 18, 2023

    Same issue, even tried reinstalling SUF with all default settings and disabling other addons.

     

    Message: Interface/FrameXML/EditModeSystemTemplates.lua:426: attempt to perform arithmetic on local 'left' (a nil value)
    Time: Sat Feb 18 16:58:48 2023
    Count: 1
    Stack: Interface/FrameXML/EditModeSystemTemplates.lua:426: attempt to perform arithmetic on local 'left' (a nil value)
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:426: in function `GetScaledSelectionSides'
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:398: in function `IsVerticallyAlignedWithFrame'
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:588: in function `GetFrameMagneticEligibility'
    [string "@Interface/FrameXML/EditModeUtil.lua"]:123: in function `GetEligibleMagneticFrames'
    [string "@Interface/FrameXML/EditModeUtil.lua"]:217: in function `FindMagneticFrames'
    [string "@Interface/FrameXML/EditModeUtil.lua"]:279: in function `ApplyMagnetism'
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:666: in function `OnDragStop'
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:2032: in function <Interface/FrameXML/EditModeSystemTemplates.lua:2031>

    Locals: self = BossTargetFrameContainer {
    0 = <userdata>
    UpdateMagnetismRegistration = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:594
    GetSnapOffsets = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:479
    systemInfo = <table> {
    }
    UpdateSystemSettingBuffsOnTop = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:1054
    downKeys = <table> {
    }
    breakSnappedFramesOnSave = true
    LayoutChildren = <function> defined @Interface/SharedXML/LayoutFrame.lua:194
    UseCombinedGroups = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:950
    ResetToDefaultPosition = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:216
    GetScaledSelectionSides = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:423
    SelectSystem = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:622
    GetFrameMagneticEligibility = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:577
    UpdateSystemSettingUseLargerFrame = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:1059
    CalculateFrameSize = <function> defined @Interface/SharedXML/LayoutFrame.lua:150
    AddLayoutChildren = <function> defined @Interface/SharedXML/LayoutFrame.lua:48
    smallSize = false
    IsBelowFrame = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:390
    spacing = 10
    respectChildScale = true
    HasActiveChanges = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:312
    GetScaledCenter = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:416
    SetCastBarPosition = <function> defined @Interface/FrameXML/TargetFrame.lua:1369
    DoesSettingDisplayValueEqual = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:336
    Layout = <function> defined @Interface/SharedXML/LayoutFrame.lua:172
    settingDisplayInfoMap = <table> {
    }
    ProcessMovementKey = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:36
    GetSettingValueBool = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:327
    OnKeyUp = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:73
    alwaysUseTopRightAnchor = true
    IsLayoutFrame = <function> defined @Interface/SharedXML/LayoutFrame.lua:36
    DoesSettingValueEqual = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:331
    MarkDirty = <function> defined @Interface/SharedXML/LayoutFrame.lua:92
    UpdateSelectionVerticalState = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:1174
    GetChildPadding = <function> defined @Interface/SharedXML/LayoutFrame.lua:135
    dirtySettings = <table> {
    }
    IsToTheLeftOfFrame = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:372
    GetSettingsDialogAnchor = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:356
    hasActiveChanges = false
    OnSystemLoad = <function> defined @Interface/FrameXML/EditModeSys


To post a comment, please login or register a new account.