BigDebuffs

BigDebuffs

20M Downloads

Breaks action bar on druid shape shift and generates huge amount of errors (C stack overflow)

thedruid opened this issue ยท 0 comments

commented

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