Update for 10.0 to fix LUA errors
finnsnape opened this issue ยท 2 comments
Currently get the below 5 LUA errors on login:
Message: GladiusEx: invalid spellid 213602
Time: Wed Oct 26 14:56:52 2022
Count: 1
Stack: GladiusEx: invalid spellid 213602
[string "@Interface/AddOns/GladiusEx/Data-Mainline.lua"]:40: in function `GetDefaultImportantAuras'
[string "@Interface/AddOns/GladiusEx/modules/classicon.lua"]:23: in main chunk
Locals: <none>
Message: GladiusEx: invalid spellid 319952
Time: Wed Oct 26 14:56:52 2022
Count: 1
Stack: GladiusEx: invalid spellid 319952
[string "@Interface/AddOns/GladiusEx/modules/classicon.lua"]:747: in function `SetupAuraOptions'
[string "@Interface/AddOns/GladiusEx/modules/classicon.lua"]:694: in function `GetOptions'
[string "@Interface/AddOns/GladiusEx/options.lua"]:165: in function `SetupModuleOptions'
[string "@Interface/AddOns/GladiusEx/options.lua"]:428: in function `MakeGroupOptions'
[string "@Interface/AddOns/GladiusEx/options.lua"]:725: in function `SetupOptions'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:375: in function <Interface/AddOns/GladiusEx/GladiusEx.lua:354>
[string "=[C]"]: ?
[string "@Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua"]:66: in function <...AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua"]:626: in function <...AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:611>
Locals: <none>
Message: GladiusEx: invalid spellid 319952
Time: Wed Oct 26 14:56:52 2022
Count: 1
Stack: GladiusEx: invalid spellid 319952
[string "@Interface/AddOns/GladiusEx/modules/classicon.lua"]:747: in function `SetupAuraOptions'
[string "@Interface/AddOns/GladiusEx/modules/classicon.lua"]:694: in function `GetOptions'
[string "@Interface/AddOns/GladiusEx/options.lua"]:165: in function `SetupModuleOptions'
[string "@Interface/AddOns/GladiusEx/options.lua"]:428: in function `MakeGroupOptions'
[string "@Interface/AddOns/GladiusEx/options.lua"]:759: in function `SetupOptions'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:375: in function <Interface/AddOns/GladiusEx/GladiusEx.lua:354>
[string "=[C]"]: ?
[string "@Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua"]:66: in function <...AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua"]:626: in function <...AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:611>
Locals: <none>
Message: Interface/FrameXML/ActionButton.lua:1261: attempt to call method 'SetNormalAtlas' (a nil value)
Time: Wed Oct 26 14:56:53 2022
Count: 3
Stack: Interface/FrameXML/ActionButton.lua:1261: attempt to call method 'SetNormalAtlas' (a nil value)
[string "@Interface/FrameXML/ActionButton.lua"]:1261: in function `UpdateButtonArt'
[string "@Interface/FrameXML/ActionButton.lua"]:1197: in function <Interface/FrameXML/ActionButton.lua:1196>
[string "=[C]"]: in function `CreateFrame'
[string "@Interface/AddOns/GladiusEx/modules/drtracker.lua"]:265: in function `CreateFrame'
[string "@Interface/AddOns/GladiusEx/modules/drtracker.lua"]:82: in function `GetModuleAttachFrame'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:230: in function `GetAttachFrame'
[string "@Interface/AddOns/GladiusEx/modules/clicks.lua"]:28: in function `GetSecureFrames'
[string "@Interface/AddOns/GladiusEx/modules/clicks.lua"]:39: in function `Update'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:1356: in function `fn'
[string "@Interface/AddOns/GladiusEx/libs/LibFunctional-1.0/functional.lua"]:209: in function `each'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:1355: in function `UpdateUnit'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:496: in function `UpdatePartyFrames'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:564: in function `UpdateFrames'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:585: in function `CheckArenaSize'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:616: in function `ShowFrames'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:448: in function `SetTesting'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:414: in function `CheckFirstRun'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:665: in function `?'
[string "@Interface/AddOns/Bartender4/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:119: in function <...er4/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:119>
[string "=[C]"]: ?
[string "@Interface/AddOns/Bartender4/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:29: in function <...er4/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:25>
[string "@Interface/AddOns/Bartender4/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:64: in function `Fire'
[string "@Interface/AddOns/Bartender4/libs/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <...AddOns/Bartender4/libs/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals: self = GladiusExDRTrackerFrameparty2 {
FlyoutBorderShadow = GladiusExDRTrackerFrameparty2FlyoutBorderShadow {
}
HotKey = GladiusExDRTrackerFrameparty2HotKey {
}
FlyoutArrowContainer = Frame {
}
NewActionTexture = Texture {
}
RightDivider = Frame {
}
Border = GladiusExDRTrackerFrameparty2Border {
}
Flash = GladiusExDRTrackerFrameparty2Flash {
}
BottomDivider = Frame {
}
UpdateButtonArt = <function> defined @Interface/FrameXML/ActionButton.lua:1218
IconMask = MaskTexture {
}
BaseActionButtonMixin_OnLoad = <function> defined @Interface/FrameXML/ActionButton.lua:1196
icon = GladiusExDRTrackerFrameparty2Icon {
}
SlotArt = Texture {
}
AutoCastable = Texture {
}
SpellHighlightAnim = AnimationGroup {
}
SetShowGrid = <function> defined @Interface/FrameXML/ActionButton.lua:1205
SpellHighlightTexture = Texture {
}
GetShowGrid = <function> defined @Interface/FrameXML/ActionButton.lua:1200
AutoCastShine = GladiusExDRTrackerFrameparty2Shine {
}
Name = GladiusExDRTrackerFrameparty2Name {
}
LevelLinkLockIcon = Texture {
}
SlotBackground = Texture {
}
0 = <userdata>
cooldown = GladiusExDRTrackerFrameparty2Cooldown {
}
Count = GladiusExDRTrackerFrameparty2Count {
}
}
hideDivider = nil
SetDividerShown = <function> defined @Interface/FrameXML/ActionButton.lua:1223
(*temporary) = nil
(*temporary) = GladiusExDRTrackerFrameparty2 {
FlyoutBorderShadow = GladiusExDRTrackerFrameparty2FlyoutBorderShadow {
}
HotKey = GladiusExDRTrackerFrameparty2HotKey {
}
FlyoutArrowContainer = Frame {
}
NewActionTexture = Texture {
}
RightDivider =
Message: Interface/FrameXML/ActionButton.lua:1261: attempt to call method 'SetNormalAtlas' (a nil value)
Time: Wed Oct 26 14:56:53 2022
Count: 3
Stack: Interface/FrameXML/ActionButton.lua:1261: attempt to call method 'SetNormalAtlas' (a nil value)
[string "@Interface/FrameXML/ActionButton.lua"]:1261: in function `UpdateButtonArt'
[string "@Interface/FrameXML/ActionButton.lua"]:1197: in function <Interface/FrameXML/ActionButton.lua:1196>
[string "=[C]"]: in function `CreateFrame'
[string "@Interface/AddOns/GladiusEx/modules/drtracker.lua"]:265: in function `CreateFrame'
[string "@Interface/AddOns/GladiusEx/modules/drtracker.lua"]:82: in function `GetModuleAttachFrame'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:230: in function `GetAttachFrame'
[string "@Interface/AddOns/GladiusEx/modules/clicks.lua"]:28: in function `GetSecureFrames'
[string "@Interface/AddOns/GladiusEx/modules/clicks.lua"]:39: in function `Update'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:1356: in function `fn'
[string "@Interface/AddOns/GladiusEx/libs/LibFunctional-1.0/functional.lua"]:209: in function `each'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:1355: in function `UpdateUnit'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:536: in function `UpdateArenaFrames'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:565: in function `UpdateFrames'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:585: in function `CheckArenaSize'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:616: in function `ShowFrames'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:448: in function `SetTesting'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:414: in function `CheckFirstRun'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:665: in function `?'
[string "@Interface/AddOns/Bartender4/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:119: in function <...er4/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:119>
[string "=[C]"]: ?
[string "@Interface/AddOns/Bartender4/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:29: in function <...er4/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:25>
[string "@Interface/AddOns/Bartender4/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:64: in function `Fire'
[string "@Interface/AddOns/Bartender4/libs/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <...AddOns/Bartender4/libs/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals: self = GladiusExDRTrackerFramearena3 {
FlyoutBorderShadow = GladiusExDRTrackerFramearena3FlyoutBorderShadow {
}
HotKey = GladiusExDRTrackerFramearena3HotKey {
}
FlyoutArrowContainer = Frame {
}
NewActionTexture = Texture {
}
RightDivider = Frame {
}
Border = GladiusExDRTrackerFramearena3Border {
}
Flash = GladiusExDRTrackerFramearena3Flash {
}
BottomDivider = Frame {
}
UpdateButtonArt = <function> defined @Interface/FrameXML/ActionButton.lua:1218
IconMask = MaskTexture {
}
BaseActionButtonMixin_OnLoad = <function> defined @Interface/FrameXML/ActionButton.lua:1196
icon = GladiusExDRTrackerFramearena3Icon {
}
SlotArt = Texture {
}
AutoCastable = Texture {
}
SpellHighlightAnim = AnimationGroup {
}
SetShowGrid = <function> defined @Interface/FrameXML/ActionButton.lua:1205
SpellHighlightTexture = Texture {
}
GetShowGrid = <function> defined @Interface/FrameXML/ActionButton.lua:1200
AutoCastShine = GladiusExDRTrackerFramearena3Shine {
}
Name = GladiusExDRTrackerFramearena3Name {
}
LevelLinkLockIcon = Texture {
}
SlotBackground = Texture {
}
0 = <userdata>
cooldown = GladiusExDRTrackerFramearena3Cooldown {
}
Count = GladiusExDRTrackerFramearena3Count {
}
}
hideDivider = nil
SetDividerShown = <function> defined @Interface/FrameXML/ActionButton.lua:1223
(*temporary) = nil
(*temporary) = GladiusExDRTrackerFramearena3 {
FlyoutBorderShadow = GladiusExDRTrackerFramearena3FlyoutBorderShadow {
}
HotKey = GladiusExDRTrackerFramearena3HotKey {
}
FlyoutArrowContainer = Frame {
}
NewActionTexture = Texture {
}
RightDivider =
The commits here and on LibCooldownTracker-1.0 fix the issues, but there's nothing added, and stuff left in like covenants etc.
I'll polish it later.