Constant Errors on Low Level Toons #68


  • New
  • Defect
Closed
Assigned to xinhuan
  • _ForgeUser2085812 created this issue Oct 3, 2015

    What steps will reproduce the problem?
    1. Create a new toon.
    2. Quest until there is enough gold to buy a bank slot.
    3. Walk around with empty bag and bank slots.
    4. Watch the errors appear at login and sometimes when items are placed in a bag by the game.

    What is the expected output? What do you see instead?
    No errors. Errors on almost every low level toon (1-20) that logs in.

    What version of the product are you using?
    r240

    Do you have an error log of what happened?
    Date: 2015-10-03 06:34:27
    ID: 1
    Error occured in: Global
    Count: 2
    Message: ..\AddOns\BankItems\BankItems.lua line 5825:
       'for' limit must be a number
    Debug:
       BankItems\BankItems.lua:5825: BankItems_Generate_SelfItemCache()
       BankItems\BankItems.lua:1225:
          BankItems\BankItems.lua:1152
    Locals:
    temp = 57549
    uniqueItem = nil
    data = <table> {
    2589 = <table> {
    }
    2447 = <table> {
    }
    56836 = <table> {
    }
    2449 = <table> {
    }
    93724 = <table> {
    }
    34834 = <table> {
    }
    765 = <table> {
    }
    159 = <table> {
    }
    19299 = <table> {
    }
    3173 = <table> {
    }
    109222 = <table> {
    }
    }
    equippedBags = <table> {
    4498 = 1
    4497 = 1
    57549 = 1
    }
    bankPlayer = <table> {
    1 = <table> {
    }
    2 = <table> {
    }
    3 = <table> {
    }
    4 = <table> {
    }
    5 = <table> {
    }
    6 = <table> {
    }
    7 = <table> {
    }
    8 = <table> {
    }
    9 = <table> {
    }
    10 = <table> {
    }
    11 = <table> {
    }
    12 = <table> {
    }
    Bag102 = <table> {
    }
    money = 74549
    Bag101 = <table> {
    }
    Bag0 = <table> {
    }
    Bag5 = <table> {
    }
    NumBankSlots = 3
    Ver = "6.2.2.0"
    bankTOC = 60200
    bankVer = "6.2.2.0"
    Bag7 = <table> {
    }
    location = "City of Ironforge"
    Bag100 = <table> {
    }
    TOC = 60200
    Bag6 = <table> {
    }
    }
    (for generator) = <function> defined =[C]:-1
    (for state) = <table> {
    1 = 0
    2 = 1
    3 = 2
    4 = 3
    5 = 4
    6 = 5
    7 = 6
    8 = 7
    9 = 8
    10 = 9
    11 = 10
    12 = 11
    13 = 100
    14 = 101
    15 = 102
    16 = 103
    17 = 104
    18 = 105
    }
    (for control) = 13
    _ = 13
    bagNum = 100
    theBag = <table> {
    }
    realSize = nil
    (for index) = 1
    (for limit) = nil
    (for step) = 1
    (*temporary) = 8
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "'for' limit must be a number"
    newTable = <function> defined @Interface\AddOns\BankItems\BankItems.lua:2868
    selfPlayer = <table> {
    1 = <table> {
    }
    2 = <table> {
    }
    3 = <table> {
    }
    4 = <table> {
    }
    5 = <table> {
    }
    6 = <table> {
    }
    7 = <table> {
    }
    8 = <table> {
    }
    9 = <table> {
    }
    10 = <table> {
    }
    11 = <table> {
    }
    12 = <table> {
    }
    Bag102 = <table> {
    }
    money = 74549
    Bag101 = <table> {
    }
    Bag0 = <table> {
    }
    Bag5 = <table> {
    }
    NumBankSlots = 3
    Ver = "6.2.2.0"
    bankTOC = 60200
    bankVer = "6.2.2.0"
    Bag7 = <table> {
    }
    location = "City of Ironforge"
    Bag100 = <table> {
    }
    TOC = 60200
    Bag6 = <table> {
    }
    }
    strmatch = <function> defined =[C]:-1
    BankItems_createUniqueItem = <function> defined @Interface\AddOns\BankItems\BankItems.lua:5670
    ipairs = <function> defined =[C]:-1
    BAGNUMBERS = <table> {
    1 = 0
    2 = 1
    3 = 2
    4 = 3
    5 = 4
    6 = 5
    7 = 6
    8 = 7
    9 = 8
    10 = 9
    11 = 10
    12 = 11
    13 = 100
    14 = 101
    15 = 102
    16 = 103
    17 = 104
    18 = 105
    }
    format = <function> defined =[C]:-1
    isBankOpen = false
    pairs = <function> defined =[C]:-1
    GetItemCount = <function> defined =[C]:-1
    delTable = <function> defined @Interface\AddOns\BankItems\BankItems.lua:2875

    AddOns:
      MoncaiCompare, v6.2.0
      Swatter, v5.21e.5566 (SanctimoniousSwamprat)
      ActionBarSaver, v
      AdiButtonAuras, v1.9.6
      AnyFavoriteMount, v6.0.3.10
      AucAdvanced, v5.21e.5566 (SanctimoniousSwamprat)
      AucFilterBasic, v5.21e.5566 (SanctimoniousSwamprat)
      AucFilterOutlier, v5.21e.5566.5459(5.21e/embedded)
      AucMatchUndercut, v5.21e.5566.5507(5.21e/embedded)
      AucStatHistogram, v5.21e.5566 (SanctimoniousSwamprat)
      AucStatiLevel, v5.21e.5566 (SanctimoniousSwamprat)
      AucStatPurchased, v5.21e.5566 (SanctimoniousSwamprat)
      AucStatSales, v5.21e.5566.5476(5.21e/embedded)
      AucStatSimple, v5.21e.5566 (SanctimoniousSwamprat)
      AucStatStdDev, v5.21e.5566 (SanctimoniousSwamprat)
      AucStatWOWEcon, v5.21e.5566.5323(5.21e/embedded)
      AucUtilAHWindowControl, v5.21e.5566.5347(5.21e/embedded)
      AucUtilAppraiser, v5.21e.5566.5545(5.21e/embedded)
      AucUtilAskPrice, v5.21e.5566.5447(5.21e/embedded)
      AucUtilAutoMagic, v5.21e.5566.5537(5.21e/embedded)
      AucUtilCompactUI, v5.21e.5566.5550(5.21e/embedded)
      AucUtilEasyBuyout, v5.21e.5566.5507(5.21e/embedded)
      AucUtilFixAH, v5.21e.5566 (SanctimoniousSwamprat)
      AucUtilItemSuggest, v5.21e.5566.5417(5.21e/embedded)
      AucUtilPriceLevel, v5.21e.5566.5535(5.21e/embedded)
      AucUtilScanButton, v5.21e.5566.5403(5.21e/embedded)
      AucUtilScanFinish, v5.21e.5566.5515(5.21e/embedded)
      AucUtilScanProgress, v5.21e.5566.4979(5.21e/embedded)
      AucUtilScanStart, v5.21e.5566.5347(5.21e/embedded)
      AucUtilSearchUI, v5.21e.5566.5556(5.21e/embedded)
      AucUtilSimpleAuction, v5.21e.5566.5531(5.21e/embedded)
      AucUtilVendMarkup, v5.21e.5566.4828(5.21e/embedded)
      autoturnin, v4.5.N
      Babylonian, v5.1.DEV.332(/embedded)
      BagSaver, v0.6.7
      BankItems, v6.2.2.0
      BankStack, vv35-3-gaaa7cee
      BattlePetBreedID, vv1.4.5
      Bazooka, vv2.6.1
      BrokerDualSpec, v1.9.0
      BrokerEquipment, v60000.26-Release
      BrokerPortals, v1.8.40
      BrokerProfessionsMenu, v
      CaptainsLog, vv60100-1.0.0
      Configator, v5.1.DEV.382(/embedded)
      DailyGlobalCheck, v
      DailyGlobalCheckPetTamers, v
      DarkmoonProfessional, v6.0.3.2
      DBMCore, v
      DBMDefaultSkin, v
      DBMLDB, v
      DBMStatusBarTimers, v
      DebugLib, v5.1.DEV.337(/embedded)
      ElkFactions, v1.0.0-22
      Excavatinator, v2.2
      FBBroker, v1.23
      FishingBuddy, v1.6a
      GatherMate2, v1.35.4
      GFWFactionFriend, v6.0
      GlyphStatus, vv2.12
      GryphonsRemover, vv6.2
      GTFO, v4.37.4
      HandyNotes, vv1.4.5
      HandyNotesAzerothsTopTunes, vv1.1
      HandyNotesDraenorTreasures, v1.15
      HandyNotesLorewalkers, v1
      HandyNotesLostAndFound, v1
      HandyNotesWorldMapButton, vv2.3.1
      IHML, vv2.81-8-gd9598cd
      LibExtraTip, v5.12.DEV.390(/embedded)
      LibPeriodicTable31, vv3.3.0.496
      MountJournalEnhanced, v1.1.7
      Multishot, v3.1.4
      Paste, v1.4.3
      Pawn, v1.9.19
      PetTracker, v6.2.3
      PetTrackerBreeds, v
      PetTrackerBroker, v
      PetTrackerSwitcher, v
      PetTrackerUpgrades, v
      Postal, v3.5.4
      QuestItemBar, v0.8.6.0
      Rarity, v1.0
      RarityOptions, v
      Rematch, v3.5.13
      Select, v2.3.10
      SickOfClickingDailies, vv7.1.6-Release
      SickOfClickingDailiesAltTracking, vv7.1.6-Release
      Skillet, v2.86
      Skinner, vb6.20444.1
      Stubby, v5.21e.5566 (SanctimoniousSwamprat)
      TalentMacros, vr24
      TinyDPS, v0.942
      TipHelper, v5.12.DEV.389(/embedded)
      TomTom, vv60200-2.0.0
      ToyBoxEnhanced, v1.1.7
      BlizRuntimeLib_enUS v6.2.2.60200 <none>
      (ck=cd2)

    Please provide any additional information below.
    This occasionally happened 2 revisions back. It got worse the last update. Now it is intolerable, and I will have to remove the addon as the errors appear so often.

  • _ForgeUser2085812 added the tags New Defect Oct 3, 2015
  • Trond6 posted a comment Oct 4, 2015

    I think I get this same(ish) error on a new toon myself. Not empty bags, not empty bank. Only occurs at login...

    Seems somehow linebreaks got removed from the error... sorry about that :/ will try tags.,..

    Date: 2015-10-04 08:47:56
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\BankItems\BankItems.lua line 3716:
       attempt to index field '?' (a nil value)
    Debug:
       BankItems\BankItems.lua:3716: BankItems_SaveInvItems()
       BankItems\BankItems.lua:1173:
          BankItems\BankItems.lua:1152
    Locals:
    bagID = nil
    startBag = -1
    endBag = 4
    _ = "Interface\ICONS\INV_Fabric_Silk_01.blp"
    count = 21
    link = "[Silk Cloth]"
    (for index) = 1
    (for limit) = 4
    (for step) = 1
    bagNum = 1
    bagString = "Bag1"
    oldLink = nil
    bagNum_ID = 20
    itemLink = "[]"
    (*temporary) = nil
    (*temporary) = 20
    (*temporary) = "[]"
    (*temporary) = <table> {
     count = 21
     link = "[Silk Cloth]"
    }
    (*temporary) = 21
    (*temporary) = false
    (*temporary) = 1
    (*temporary) = false
    (*temporary) = false
    (*temporary) = "[Silk Cloth]"
    (*temporary) = "attempt to index field '?' (a nil value)"
    isBankOpen = false
    selfPlayer = <table> {
     1 = <table> {
     }
     2 = <table> {
     }
     3 = <table> {
     }
     4 = <table> {
     }
     5 = <table> {
     }
     6 = <table> {
     }
     7 = <table> {
     }
     8 = <table> {
     }
     9 = <table> {
     }
     10 = <table> {
     }
     11 = <table> {
     }
     12 = <table> {
     }
     13 = <table> {
     }
     14 = <table> {
     }
     15 = <table> {
     }
     16 = <table> {
     }
     17 = <table> {
     }
     18 = <table> {
     }
     19 = <table> {
     }
     20 = <table> {
     }
     21 = <table> {
     }
     money = 8017586
     Bag102 = <table> {
     }
     Bag100 = <table> {
     }
     Bag101 = <table> {
     }
     Bag5 = <table> {
     }
     Bag0 = <table> {
     }
     faction = "Alliance"
     Ver = "6.2.2.0"
     bankTOC = 60200
     bankVer = "6.2.2.0"
     NumBankSlots = 3
     location = "Stormwind City"
     Bag103 = <table> {
     }
     TOC = 60200
     Bag6 = <table> {
     }
    }
    format = <function> defined =[C]:-1
    newTable = <function> defined @Interface\AddOns\BankItems\BankItems.lua:2868
    GetContainerNumSlots = <function> defined =[C]:-1
    GetInventoryItemLink = <function> defined =[C]:-1
    delTable = <function> defined @Interface\AddOns\BankItems\BankItems.lua:2875
    bankPlayer = nil
    BagContainerAr = <table> {
    }
    GetContainerItemInfo = <function> defined =[C]:-1
    ICON_Equipped_Items = "Interface\Icons\INV_Shirt_White_01"
    GetInventoryItemCount = <function> defined =[C]:-1
    

    Edited Oct 4, 2015
  • Burstroc closed issue Sep 18, 2020

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