Error reading Tooltip #34


  • New
  • Defect
Open
Assigned to whitetooth3
  • PerrinGaiden created this issue Sep 5, 2012

    I am constantly getting errors from LibStatLogic 1.2-118.

    The messages shown by the chat is

    [18:13:55]LibStatLogic: No Match for "GP: 1205 or 603" Warnings can be disabled by typing /slwarning
    

    I'm guessing that means that the display is trying to interpret additional information being added to the tooltip by other addons.

    This is coming through RatingBuster, which is AFAIK the only mod using LibStatLogic for me.

    124x RatingBuster\RatingBuster-r365.lua:3427: attempt to compare number with nil
    RatingBuster\RatingBuster-r365.lua:3427: in function "func"
    RatingBuster\RatingBuster-r365.lua:4393: in function "StatSummary"
    RatingBuster\RatingBuster-r365.lua:2727: in function "handler"
    libs\LibTipHooker-1.1\LibTipHooker-1.1-16.lua:179: in function <libs\LibTipHooker-1.1\LibTipHooker-1.1.lua:174>
    <in C code>
    FrameXML\PaperDollFrame.lua:2473: in function "PaperDollItemSlotButton_OnEnter"
    <string>:"*:OnEnter":1: in function <string>:"*:OnEnter":1
    
    Locals:
    self = <table> {
     SetDefaultModuleLibraries = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:383
     Enable = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:315
     RegisterChatCommand = <func> @AckisRecipeList\libs\..\AceConsole-3.0.lua:85
     EnableModule = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:348
     modules = <table> {}
     GetModule = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:231
     IterateEmbeds = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:458
     defaultModuleLibraries = <table> {}
     GetStatMod = <func> @..\RatingBuster.lua:2224
     UnregisterChatCommand = <func> @AckisRecipeList\libs\..\AceConsole-3.0.lua:111
     MODIFIER_STATE_CHANGED = <func> @..\RatingBuster.lua:2331
     optionsFrames = <table> {}
     SplitDoJoin = <func> @..\RatingBuster.lua:2749
     Printf = <func> @AckisRecipeList\libs\..\AceConsole-3.0.lua:69
     OnProfileChanged = <func> @..\RatingBuster.lua:2242
     SetDefaultModulePrototype = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:425
     OnProfileReset = <func> @..\RatingBuster.lua:2249
     OnInitialize = <func> @..\RatingBuster.lua:2269
     baseName = "RatingBuster"
     name = "RatingBuster"
     Bench = <func> @..\RatingBuster.lua:4585
     IsEnabled = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:467
     orderedModules = <table> {}
     StatSummary = <func> @..\RatingBuster.lua:4190
     DisableModule = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:366
     ProcessText = <func> @..\RatingBuster.lua:2770
     Disable = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:330
     ADDON_LOADED = <func> @..\RatingBuster.lua:2346
     OnNewProfile = <func> @..\RatingBuster.lua:2259
     RegisterMessage = <func> @TomTom\libs\..\CallbackHandler-1.0.lua:118
     GetArgs = <func> @AckisRecipeList\libs\..\AceConsole-3.0.lua:144
     Print = <func> @AckisRecipeList\libs\..\AceConsole-3.0.lua:54
     ShowConfig = <func> @..\RatingBuster.lua:2176
     PLAYER_LEVEL_UP = <func> @..\RatingBuster.lua:2319
     OnDisable = <func> @..\RatingBuster.lua:2312
     OnEnable = <func> @..\RatingBuster.lua:2298
     IsModule = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:484
     db = <table> {}
     SetDefaultModuleState = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:403
     UNIT_AURA = <func> @..\RatingBuster.lua:2326
     ClearCache = <func> @..\RatingBuster.lua:2227
     SetEnabledState = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:440
     SetupOptions = <func> @..\RatingBuster.lua:2147
     enabledState = true
     date = "2012-09-05"
     RegisterEvent = <func> @TomTom\libs\..\CallbackHandler-1.0.lua:118
     UnregisterAllMessages = <func> @TomTom\libs\..\CallbackHandler-1.0.lua:202
     version = "5.0.4 (r365)"
     UnregisterAllEven
    
  • PerrinGaiden added the tags New Defect Sep 5, 2012
  • PerrinGaiden edited description Sep 5, 2012
  • _ForgeUser581183 posted a comment Sep 5, 2012

    That's exactly right.

    Can you tell me:

    • which addon is adding:

      GP: 1205 or 603

      (so maybe i can update something so the tooltip modifiers understand each other).

    • what GP: 1205 or 603 mean

    • other possible lines this addon can add?

  • PerrinGaiden posted a comment Sep 9, 2012

    The line is from the EPGP addon, putting the value of various items into the tooltip for that item. As for other things, the GP value changes per item, and items can have different values based on whether its an offhand weapon or mainhand (when its One-Hand) and stuff like that.

    Generally its a line you'd want to just ignore. I'd have assumed that any line you can't interpret should just be considered "Not a stat" so would be ignored.


To post a comment, please login or register a new account.