Bagnon

Bagnon

122M Downloads

GetContainerItemID nil value

QuirnD opened this issue ยท 0 comments

commented

Retail latest version and latest add on versions

Have you read the changelog?
yes

Please describe the bug.
The following causes WoW to recommend disabling Bagnon.
It seems however that this bug is caused by the interaction of CaerdonWardrobe with Bagnon.

This bug has also been submitted to CaerdonWardrobe

Please describe how to reproduce it.
occurs simply by opening the bags

Any Screenshots?
n/a

Error Logs are Important!
8720x CaerdonWardrobeBagnon/Core.Bagnon.lua:54: attempt to call global 'GetContainerItemID' (a nil value)
[string "@CaerdonWardrobeBagnon/Core.Bagnon.lua"]:54: in function <CaerdonWardrobeBagnon/Core.Bagnon.lua:37>
[string "=[C]"]: in function Update' [string "@BagBrother/addons/core/classes/item.lua"]:134: in function <...rfaceBagBrother/addons/core/classes/item.lua:129> [string "=[C]"]: in function Show'
[string "@BagBrother/addons/core/classes/item.lua"]:47: in function <...rfaceBagBrother/addons/core/classes/item.lua:39>
[string "=(tail call)"]: ?
[string "@BagBrother/addons/core/classes/itemGroup.lua"]:124: in function `func'
[string "@BagBrother/libs/MutexDelay-1.0-2/MutexDelay-1.0.lua"]:36: in function <...ns/BagBrother/libs/MutexDelay-1.0/MutexDelay-1.0.lua:30>

Locals:
self = ContainerFrame1Item2 {
0 =
SetItem = defined @FrameXML/ItemButtonTemplate.lua:544
IconOverlay = Texture {
}
Super = defined @BagBrother/libs/Poncho-2.0/Poncho-2.0.lua:157
showMatchHighlight = true
flashAnim = AnimationGroup {
}
SetLocked = defined @BagBrother/addons/core/classes/item.lua:288
caerdonKey = "Bagnon-bag0-slot1"
GetTemplate = defined @BagBrother/libs/Poncho-2.0/Poncho-2.0.lua:108
SetReadable = defined @FrameXML/ContainerFrame.lua:1670
UpdateNewItem = defined @FrameXML/ContainerFrame.lua:1620
__count = 1
PostOnHide = defined @FrameXML/ItemButtonTemplate.lua:423
NewItemTexture = Texture {
}
GetBaseProfile = defined @BagBrother/addons/core/classes/parented.lua:27
RegisterMessage = defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:85
UnregisterMessage = defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:148
Update = defined =[C]:-1
UpdateQuestItem = defined @FrameXML/ContainerFrame.lua:1608
IconQuestTexture = ContainerFrame1Item2IconQuestTexture {
}
IsExtended = defined @FrameXML/ContainerFrame.lua:1708
UpdateItemContextOverlay = defined @FrameXML/ItemButtonTemplate.lua:488
CheckForTutorials = defined @FrameXML/ContainerFrame.lua:1737
emptyBackgroundAtlas = "bags-item-slot64"
Count = ContainerFrame1Item2Count {
}
SetItemButtonAnchorPoint = defined @FrameXML/ItemButtonTemplate.lua:618
searchOverlay = ContainerFrame1Item2SearchOverlay {
}
Construct = defined @BagBrother/addons/core/classes/item.lua:52
NormalTexture = ContainerFrame1Item2NormalTexture {
}
bag = 0
GetTipAnchor = defined @BagBrother/addons/core/classes/tipped.lua:19
_template = "ContainerFrameItemButtonTemplate"
Flash = AnimationGroup {
}
OnItemContextChanged = defined @FrameXML/ItemButtonTemplate.lua:410
OnItemFlashed = defined @BagBrother/addons/core/classes/item.lua:347
UpdateJunkItem = defined @FrameXML/ContainerFrame.lua:1648
HasItem = defined @FrameXML/ContainerFrame.lua:1666
OnClick = defined @FrameXML/ContainerFrame.lua:1441
GetSuper = defined @BagBrother/libs/Poncho-2.0/Poncho-2.0.lua:104
GetQuestInfo = defined @BagBrother/addons/core/classes/item.lua:437
caerdonButton = Frame {
}
SetItemButtonScale = defined @FrameXML/ItemButtonTemplate.lua:623
isCraftedItem = false
isProfessionItem = false
UnregisterFrameSignal = defined @BagBrother/addons/core/classes/base.lua:19
Release = defined @BagBrother/libs/Poncho-2.0/Poncho-2.0.lua:139
Cooldown = ContainerFrame1Item2Cooldown {
}
Tag = "BAGNON
"
NewClass = defined @BagBrother/addons/core/classes/base.lua:9
GetOwnerInfo = defined @BagBrother/addons/core/classes/base.lua:32
GetItemButtonBackgroundTexture = defined @FrameXML/ItemButtonTemplate.lua:678
IsNew = defined @BagBrother/addons/core/classes/item.lua:454
FlashFind = defined @BagBrother/addons/core/classes/item.lua:340
GetItemID = defined @FrameXML/ItemButtonTemplate.lua:591
RegisterBagButtonUpdateItemContextMatching = defined @FrameXML/ItemButtonTemplate.lua:653
IsPaid = defined @BagBrother/addons/core/classes/item.lua:458
__index =

{
}
BagIndicator = Texture {
}
Stock = ContainerFrame1Item2Stock {
}
RegisterSignal = defined @BagBrother/libs/WildAdd