Group / Guild Calendar for Classic

Group / Guild Calendar for Classic

414k Downloads

GetContainerNumSlots error on load. Attempt to call global 'GetContainerNumSlots ' (a nil value)

VTSTech opened this issue ยท 1 comments

commented

image

Date: 2023-12-18 09:59:17
ID: 1
Error occured in: Global
Count: 5
Message: Interface/AddOns/GroupCalendar/GroupCalendar.lua line 504:
   attempt to call global 'GetContainerNumSlots' (a nil value)
Debug:
   [string "@Interface/AddOns/GroupCalendar/GroupCalendar.lua"]:504: vEventHandler()
   [string "@Interface/AddOns/GroupCalendar/GroupCalendar.lua"]:164: GroupCalendar_DispatchEvent()
   [string "@Interface/AddOns/GroupCalendar/GroupCalendar.lua"]:334:
      Interface/AddOns/GroupCalendar/GroupCalendar.lua:325
Locals:
(for index) = 0
(for limit) = 4
(for step) = 1
vBagIndex = 0
(*temporary) = nil
(*temporary) = 0
(*temporary) = "attempt to call global 'GetContainerNumSlots' (a nil value)"

AddOns:
  Swatter, v3.4.6977 (SwimmingSeadragon)
  AdvancedInterfaceOptions, v1.8.12
  AllTheThings, vDF-3.8.8
  Altoholic, v1.15.006
  Atlas, vv1.52.08
  AtlasDungeonLocs, vv1.52.04
  AtlasTransportation, vv1.52.04
  AtlasLootClassic, vv3.2.0
  AtlasLootClassicData, vv3.2.0
  AtlasLootClassicDungeonsAndRaids, vv3.2.0
  AucAdvanced, v3.4.6952 (SwimmingSeadragon)
  AucFilterBasic, v3.4.6941 (SwimmingSeadragon)
  AucStatHistogram, v3.4.6928 (SwimmingSeadragon)
  AucStatiLevel, v3.4.6913 (SwimmingSeadragon)
  AucStatPurchased, v3.4.6910 (SwimmingSeadragon)
  AucStatSimple, v3.4.6911 (SwimmingSeadragon)
  AucStatStdDev, v3.4.6912 (SwimmingSeadragon)
  AucUtilFixAH, v3.4.6914 (SwimmingSeadragon)
  BagBrother, v
  Bagnon, v10.2.6
  Bartender4, v4.14.13
  BeanCounter, v3.4.6983 (SwimmingSeadragon)
  ClassicBestiary, v1.0.4
  ClickLinks, v1.0.9
  DataStore, v2023.11.17
  DataStoreAgenda, v2023.11.17
  DataStoreAuctions, v2023.11.17
  DataStoreCharacters, v2023.11.17
  DataStoreContainers, v2023.11.17
  DataStoreCrafts, v2023.11.26
  DataStoreInventory, v2023.11.17
  DataStoreMails, v2023.11.17
  DataStoreQuests, v2023.12.17
  DataStoreReputations, v2023.11.20
  DataStoreSpells, v2023.11.17
  DataStoreTalents, v2023.11.20
  DefsCameraZoom, v11403.1
  DynamicCam, v2.5.3
  Elephant, v1.14.3e
  Enchantrix, v3.4.6979 (SwimmingSeadragon)
  EnchantrixBarker, v3.4.6917 (SwimmingSeadragon)
  ExtendedCharacterStats, v3.1.10
  Gargul, v7.2.7
  GatherMate2, v1.47.2-classic
  GBankClassic, v1.11
  GroupCalendar, v
  GuildRosterManager, v1.9903
  LFGBulletinBoard, v3.12
  MinimapButtonButton, v1.17.5
  MobInfo2, v10.1.19
  NovaSpellRankChecker, v1.2
  NovaWorldBuffs, v2.63
  Pawn, v2.8.7
  Postal, vv4.1.0
  ProUltraGraphics, vv3.0.1
  Questie, v9.2.6
  RangeDisplay, vv5.1.3
  RangeDisplayOptions, vv5.1.3
  Recount, vv1.15.0b
  Scrap, v10.2.5
  Stubby, v3.4.6920 (SwimmingSeadragon)
  TacoTip, v0.4.3
  TitanClassic, v1.3.5.11500
  TitanClassicAmmo, v1.3.5.11500
  TitanClassicBag, v1.3.5.11500
  TitanClassicClock, v1.3.5.11500
  TitanClassicGold, v1.3.5.11500
  TitanClassicGuild, v1.0.0.4
  TitanClassicLocation, v1.3.5.11500
  TitanClassicLootType, v1.3.5.11500
  TitanClassicPerformance, v1.3.5.11500
  TitanClassicRegen, v1.3.5.11500
  TitanClassicRepair, v1.3.5.11500
  TitanClassicVolume, v1.3.5.11500
  TitanClassicXP, v1.3.5.11500
  TitanProfessionsMulti, vv9.2.8
  WIM, v3.10.16
  XLoot, v10.1-1
  XLootFrame, v10.1-1
  BlizRuntimeLib v1.15.0.52409(US) <enUS>
  (ck=9a8)
commented

Possibly related:

As of 3.0.3, immediately after a PLAYER_ENTERING_WORLD event (initial login or zone change through an instance, ie. any time you see a loading screen), several events of BAG_UPDATE are fired, one for each bag slot you have purchased. All bag data is available during the PLAYER_ENTERING_WORLD event, but this function returns 0 for bags that have not had the BAG_UPDATE function called. This is most likely due to the UI resetting its internal cache sometime between the PLAYER_ENTERING_WORLD event and the first BAG_UPDATE event.

https://wowpedia.fandom.com/wiki/API_GetContainerNumSlots