Lua Errors #41


  • New
  • Defect
Open
Assigned to whitetooth3
  • jodyblau created this issue Jan 1, 2011

    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

  • jodyblau added the tags New Defect Jan 1, 2011

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