Breaks action bar on druid shape shift and generates huge amount of errors (C stack overflow)
thedruid opened this issue ยท 0 comments
Did try the last update from today and I still get huge number of errors every time I shape shift.
This also breaks the action bar completely and the action bar will be stuck visually in the first shape shift from until a reload ui is triggered.
Any help would be much appreciated since this issue makes this addon unusable.
Message: C stack overflow
Time: Mon Dec 19 19:49:29 2022
Count: 1235
Stack: C stack overflow
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
...
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `UpdateAction'
[string "@Interface/FrameXML/ActionButton.lua"]:354: in function <Interface/FrameXML/ActionButton.lua:353>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/FrameXML/ActionButton.lua"]:350: in function `UpdatePressAndHoldAction'
[string "@Interface/FrameXML/ActionButton.lua"]:412: in function `Update'
[string "@Interface/FrameXML/ActionButton.lua"]:910: in function `OnEvent'
[string "@Interface/FrameXML/ActionButton.lua"]:264: in function <Interface/FrameXML/ActionButton.lua:256>
Locals: (*temporary) = ActionButton5 {
0 = <userdata>
OnEnter = <function> defined @Interface/FrameXML/ActionButton.lua:1200
FlyoutArrowContainer = Frame {
}
NewActionTexture = Texture {
}
RightDivider = Frame {
}
showButtonArt = true
DoModeChange = <function> defined @Interface/FrameXML/QuickKeybind.lua:95
UpdateButtonArt = <function> defined @Interface/FrameXML/ActionButton.lua:1245
QuickKeybindButtonOnLeave = <function> defined @Interface/FrameXML/QuickKeybind.lua:33
UpdateAction = <function> defined =[C]:-1
OnReceiveDrag = <function> defined @Interface/FrameXML/ActionButton.lua:1194
icon = ActionButton5Icon {
}
SlotArt = Texture {
}
AutoCastable = Texture {
}
UpdateState = <function> defined @Interface/FrameXML/ActionButton.lua:494
UpdatePressAndHoldAction = <function> defined @Interface/FrameXML/ActionButton.lua:340
HotKey = ActionButton5HotKey {
}
HighlightTexture = Texture {
}
UpdateOverlayGlow = <function> defined @Interface/FrameXML/ActionButton.lua:707
GetPagedID = <function> defined @Interface/FrameXML/ActionButton.lua:1005
Update = <function> defined @Interface/FrameXML/ActionButton.lua:373
ClearProfessionQuality = <function> defined @Interface/FrameXML/ActionButton.lua:540
IconMask = MaskTexture {
}
SpellHighlightAnim = AnimationGroup {
}
OnLoad = <function> defined @Interface/FrameXML/ActionButton.lua:279
PushedTexture = Texture {
}
SetTooltip = <function> defined @Interface/FrameXML/ActionButton.lua:914
Count = ActionButton5Count {
}
UpdateUsable = <function> defined @Interface/FrameXML/ActionButton.lua:500
FlyoutBorderShadow = ActionButton5FlyoutBorderShadow {
}
GetShowGrid = <function> defined @Interface/FrameXML/ActionButton.lua:1227
SetButtonStateBase = <function> defined =[C]:-1
UpdateHotkeys = <function> defined @Interface/FrameXML/ActionButton.lua:303
Border = ActionButton5Border {
}
Flash = ActionButton5Flash {
}
flashtime = 0
OnUpdate = <function> defined @Interface/FrameXML/ActionButton.lua:933
HasAction = <function> defined @Interface/FrameXML/ActionButton.lua:490
QuickKeybindButtonSetTooltip = <function> defined @Interface/FrameXML/QuickKeybind.lua:52
SetButtonStateOverride = <function> defined @Interface/FrameXML/ActionButton.lua:1140
QuickKeybindHighlightTexture = Texture {
}
commandName = "ACTIONBUTTON5"
OnDragStart = <function> defined @Interface/FrameXML/ActionButton.lua:1182
index = 5
feedback_action = 77
rangeTimer = 0.045000
BottomDivider = Frame {
}
UpdateHighlightMark = <function> defined @Interface/FrameXML/ActionButton.lua:467
UpdateMouseWheelHandler = <function> defined @Interface/FrameXML/QuickKeybind.lua:86
CheckedTexture = Texture {
}
QuickKeybindButtonOnMouseWheel = <function> defined @Interface/FrameXML/QuickKeybind.lua:46
flashing = 0
UpdateProfessionQuality = <function> defined @Interface/FrameXML/ActionButton.lua:522
SetButtonState = <function> defined @Interface/FrameXML/ActionButton.lua:1140
action = 77
QuickKeybindButtonOnShow = <function> defined @Interface/FrameXML/QuickKeybind.lua:4
NormalTex