lua error for guild member profession: table index is nil #1703


  • Defect
  • New
Closed
Assigned to torhal
  • Adrian_G2 created this issue Sep 9, 2016

    ARL Version (ie: 1.0):
    ARL Revision:

    v7.0.3.7-8-gf244571

    Are you running Skillet/ATSW or any other tradeskill mods?
      TradeSkillMaster, v3.5.9
      TradeSkillMasterCrafting, v3.1.15

    What is the in-game error you received (DON'T INCLUDE A LIST OF ADDONS YOU ARE RUNNING, PLEASE)?
    Date: 2016-09-09 22:18:55
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\AckisRecipeList\Core.lua line 503:
       table index is nil
    Debug:
       (tail call): ?
       AckisRecipeList\Core.lua:503: ?()
       ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:145:
          ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:145
       [string "safecall Dispatcher[1]"]:4:
          [string "safecall Dispatcher[1]"]:4
       [C]: ?
       [string "safecall Dispatcher[1]"]:13: ?()
       ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:90: Fire()
       Ace3\AceEvent-3.0\AceEvent-3.0.lua:120:
          Ace3\AceEvent-3.0\AceEvent-3.0.lua:119
    Locals:
    None

    What did you do with ARL to cause the error/problem?
    opened guild roster - guild professions - clicked on an online guild member that can do tailoring to see their profession

    Are you running with libraries embedded or disembeded?
    hmm..now that you mention it.. both.. i installed the latest Ace3 from curse, r1151.
    decided to disable Lib:Ace3 and reloaded... lua error is still present:
    Message: ..\AddOns\AckisRecipeList\Core.lua line 503:
       table index is nil
    Debug:
       (tail call): ?
       AckisRecipeList\Core.lua:503: ?()
       ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
          ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
       [string "safecall Dispatcher[1]"]:4:
          [string "safecall Dispatcher[1]"]:4
       [C]: ?
       [string "safecall Dispatcher[1]"]:13: ?()
       ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
       ...ace\AddOns\TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
          ...ace\AddOns\TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:119
    Locals:

    Disabled TomTom and reloaded:
    Date: 2016-09-09 22:24:28
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\AckisRecipeList\Core.lua line 503:
       table index is nil
    Debug:
       (tail call): ?
       AckisRecipeList\Core.lua:503: ?()
       ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
          ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
       [string "safecall Dispatcher[1]"]:4:
          [string "safecall Dispatcher[1]"]:4
       [C]: ?
       [string "safecall Dispatcher[1]"]:13: ?()
       ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
       ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
          ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119
    Locals:

    How critical is fixing this defect?
    meh.

    Please provide any additional information below:

  • Adrian_G2 added the tags New Defect Sep 9, 2016
  • Adrian_G2 posted a comment Sep 9, 2016

    update: disabled TSM and reloaded UI..error is still there:

    Date: 2016-09-09 22:26:55
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\AckisRecipeList\Core.lua line 503:
       table index is nil
    Debug:
       AckisRecipeList\Core.lua:503: ?()
       ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
          ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
       [string "safecall Dispatcher[1]"]:4:
          [string "safecall Dispatcher[1]"]:4
       [C]: ?
       [string "safecall Dispatcher[1]"]:13: ?()
       ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
       ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
          ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119
    Locals:
    None
    
  • Torhal posted a comment Sep 9, 2016

    @Adrian_G2: Go

    I'm guessing you "disabled" TSM via TSM, and not the in-game AddOns menu; that error would only show up if the TSMCraftingTradeSkillFrame existed, which it wouldn't if TSM isn't loaded at all.

    Due to the nature of the error, it looks like the TSMCraftingTradeSkillFrame isn't anchored and/or parented. I'll have to take a look.

  • Adrian_G2 posted a comment Sep 9, 2016

    @Torhal: Go

    i disabled the main TSM addon via system menu -> addons -> untick TSM -> click reload button

    btw: CallbackHandler - related issues seem to exist in other Ace3 addons...

    e.g.: https://wow.curseforge.com/addons/can-i-mog-it/tickets/92-lua-error-on-login-reload-with-addon-active/

    or:

    http://forums.norganna.org/index.php?p=/discussion/377/maintaining-gatherer#Item_67

    so i suspect it might be either a bug in the Ace3 library itself or a Blizzard bug

    also, in case it helps here's my usual loaded addons list:

    AddOns:
      Swatter, v7.0.5664 (TasmanianThylacine)
      AckisRecipeList, v7.0.3.7-8-gf244571
      AddonUsage, v2.0.9
      AdvancedInterfaceOptions, v1.0.5
      Altoholic, vr171
      Armory, vv13.2.0
      ArmoryGuildBank, vv13.2.0
      AskMrRobot, v41
      AucAdvanced, v7.0.5664 (TasmanianThylacine)
      auccheapsearcher, v20160906
      AucFilterOutlier, v7.0.5664.5459(7.0/embedded)
      AucMatchUndercut, v7.0.5664.5585(7.0/embedded)
      AucStatSales, v7.0.5664.5598(7.0/embedded)
      AucStatTheUndermineJournal, v3.3.0
      AucStatWOWEcon, v7.0.5664.5613(7.0/embedded)
      AucUtilAHWindowControl, v7.0.5664.5575(7.0/embedded)
      AucUtilAppraiser, v7.0.5664.5653(7.0/embedded)
      AucUtilAskPrice, v7.0.5664.5599(7.0/embedded)
      AucUtilAutoMagic, v7.0.5664.5587(7.0/embedded)
      AucUtilCompactUI, v7.0.5664.5629(7.0/embedded)
      AucUtilEasyBuyout, v7.0.5664.5576(7.0/embedded)
      AucUtilFixAH, v7.0.5664 (TasmanianThylacine)
      AucUtilItemSuggest, v7.0.5664.5651(7.0/embedded)
      AucUtilPriceLevel, v7.0.5664.5633(7.0/embedded)
      AucUtilScanButton, v7.0.5664.5631(7.0/embedded)
      AucUtilScanFinish, v7.0.5664.5588(7.0/embedded)
      AucUtilScanProgress, v7.0.5664.4979(7.0/embedded)
      AucUtilScanStart, v7.0.5664.5347(7.0/embedded)
      AucUtilSearchUI, v7.0.5664.5657(7.0/embedded)
      AucUtilSimpleAuction, v7.0.5664.5654(7.0/embedded)
      AucUtilVendMarkup, v7.0.5664.4828(7.0/embedded)
      Babylonian, v5.1.DEV.332(/embedded)
      BadPet, vv1.0.5
      BeanCounter, v7.0.5664 (TasmanianThylacine)
      CanIMogIt, v7.0.3.23-9-gfe3d0be
      Configator, v5.1.DEV.406(/embedded)
      DataStore, vr59
      DataStoreAchievements, vr42
      DataStoreAgenda, vr23
      DataStoreCharacters, vr36
      DataStoreContainers, vr53
      DataStoreCrafts, vr73
      DataStoreCurrencies, vr31
      DataStoreGarrisons, vr16
      DataStoreInventory, vr46
      DataStoreMails, vr46
      DataStorePets, vr39
      DataStoreQuests, vr36
      DataStoreReputations, vr37
      DataStoreSpells, vr27
      DataStoreStats, vr26
      DataStoreTalents, vr54
      DBMCore, v
      DBMDefaultSkin, v
      DBMLDB, v
      DBMSpellTimers, v
      DBMStatusBarTimers, v
      DBMVPVEM, v6.99.0
      DebugLib, v5.1.DEV.337(/embedded)
      Enchantrix, v7.0.5664 (TasmanianThylacine)
      Grail, v080
      GrailAchievements, v011
      GrailReputations, v007
      GTFO, v4.38.7a
      HandyNotes, vv1.4.9
      HandyNotesLegionTreasures, v1
      HandyNotesTreasureHunter, v1
      HereBeDragons10, v1.12-release
      Informant, v7.0.5664 (TasmanianThylacine)
      LibBabbleBoss30, v
      LibBabbleInventory30, v
      LibExtraTip, v5.12.DEV.409(/embedded)
      LibPeriodicTable31, vv3.3.0.525
      LibSharedMedia30, v3.0-95
      MasterPlanA, vA
      Pawn, v2.0.11
      Postal, vv3.5.8
      SavedInstances, v7.0.2
      Scrap, v13.3
      ScrapSpotlight, v13.3
      SexyMap, v2.4.29
      SilverDragon, vv3.2.7
      Skada, v1.5-8
      SlideBar, v7.0.5664 (TasmanianThylacine)
      Stubby, v7.0.5664 (TasmanianThylacine)
      TheUndermineJournal, v4.6.20160906
      TipHelper, v5.12.DEV.405(/embedded)
      TradeSkillMaster, vv3.5.11
      TradeSkillMasterAccounting, vv3.0.16
      TradeSkillMasterAuctionDB, vv3.1.13
      TradeSkillMasterAuctioning, vv3.0.13
      TradeSkillMasterCrafting, vv3.1.15
      TradeSkillMasterShopping, vv3.3.8
      TransmogTokens, v1.4.4
      WeakAuras, v2.2.1.4
      Wholly, v057
      BlizRuntimeLib_enUS v7.0.3.70000 <none>
      (ck=c45)
    

    Edited Sep 10, 2016
  • Adrian_G2 posted a comment Sep 9, 2016

    btw: CallbackHandler - related issues seem to exist in other Ace3 addons...

    e.g.: https://wow.curseforge.com/addons/can-i-mog-it/tickets/92-lua-error-on-login-reload-with-addon-active/

    so i suspect it might be either a bug in the Ace3 library itself or a Blizzard bug


    Edited Sep 9, 2016
  • Adrian_G2 posted a comment Nov 20, 2016

    note:

    ARL and Ace3 have been fixed since then and the problem is no longer appearing but i don't see any obvious way for me to mark my own issue as closed/fixed/obsolete on the new curseforge ... going to open an issue for this issue :)

     

    edit: forum thread for the issue here:

    https://www.curseforge.com/forums/wow-sites/wow-sites-feedback/127408-impossible-to-close-my-own-tickets-issues-that-i


    Edited Nov 20, 2016
  • Torhal closed issue Nov 20, 2016

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