frozn / TipTac

WoW AddOn TipTac Reborn
GNU General Public License v3.0
109 stars 23 forks source link

Lua Error: bad argument (outside of expected range -2147483648 to 2147483647) #171

Closed robertjamesftw closed 1 year ago

robertjamesftw commented 1 year ago

Describe the bug LUA error, bad argument. bad argument #1 to '?' (outside of expected range -2147483648 to 2147483647

To Reproduce Steps to reproduce the behavior:

  1. Inconsistent. Opening mailbox causes it sometimes when new mail is present. Sometimes, opening bags and mousing over quest items
  2. Once it triggers it will continue, until the UI is reloaded

Expected behavior Error should not occur

TipTac Reborn (please complete the following information):

WoW (please complete the following information):

Additional context


Time: Tue Jan 17 18:47:10 2023
Count: 1
Stack: bad argument #1 to '?' (outside of expected range -2147483648 to 2147483647 - Usage: local configInfo = C_Traits.GetConfigInfo(configID))
[string "@Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua"]:502: in function `InspectUnit'
[string "@Interface/AddOns/TipTacTalents/ttTalents.lua"]:120: in function <Interface/AddOns/TipTacTalents/ttTalents.lua:89>
[string "@Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua"]:342: in function <...libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:340>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `securecallfunction'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:60: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:55>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:80: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:76>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:116: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:106>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:141: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:134>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:282: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:240>
[string "=[C]"]: in function `securecallfunction'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:237: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:236>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `SetUnit'
[string "@Interface/FrameXML/UnitFrame.lua"]:487: in function `UnitFrame_UpdateTooltip'
[string "@Interface/FrameXML/UnitFrame.lua"]:477: in function <Interface/FrameXML/UnitFrame.lua:476>

Locals: self = <table> {
 CreatePushArray = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:220
 IsAverageItemLevelAvailable = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:946
 CreateColorFromHexString = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:64
 GetClassColor = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:283
 ChainTables = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:229
 CanInspect = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:593
 GetItemQualityColor = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:292
 CreateMarkupForRoleIcon = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:304
 AreTalentsAvailable = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:801
 GetUnitIDFromGUID = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:358
 CreateMarkupForClassIcon = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:320
 GetAverageItemLevel = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:974
 FormatText = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:92
 CallFunctionAndSuppressErrorMessageAndSpeech = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:259
 IsInspectFrameOpen = <function> defined @Interface/AddOns/TipTacTalents/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:585
frozn commented 1 year ago

Thanks for reporting this. Will be fixed in the next release.

frozn commented 1 year ago

Fixed with release v23.01.23.