RatingBuster

166 - attempt to index field '?' (a nil value)

This bug occurs frequently. For example when you mouseover certain items such as Vicious Gladiator's Plate Helm but also for many other items.

Version: 1.6.5 (although the version number in RatingBuster.lua still says 1.6.4)

Error report:

3x LibStatLogic-1.2-65:12329: attempt to index field '?' (a nil value)
LibStatLogic-1.2-65:13068: in function `GetDiff'
RatingBuster-1.6.4 (r346)\RatingBuster.lua:4323 in function `StatSummary'
RatingBuster-1.6.4 (r346)\RatingBuster.lua:2717 in function `handler'
LibTipHooker-1.1-16:179: in function <...ingBuster\libs\LibTipHooker-1.1\LibTipHooker-1.1.lua:174
<in C code>: in function `Outfitter_OrigSetInventoryItem'
Outfitter-5.2.2\Outfitter.lua:7534 in function `SetInventoryItem'
Interface\FrameXML\PaperDollFrame.lua:2465 in function `UpdateTooltip':
Interface\FrameXML\GameTooltip.lua:195 in function <Interface\FrameXML\GameTooltip.lua:185
<in C code>: ?

User When Change
Bam Jul 02, 2011 at 09:19 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 2 comments
  • Avatar of Crypticone Crypticone Mar 20, 2012 at 14:36 UTC - 0 likes

    I get the same error on my war, season 11 conquest gloves with BS socket, two resil gems and +65 mastery enchant. Any other hand item throws an error as it is unable to sum this item. ID 73481

    1123x libs\LibStatLogic-1.2\LibStatLogic-1.2-67.lua:12377: attempt to index field "?" (a nil value) libs\LibStatLogic-1.2\LibStatLogic-1.2-67.lua:12377: in function "GetSum" libs\LibStatLogic-1.2\LibStatLogic-1.2-67.lua:13087: in function "GetDiff" TankPoints-r157\TankPointsTooltips.lua:292: in function "handler" Outfitter-5.4.4\LibTipHooker-1.1-16.lua:179: in function <Outfitter\LibTipHooker-1.1.lua:174> <in C code> <in C code> Outfitter\Outfitter-5.4.4.lua:7670: in function "SetHyperlink" Examiner-11.09.29\core.lua:1006: in function <Examiner\core.lua:957>

    Locals: self = <table> { ItemSetFrame = StatLogicItemSetFrame {} SpellSchools = <table> {} argCheck = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:6033 GetDodgeChanceBeforeDR = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:10144 GetRAPPerAgi = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:11053 PlayerHasAura = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:6348 tip = LibStatLogic-1.2Tooltip {} ModEnchantGem = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:12027 RemoveGem = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:11902 GetAPFromStr = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:10921 SlotHasEnchant = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:9753 GetAvoidanceGainAfterDR = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:10302 GetBlockValuePerStr = <func> @TankPoints\Libs\..\LibStatLogic-1.2.lua:10508 GetAPFromAgi = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:11007 Major = "LibStatLogic-1.2" GetAPPerAgi = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:10968 GetHealthRegenFromSpi = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:11848 GetEffectFromRating = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:10804 MasteryEffect = <table> {} GetParryChanceBeforeDR = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:10189 GetMissedChanceBeforeDR = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:10113 GetBaseDodge = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:11147 GetRatingIdOrStatId = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:6295 GetPlayerAuraRankStack = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:6354 IsMetaGemActive = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:9724 GetAPPerStr = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:10891 GetReductionFromArmor = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:10361 GetSum = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:12339 GetAvoidanceAfterDR = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:10263 GetStatMod = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:9882 wowBuildNo = 15354 BuildGemmedTooltip = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:12068 PlayerHasItemSet = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:6416 GetFinalArmor = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:12808 GetClassIdOrName = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:6123 GetBlockValueFromStr = <func> @TankPoints\Libs\..\LibStatLogic-1.2.lua:10540 StatModInfo = <table> {} RemoveEnchantGem = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:12001 RemoveEnchant = <func> @RatingBuster\libs\..\LibStatLogic-1.2.lua:11881 Minor = "$Revision: 67 $" GetEffectFromDefense = <func> @

  • Avatar of mrkorb mrkorb Jul 07, 2011 at 03:45 UTC - 0 likes

    I have this issue as well on my druid, and it began after purchasing and applying Arcanum of Vicious Intellect (PvP enchant) to a Vicious Gladiator's Kodohide Helm.  Stat summaries no longer appear for that item, as well as all other head items.  This occurs only on my druid, and not to any other character, regardless of if they have an enchanted helm or not.  Druid is the only one with a PvP enchant on helm.

    Date: 2011-07-06 20:38:14
    ID: 2
    Error occured in: Global
    Count: 321
    Message: ...ingBuster\libs\LibStatLogic-1.2\LibStatLogic-1.2.lua line 12329:
       attempt to index field '?' (a nil value)
    Debug:
       (tail call): ?
       [C]: ?
       ...ingBuster\libs\LibStatLogic-1.2\LibStatLogic-1.2.lua:12329 GetSum()
       ...ingBuster\libs\LibStatLogic-1.2\LibStatLogic-1.2.lua:13068 GetDiff()
       RatingBuster\RatingBuster.lua:4323 StatSummary()
       RatingBuster\RatingBuster.lua:2717 handler()
       ...ingBuster\libs\LibTipHooker-1.1\LibTipHooker-1.1.lua:179
          ...ingBuster\libs\LibTipHooker-1.1\LibTipHooker-1.1.lua:174
       [C]: Outfitter_OrigSetBagItem()
       Outfitter\Outfitter.lua:7520 SetBagItem()
       ..\FrameXML\ContainerFrame.lua:780 ContainerFrameItemButton_OnEnter()
       Bagnon\components\item.lua:276
          Bagnon\components\item.lua:258
    AddOns:
      Swatter, v5.12.5196 (QuirkyKiwi)
      NPCScan, v4.2.0.1
      AckisRecipeList, v2.2.6b
      ACP, v3.3.16
      aggrodisplay, v1.0
      Altoholic, v4.2.001
      AtlasLoot, vv6.04.03
      AtlasLootCataclysm, vv6.04.03
      AtlasLootLoader, vv6.04.03
      AucAdvanced, v5.12.5196 (QuirkyKiwi)
      AucFilterBasic, v5.12.5196 (QuirkyKiwi)
      AucFilterOutlier, v5.12.5196.5194(5.12/embedded)
      AucMatchUndercut, v5.12.5196.4828(5.12/embedded)
      AucScanData, v5.12.5196 (QuirkyKiwi)
      AucStatHistogram, v5.12.5196 (QuirkyKiwi)
      AucStatiLevel, v5.12.5196 (QuirkyKiwi)
      AucStatPurchased, v5.12.5196 (QuirkyKiwi)
      AucStatSales, v5.12.5196.4838(5.12/embedded)
      AucStatSimple, v5.12.5196 (QuirkyKiwi)
      AucStatStdDev, v5.12.5196 (QuirkyKiwi)
      AucStatWOWEcon, v5.12.5196.4828(5.12/embedded)
      AucUtilAHWindowControl, v5.12.5196.5133(5.12/embedded)
      AucUtilAppraiser, v5.12.5196.5194(5.12/embedded)
      AucUtilAskPrice, v5.12.5196.5162(5.12/embedded)
      AucUtilAutoMagic, v5.12.5196.5184(5.12/embedded)
      AucUtilCompactUI, v5.12.5196.5016(5.12/embedded)
      AucUtilEasyBuyout, v5.12.5196.4897(5.12/embedded)
      AucUtilFixAH, v5.12.5196 (QuirkyKiwi)
      AucUtilItemSuggest, v5.12.5196.5144(5.12/embedded)
      AucUtilPriceLevel, v5.12.5196.4861(5.12/embedded)
      AucUtilScanButton, v5.12.5196.5159(5.12/embedded)
      AucUtilScanFinish, v5.12.5196.5159(5.12/embedded)
      AucUtilScanProgress, v5.12.5196.4979(5.12/embedded)
      AucUtilScanStart, v5.12.5196.5159(5.12/embedded)
      AucUtilSearchUI, v5.12.5196.5184(5.12/embedded)
      AucUtilSimpleAuction, v5.12.5196.4993(5.12/embedded)
      AucUtilVendMarkup, v5.12.5196.4828(5.12/embedded)
      Babylonian, v5.1.DEV.312(/embedded)
      Bagnon, v4.2.4
      BagnonForever, v4.2.4
      BagnonTooltips, v
      BonusScanner, v5.4.0
      Clique, vv40200-1.4.0-30b3058
      Comix, v1.85
      Configator, v5.1.DEV.312(/embedded)
      DataStore, v4.2.001
      DataStoreAchievements, v4.2.001
      DataStoreAgenda, v4.2.001
      DataStoreAuctions, v4.2.001
      DataStoreCharacters, v4.2.001
      DataStoreContainers, v4.2.001
      DataStoreCrafts, v4.2.001
      DataStoreCurrencies, v4.2.001
      DataStoreInventory, v4.2.001
      DataStoreMails, v4.2.001
      DataStorePets, v4.2.001
      DataStoreQuests, v4.2.001
      DataStoreReputations, v4.2.001
      DataStoreSpells, v4.2.001
      DataStoreStats, v4.2.001
      DataStoreTalents, v4.2.001
      DBMCore, v
      DebugLib, v5.1.DEV.312(/embedded)
      Decursive, v2.7.0.3
      DrDamage, v1.8.7_release
      EveryQuest, v2.4.r217-release
      Gatherer, v3.2.4
      GathererHUD, v3.2.4
      Grid, v4.1.0.1441
      GridAutoFrameSize, v2.4.3
      HerbivOre, v
      InFlightLoad, v4.2.001
      Informant, v5.12.5196 (QuirkyKiwi)
      LibExtraTip, v5.12.DEV.311(/embedded)
      MailNotifier, v
      Omen, v3.1.3
      OnScreenHealth, v4.0.3.65
      Outfitter, v5.2.3
      Pawn, v1.5.11
      RatingBuster, v
      Recount, v
      Redeemer, v
      sct, v6.55
      sctd, v6.55
      Skillet, v
      Stubby, v5.12.5196 (QuirkyKiwi)
      Targetz, v
      TipHelper, v5.12.DEV.310(/embedded)
      TomTom, vv40200-1.4.2-313327e
      WintergrasperAdvanced, v3.13
      XPerl, v3.1.5
      XPerlArcaneBar, v
      XPerlParty, v
      XPerlPartyPet, v
      XPerlPlayer, v
      XPerlPlayerPet, v
      XPerlRaidFrames, v
      XPerlRaidMonitor, v
      XPerlTarget, v
      XPerlTargetTarget, v
      BlizRuntimeLib_enUS v4.2.0.40200 <us>
      (ck=c4c)

    Last edited Jul 07, 2011 by mrkorb: formatting fix on error output
  • 2 comments

Facts

Last updated
Mar 30, 2012
Reported
Jul 02, 2011
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
2

Reported by

Possible assignees