TankPoints

41 - Lua Errors

What steps will reproduce the problem?
1. When I first enter the game I get three lua errors.
2. Also, anytime I mouse over an item, it generates an additional lua error.

What version of the product are you using?
5.0.1.4

Do you have an error log of what happened?
Here are the initial three lua errors:

FIRST:

Message: ...ankPoints\libs\LibStatLogic-1.1\LibStatLogic-1.1.lua:5909 table index is nil
Time: 01/01/11 14:20:59
Count: 1
Stack: [C]: ?
...ankPoints\libs\LibStatLogic-1.1\LibStatLogic-1.1.lua:5909 in main chunk

Locals: MAJOR = "LibStatLogic-1.1"
MINOR = "$Revision: 92 $"
StatLogic = <table> {
 GetClassIdOrName = <function> defined @Interface\AddOns\TankPoints\libs\LibStatLogic-1.1\LibStatLogic-1.1.lua:5862
 tip = StatLogicTooltip {
 }
 argCheck = <function> defined @Interface\AddOns\TankPoints\libs\LibStatLogic-1.1\LibStatLogic-1.1.lua:5772
 SetTip = <function> defined @Interface\AddOns\TankPoints\libs\LibStatLogic-1.1\LibStatLogic-1.1.lua:81
 GetStatNameFromID = <function> defined @Interface\AddOns\TankPoints\libs\LibStatLogic-1.1\LibStatLogic-1.1.lua:5494
 tipMiner = StatLogicMinerTooltip {
 }
 StatTable = <table> {
 }
 GetItemInfo = <function> defined @Interface\AddOns\TankPoints\libs\LibStatLogic-1.1\LibStatLogic-1.1.lua:5598
}
wowBuildNo = 13329
toc = 40000
DEBUG = false
debugPrint = <function> defined @Interface\AddOns\TankPoints\libs\LibStatLogic-1.1\LibStatLogic-1.1.lua:55
PatternLocale = nil
DisplayLocale = nil
locale = "enUS"
noPatternLocale = nil
L = <table> {
 Socket Bonus:  = "Socket Bonus: "
 SingleEquipStatCheck = "^Equip: (.-) by u?p? ?t?o? ?(%d+) ?(.-)%.?$"
 StatIDLookup = <table> {
 }
 WholeTextLookup = <table> {
 }
 DualStatPatterns = <table> {
 }
 Equip:  = "Equip: "
 Plate = "Plate"
 DeepScanWordSeparators = <table> {
 }
 . = "."
 DeepScanSeparators = <table> {
 }
 ExcludeLen = 5
 tonumber = <function> defined =[C]:-1
 Leather = "Leather"
 DeepScanPatterns = <table> {
 }
 Exclude = <table> {
 }
 Mail = "Mail"
 PreScanPatterns = <table> {
 }
 SinglePlusStatCheck = "^([%+%-]%d+) (.-)%.?$"
 Cloth = "Cloth"
}
D = <table> {
 StatIDToName = <table> {
 }
}
strutf8lower = <function> defined @Interface\AddOns\HealBot\libs\UTF8\utf8.lua:279
temp = <table> {
 mana regen = <table> {
 }
 resilience rating = <table> {
 }
 increases two-handed maces skill rating = <table> {
 }
 slot quiver = false
 holy damage = <table> {
 }
 nature resist = <table> {
 }
 attack power in cat, bear, and dire bear forms only = <table> {
 }
 block rating = <table> {
 }
 increases bow skill rating = <table> {
 }
 increases damage done to undead and demons by magical spells and effects = <table> {
 }
 mining = <table> {
 }
 dodge rating = <table> {
 }
 frost resist = <table> {
 }
 haste rating = <table> {
 }
 increases mace skill rating = <table> {
 }
 ranged critical strike = <table> {
 }
 increases feral combat skill rating = <table> {
 }
 nature resistance = <table> {
 }
 shadow spell damage = <table> {
 }
 increases your armor penetration rating = <table> {
 }
 improves ranged haste rating = <table> {
 }
 mana every 5 sec = <table> {
 }
 improves melee critical avoidance rating = <table> {
 }
 improves melee hit rating = <table> {
 }
 increases your critical hit rating = <table> {
 }
 increases two-handed axes skill rating = <table> {
 }
 % threat = <table> {
 }
 increases sword skill rating = <table> {
 }
 increases healing = <table> {
 }
 % mount speed = <table> {
 }
 arcane resistance = <table> {
 }
 increases unarmed skill rating = <table> {
 }
 increases the damage done by fire spells and effects = <table> {
 }
 shadow resistance = <table> {
 }
 weapon damage = <table> {
 }
 health per = <table> {
 }
 critical rating = <table> {
 }
 mana per 5 seconds = <table> {
 }
 your normal health regeneration = <table> {
 }
 improves ranged hit avoidance rating = <table> {
 }
 increases ranged attack speed = false
 restoresmana per 5 sec = <table> {
 }
 attack power versus undead = <table> {
 }
 increases your expertise rating = <table> {
 }
 improves hit rating = <table> {
 }
 nature spell damage = <table> {
 }
 healing = <table> {
 }
 stamina = <table> {
 }
 mana regenper 5 sec = <table> {
 }
 restoreshealth every 5 sec = <table> {
 }
 restoreshealth per 5 sec = <table> {
 }
 mana = <table> {
 }
 hp = <table> {
 }
 holy spell damage = <tab

SECOND:

Message: ...ankPoints\libs\StatFrameLib-1.0\StatFrameLib-1.0.lua:463 AceHook-2.1: Attempt to hook a non-existant function "UpdatePaperdollStats"
Time: 01/01/11 14:21:00
Count: 1
Stack: [C]: ?
[C]: in function `error'
...ace\AddOns\TankPoints\libs\AceLibrary\AceLibrary.lua:122 in function `error'
...e\AddOns\TankPoints\libs\AceHook-2.1\AceHook-2.1.lua:176 in function <...e\AddOns\TankPoints\libs\AceHook-2.1\AceHook-2.1.lua:172
...e\AddOns\TankPoints\libs\AceHook-2.1\AceHook-2.1.lua:424 in function `SecureHook'
...ankPoints\libs\StatFrameLib-1.0\StatFrameLib-1.0.lua:463 in function `OnInstanceInit'
...rface\AddOns\TankPoints\libs\AceOO-2.0\AceOO-2.0.lua:627 in function `init'
...AddOns\TankPoints\libs\AceAddon-2.0\AceAddon-2.0.lua:1001 in function `init'
...rface\AddOns\TankPoints\libs\AceOO-2.0\AceOO-2.0.lua:463 in function <...rface\AddOns\TankPoints\libs\AceOO-2.0\AceOO-2.0.lua:436
(tail call): ?
Interface\AddOns\TankPoints\TankPoints.lua:24 in main chunk

Locals: (*temporary) = "AceHook-2.1: Attempt to hook a non-existant function "UpdatePaperdollStats""

THIRD:

Message: Interface\AddOns\TankPoints\TankPointsCalculator.lua:72 attempt to index global 'this' (a nil value)
Time: 01/01/11 14:21:00
Count: 1
Stack: [C]: ?
Interface\AddOns\TankPoints\TankPointsCalculator.lua:72 in function `TankPointsCalculatorFrame_OnLoad'
[string "*:OnLoad"]:1: in function <[string "*:OnLoad"]:1>

Locals: (*temporary) = <function> defined =[C]:-1
(*temporary) = <table> {
 1 = "ItemRefTooltip"
 2 = "ColorPickerFrame"
 3 = "ARKINV_Frame1"
 4 = "ARKINV_Frame2"
 5 = "ARKINV_Frame3"
 6 = "ARKINV_Frame4"
 7 = "ARKINV_Frame5"
 8 = "ARKINV_Frame6"
 9 = "ARKINV_Frame7"
 10 = "ARKINV_Frame8"
 11 = "ARKINV_Frame9"
 12 = "ARKINV_Frame10"
 13 = "ARKINV_Frame11"
 14 = "ARKINV_Frame12"
 15 = "ARKINV_Search"
 16 = "ARKINV_Rules"
 17 = "AtlasLootDefaultFrame"
 18 = "BankItems_Frame"
 19 = "BankItems_ExportFrame"
 20 = "BankItems_GBFrame"
 21 = "ConfigatorDialog_1Proxy"
 22 = "ChatterCopyFrame"
 23 = "flourishOptionsFrame"
 24 = "GathererReportFrame"
 25 = "HealBot_Options"
 26 = "PowaOptionsFrame"
 27 = "PowaEquipmentSlotsFrame"
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'this' (a nil value)"
tinsert = <function> defined =[C]:-1
L = <table> {
 Total Reduction = "Total Reduction"
 (null) = false
 Crushing = "Crushing"
 (null) = "enUS"
 (null) = <table> {
 }
 (null) = "TankPoints"
 Effective Health = "Effective Health"
 Block Value = "Block Value"
 RegisterTranslations = <function> defined @Interface\AddOns\TankPoints\libs\AceLocale-2.2\AceLocale-2.2.lua:175
 Mob Damage = "Mob Damage"
 Mob Level = "Mob Level"
 Hit = "Hit"
 Max Health = "Max Health"
 Items = "Items"
 Guaranteed Reduction = "Guaranteed Reduction"
 (%) = "(%)"
 reverse = <table> {
 }
 TankPoints = "TankPoints"
 (null) = "enUS"
 Crit = "Crit"
 (null) = <table> {
 }
}
TPCalc = <table> {
 resultsDT = <table> {
 }
 AdjustResultFrameSize = <function> defined @Interface\AddOns\TankPoints\TankPointsCalculator.lua:209
 ShouldShowEHB = <function> defined @Interface\AddOns\TankPoints\TankPointsCalculator.lua:218
 SetLabels = <function> defined @Interface\AddOns\TankPoints\TankPointsCalculator.lua:189
 UpdateResults = <function> defined @Interface\AddOns\TankPoints\TankPointsCalculator.lua:242
 LabelText = <table> {
 }
 sourceDT = <table> {
 }
}
select = <function> defined =[C]:-1

HERE IS A SAMPLE OF AN ERROR I GET WHEN I MOUSEOVER AN ITEM:

Message: Interface\AddOns\TankPoints\TankPointsTooltips.lua:237 attempt to index upvalue 'TP' (a nil value)
Time: 01/01/11 14:27:30
Count: 2
Stack: [C]: ?
Interface\AddOns\TankPoints\TankPointsTooltips.lua:237 in function `handler'
...ankPoints\libs\LibTipHooker-1.1\LibTipHooker-1.1.lua:168 in function <...ankPoints\libs\LibTipHooker-1.1\LibTipHooker-1.1.lua:163
[C]: ?
[C]: in function `SetBagItem'
Interface\FrameXML\ContainerFrame.lua:780 in function `ContainerFrameItemButton_OnEnter'
Interface\AddOns\ArkInventory\ArkInventory.lua:6217 in function `Frame_Item_OnEnter'
[string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>

Locals: tooltip = GameTooltip {
 0 = <userdata>
 SetQuestLogRewardSpell = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:273
 SetText = <function> defined =[C]:-1
 SetExistingSocketGem = <function> defined =[C]:-1
 SetHyperlink = <function> defined =[C]:-1
 SetUnit = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:273
 hasMoney = 1
 Hide = <function> defined =[C]:-1
 BankItemsDone = true
 SetQuestRewardSpell = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:273
 ClearLines = <function> defined @Interface\AddOns\Gatherer\Swag\LibSwag.lua:412
 SetSocketGem = <function> defined =[C]:-1
 shownMoneyFrames = 1
 SetPetAction = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:273
 SetUnitDebuff = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:273
 SetLootItem = <function> defined =[C]:-1
 SetQuestItem = <function> defined =[C]:-1
 SetTrainerService = <function> defined =[C]:-1
 numMoneyFrames = 1
 canAddRestStateLine = 1
 comparing = false
 SetInboxItem = <function> defined =[C]:-1
 SetBuybackItem = <function> defined =[C]:-1
 shoppingTooltips = <table> {
 }
 SetHyperlinkCompareItem = <function> defined =[C]:-1
 SetMerchantItem = <function> defined =[C]:-1
 SetQuestLogItem = <function> defined =[C]:-1
 SetBackpackToken = <function> defined =[C]:-1
 SetUnitBuff = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:273
 SetTalent = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:273
 SetTradePlayerItem = <function> defined =[C]:-1
 SetSendMailItem = <function> defined =[C]:-1
 updateTooltip = 0.18399999924004
 SetInventoryItem = <function> defined =[C]:-1
 ARK_Data = <table> {
 }
 SetMerchantCostItem = <function> defined =[C]:-1
 SetLootRollItem = <function> defined =[C]:-1
 SetUnitAura = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:273
 SetTradeSkillItem = <function> defined =[C]:-1
 SetAuctionSellItem = <function> defined =[C]:-1
 SetBagItem = <function> defined =[C]:-1
 SetCurrencyToken = <function> defined =[C]:-1
 SetGuildBankItem = <function> defined =[C]:-1
 SetTradeTargetItem = <function> defined =[C]:-1
 SetShapeshift = <function> defined @Interface\AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:273
 SetAuctionItem = <function> defined =[C]:-1
}
name = "Forest Emerald"
link = "[Forest Emerald]"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index upvalue 'TP' (a nil value)"
TP = nil
IsEquippableItem = <function> defined =[C]:-1
TPTips = <table> {
 GetItemSubType = <function> defined @Interface\AddOns\TankPoints\TankPointsTooltips.lua:119
 GetItemEquipLoc = <function> defined @Interface\AddOns\Ta

User When Change
jodyblau Jan 01, 2011 at 20:28 UTC Create

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

Facts

Reported
Jan 01, 2011
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees