LibGroupTalents-1.0.lua line 747: attempt to call global 'GetNumTalentTabs' (a nil value) #15


  • New
  • Defect
Open
  • _ForgeUser67224 created this issue Aug 29, 2012

    Date: 2012-08-29 15:56:56
    ID: 3
    Error occured in: Global
    Count: 3
    Message: ...e\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua line 747:
       attempt to call global 'GetNumTalentTabs' (a nil value)
    Debug:
       [C]: GetNumTalentTabs()
       ...e\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:747:
          ...e\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:741
       ...e\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:876: TalentQuery_Ready()
       ...e\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1385:
          ...e\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1360
       (tail call): ?
       ...e\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:411: OnRaidRosterUpdate()
       ...e\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:188:
          ...e\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:185
    Locals:
    unit = "player"
    _ = "Priest"
    class = "PRIEST"
    data = nil
    isnotplayer = false
    (*temporary) = nil
    (*temporary) = false
    (*temporary) = "attempt to call global 'GetNumTalentTabs' (a nil value)"
    lib = <table> {
    GetTalentTreeMasterySpells = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1810
    RefreshTalentsByUnit = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1198
    GetGUIDGlyphs = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1039
    SendMyGlyphs = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1576
    OnReceiveTalents = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:964
    GetUnitTalentSpec = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:936
    RefreshTalentsByGUID = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1206
    GUIDHasTalent = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1613
    GetActiveTalentGroup = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1656
    GetGUIDRole = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1278
    GLYPH_REMOVED = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1094
    talentTimers = <table> {
    }
    GetUnitStorageString = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:529
    batch = <table> {
    }
    pendingStorageStrings = <table> {
    }
    GetNumTalentGroups = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1667
    GetUnitRole = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1270
    GLYPH_UPDATED = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1099
    UserCount = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1593
    roster = <table> {
    }
    SendCommMessage = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1425
    CheckForMissingTalents = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1247
    UNIT_AURA = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:327
    GetTalentCount = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1840
    TalentQuery_Ready_Outsider = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:870
    GetTreeNames = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:817
    UnitHasGlyph = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1056
    events = <table> {
    }
    frame = LibGroupTalents_Frame {
    }
    UnitHasTalent = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1607
    TriggerRefreshTalents = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1187
    OnReceiveGlyphs = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1010
    classTalentData = <table> {
    }
    RAID_ROSTER_UPDATE = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:251
    GetUnitGlyphs = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1034
    GetClassTalentInfo = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1640
    CHAT_MSG_ADDON = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1457
    UNIT_SPELLCAST_SUCCEEDED = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1148
    OnRaidRosterUpdate = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:340
    RegisterCallback = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
    GetUnitTalents = <function> defined @Interface\AddOns\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1340
    UnregisterCallback = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\

  • _ForgeUser67224 added the tags New Defect Aug 29, 2012
  • _ForgeUser9547840 posted a comment Sep 2, 2012

    I'm *not* the author of this addon but I was using sRaidFrames and it includes this addon and it was erroring the same way for me.

    I've locally fixed all LUA errors I was getting with the addon by either updating the API calls or removing them if they were no longer relevant. I'm no longer getting lua errors...BUT I'm sure sraidframes doesn't call all the functionality that this library provides, nor am I sure that I fixed them 100% correclty. But if you want a "working" version of this for now, I've shared via pastebin: http://pastebin.com/XgqyGXSw

    Good luck :-)

    Scott


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