Version 61 Lua Error


#1

Received the following Lua Error after updating to version 61 whenever I view in game gear setups for each spec.

Message: Interface\AddOns\AskMrRobot\Core.lua:608: C stack overflow

Time: Fri Jul 20 20:45:42 2018

Count: 1

Stack: Interface\AddOns\AskMrRobot\Core.lua:608: C stack overflow

Interface\AddOns\AskMrRobot\Core.lua:608: in function <Interface\AddOns\AskMrRobot\Core.lua:604>

[string "safecall Dispatcher[3]"]:4: in function <[string "safecall Dispatcher[3]"]:4>

[C]: ?

[string "safecall Dispatcher[3]"]:13: in function `?'
...bot\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90: in function `Fire'

...AddOns\AskMrRobot\Libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function 
<...AddOns\AskMrRobot\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>

[C]: in function `GetItemInfo'
Interface\AddOns\AskMrRobot\Constants.lua:229: in function `handler'

Interface\AddOns\AskMrRobot\Core.lua:610: in function <Interface\AddOns\AskMrRobot\Core.lua:604>

[string "safecall Dispatcher[3]"]:4: in function <[string "safecall Dispatcher[3]"]:4>

[C]: ?

[string "safecall Dispatcher[3]"]:13: in function `?'
...
Interface\AddOns\AskMrRobot\ui\AmrUiTabGroup.lua:140: in function `SelectTab'
Interface\AddOns\AskMrRobot\Gear.lua:500: in function `?'
Interface\AddOns\AskMrRobot\ui\Ui.lua:141: in function 
<Interface\AddOns\AskMrRobot\ui\Ui.lua:134>
(tail call): ?

[C]: ?

[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...ace\AddOns\AskMrRobot\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'

Interface\AddOns\AskMrRobot\ui\AmrUiTabGroup.lua:140: in function `SelectTab'

Interface\AddOns\AskMrRobot\ui\AmrUiTabGroup.lua:46: in function 
<Interface\AddOns\AskMrRobot\ui\AmrUiTabGroup.lua:43>
Locals: <none>

#2

This error only happens sometimes… I have a fix for it in the next addon version, probably be able to finish it tomorrow or sunday.


#3

Version 62 of the addon should avoid this error.