arkayenro / arkinventory

A World of Warcraft Inventory mod for Retail, Burning Crusade, and Classic
108 stars 14 forks source link

[BUG] attempt to index field 'stack_limit' (a nil value) #1915

Closed kalutro closed 1 month ago

kalutro commented 1 month ago

What version number you are using? 3.10.33

What game client are you playing? Retail, Wrath, Classic / Live, PTR, Beta Retail

What language is the game client set to? English

Describe the bug

1248x ArkInventory/Core/ArkInventory.lua:8146: attempt to index field 'stack_limit' (a nil value)
[string "@ArkInventory/Core/ArkInventory.lua"]:8146: in function `Frame_Item_Update_Count'
[string "@ArkInventory/Core/ArkInventory.lua"]:9814: in function `Frame_Item_Update_Instant'
[string "@ArkInventory/Core/ArkInventoryStorage.lua"]:518: in function <...aceArkInventory/Core/ArkInventoryStorage.lua:508>
[string "=[C]"]: ?
[string "@ArkInventory/Externals/Ace3/AceBucket/AceBucket-3.0-4.lua"]:69: in function <...Inventory/Externals/Ace3/AceBucket/AceBucket-3.0.lua:67>
[string "@ArkInventory/Externals/Ace3/AceBucket/AceBucket-3.0-4.lua"]:83: in function `func'
[string "@WeakAuras/Libs/AceTimer-3.0-17/AceTimer-3.0.lua"]:57: in function <WeakAuras/Libs/AceTimer-3.0/AceTimer-3.0.lua:50>

Locals:
frame = ARKINV_Frame1ScrollContainerBag4Item14 {
 0 = <userdata>
 OnEnter = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1468
 SetItem = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:544
 IconOverlay = Texture {
 }
 SetAlpha = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:631
 UpdateCooldown = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1696
 showMatchHighlight = true
 OnDragStart = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1580
 OnReceiveDrag = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1584
 icon = ARKINV_Frame1ScrollContainerBag4Item14IconTexture {
 }
 UpdateTooltip = <function> defined @ArkInventory/Core/ArkInventory.lua:8708
 SetReadable = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1688
 CheckUpdateTooltip = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1712
 UpdateNewItem = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1634
 IsReadable = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1692
 count = 1
 UpdateItemContextMatching = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:450
 ArkTint = ARKINV_Frame1ScrollContainerBag4Item14ArkTint {
 }
 SetItemButtonCount = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:614
 SetItemInternal = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:549
 UpdateCraftedProfessionsQualityShown = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:461
 HighlightTexture = Texture {
 }
 ArkBorder = ARKINV_Frame1ScrollContainerBag4Item14ArkBorder {
 }
 PostOnShow = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:414
 UpdateItemContextOverlayTextures = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:499
 SetItemSource = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:528
 IconQuestTexture = ARKINV_Frame1ScrollContainerBag4Item14IconQuestTexture {
 }
 hasItem = 1
 SetBagID = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1588
 IsExtended = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1726
 UpdateItemContextOverlay = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:488
 CheckForTutorials = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1756
 PostOnHide = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:423
 PushedTexture = Texture {
 }
 isProfessionItem = false
 GetItemButtonBackgroundTexture = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:682
 emptyBackgroundAtlas = "bags-item-slot64"
 locked = false
 Count = ARKINV_Frame1ScrollContainerBag4Item14Count {
 }
 GetDebugReportInfo = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1225
 SetItemButtonAnchorPoint = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:618
 searchOverlay = ARKINV_Frame1ScrollContainerBag4Item14SearchOverlay {
 }
 timeSinceUpgradeCheck = 0
 JunkIcon = Texture {
 }
 GetItemLocation = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:610
 SetItemButtonQuality = <function> defined @Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua:662
 IconOverlay2 = Texture {
 }
 OnModifiedClick = <function> defined @Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1533
 IconBorder = Texture {
 }
 ArkIconTransmog = ARKINV_Fram

To Reproduce This happens when I log in; all 1200+ errors.

Screenshots If applicable, add screenshots to help explain your problem.

Additional context Error output captured with BugSack.