Bagnon

Bagnon

122M Downloads

Lua errors while mousing over or moving items in bags

b-morgan opened this issue ยท 4 comments

commented

Running Software (issues missing this information will be deleted):

  • Addon version: 8.2.21-1.13.2
  • Server patch: 1.13.3-32836

Have you read the changelog? (please don't waste our time)
Yes

Describe the bug
Moused over bags while Auction House window was open caused a Lua error.

To Reproduce
Steps to reproduce the behaviour:
I cannot reproduce this error.

Expected behaviour
I did not expect a Lua error.

Error Logs
1x ...faceBagnon\common\Wildpants\classes\item.lua:254: attempt to call method 'UpdateTooltip' (a nil value)
...faceBagnon\common\Wildpants\classes\item.lua:254: in function `func'
...mon\Wildpants\libs\MutexDelay-1.0\MutexDelay-1.0-2.lua:36: in function <...mon\Wildpants\libs\MutexDelay-1.0\MutexDelay-1.0.lua:30>

Locals:
self = ContainerFrame1Item4 {
CreateDummySlot = defined @bagnon\common\Wildpants\classes\item.lua:451
OnEnter = defined @bagnon\common\Wildpants\classes\item.lua:207
__super =

{
}
GetSlotType = defined @bagnon\common\Wildpants\classes\item.lua:433
IconOverlay = {
}
SlotTypes =
{
}
UpdateCooldown = defined @bagnon\common\Wildpants\classes\item.lua:322
Bind = defined @bagnon\common\Wildpants\classes\item.lua:102
IconBorder = {
}
flashAnim = {
}
SetLocked = defined @bagnon\common\Wildpants\classes\item.lua:318
OnShow = defined @bagnon\common\Wildpants\classes\item.lua:123
ExtendedOverlay = {
}
__type = "Button"
__count = 3
GetFrameID = defined @bagnon\common\Wildpants\classes\parented.lua:19
IsAbstract = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:97
NewItemTexture = {
}
IsQuestItem = defined @bagnon\common\Wildpants\classes\item.lua:392
SplitStack = defined @FrameXML\ContainerFrame.lua:1060
count = 2
readable = false
BagStaticBottom = {
}
frame = {
}
UpdateLocked = defined @bagnon\common\Wildpants\classes\item.lua:241
UnregisterMessage = defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
Update = defined @bagnon\common\Wildpants\classes\item.lua:229
flash = {
}
info =
{
}
RegisterFrameSignal = defined @bagnon\common\Wildpants\classes\base.lua:15
Super = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:138
GetBlizzard = defined @bagnon\common\Wildpants\classes\item.lua:89
UpdateSearch = defined @bagnon\common\Wildpants\classes\item.lua:334
hasItem = true
RegisterMessage = defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
SendFrameSignal = defined @bagnon\common\Wildpants\classes\base.lua:23
UnregisterSignal = defined @bagnon\common\Wildpants\libs\WildAddon-1.0\WildAddon-1.0.lua:78
IconGlow = {
}
GetOwner = defined @bagnon\common\Wildpants\classes\parented.lua:31
__name = "BagnonItem"
GetProfile = defined @bagnon\common\Wildpants\classes\parented.lua:23
SendMessage = defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:59
0 =
GetClass = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:116
GetSuper = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:85
Count = ContainerFrame1Item4Count {
}
OnPreClick = defined @bagnon\common\Wildpants\classes\item.lua:147
searchOverlay = ContainerFrame1Item4SearchOverlay {
}
Construct = defined @bagnon\common\Wildpants\classes\item.lua:47
GetTemplate = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:89
IsSlot = defined @bagnon\common\Wildpants\classes\item.lua:417
bag = 0
BattlepayItemTexture = {
}
OnModifiedClick = defined @bagnon\common\Wildpants\classes\item.lua:200
NumInactive = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:105
GetTipAnchor = defined @bagnon\common\Wildpants\classes\tipped.lua:19
BagStaticTop = {
}
Flash = {
}
GetFrameType = defined @bagno

commented

This happened again on a different toon. I collected a locked box from the mail, unlocked it, and got the error when I opened the box and removed the contents. I won't be able to attempt to reproduce
until I get another locked box.

1x ...faceBagnon\common\Wildpants\classes\item.lua:254: attempt to call method 'UpdateTooltip' (a nil value)
...faceBagnon\common\Wildpants\classes\item.lua:254: in function `func'
...mon\Wildpants\libs\MutexDelay-1.0\MutexDelay-1.0-2.lua:36: in function <...mon\Wildpants\libs\MutexDelay-1.0\MutexDelay-1.0.lua:30>

Locals:
self = ContainerFrame1Item33 {
CreateDummySlot = defined @bagnon\common\Wildpants\classes\item.lua:451
OnEnter = defined @bagnon\common\Wildpants\classes\item.lua:207
__super =

{
}
GetSlotType = defined @bagnon\common\Wildpants\classes\item.lua:433
IconOverlay = {
}
SlotTypes =
{
}
UpdateCooldown = defined @bagnon\common\Wildpants\classes\item.lua:322
Bind = defined @bagnon\common\Wildpants\classes\item.lua:102
IconBorder = {
}
flashAnim = {
}
SetLocked = defined @bagnon\common\Wildpants\classes\item.lua:318
OnShow = defined @bagnon\common\Wildpants\classes\item.lua:123
ExtendedOverlay = {
}
__type = "Button"
__count = 32
GetFrameID = defined @bagnon\common\Wildpants\classes\parented.lua:19
NewItemTexture = {
}
IsQuestItem = defined @bagnon\common\Wildpants\classes\item.lua:392
SplitStack = defined @FrameXML\ContainerFrame.lua:1060
count = 0
BagStaticBottom = {
}
frame = {
}
UpdateLocked = defined @bagnon\common\Wildpants\classes\item.lua:241
UnregisterMessage = defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
Update = defined @bagnon\common\Wildpants\classes\item.lua:229
flash = {
}
info =
{
}
RegisterFrameSignal = defined @bagnon\common\Wildpants\classes\base.lua:15
Super = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:138
GetBlizzard = defined @bagnon\common\Wildpants\classes\item.lua:89
UpdateSearch = defined @bagnon\common\Wildpants\classes\item.lua:334
RegisterMessage = defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
SendFrameSignal = defined @bagnon\common\Wildpants\classes\base.lua:23
UnregisterSignal = defined @bagnon\common\Wildpants\libs\WildAddon-1.0\WildAddon-1.0.lua:78
IconGlow = {
}
GetOwner = defined @bagnon\common\Wildpants\classes\parented.lua:31
__name = "BagnonItem"
GetProfile = defined @bagnon\common\Wildpants\classes\parented.lua:23
SendMessage = defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:59
0 =
GetClass = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:116
IsAbstract = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:97
GetSuper = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:85
Count = ContainerFrame1Item33Count {
}
OnPreClick = defined @bagnon\common\Wildpants\classes\item.lua:147
searchOverlay = ContainerFrame1Item33SearchOverlay {
}
Construct = defined @bagnon\common\Wildpants\classes\item.lua:47
GetTemplate = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:89
IsSlot = defined @bagnon\common\Wildpants\classes\item.lua:417
bag = 2
BattlepayItemTexture = {
}
OnModifiedClick = defined @bagnon\common\Wildpants\classes\item.lua:200
NumInactive = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:105
GetTipAnchor = defined @bagnon\common\Wildpants\classes\tipped.lua:19
BagStaticTop = {
}
Flash = {
}
GetFrameType = defined @bagnon\common\Wildpants\libs\Poncho

commented

Another one, right click an item in my inventory while at the bank.

1x ...faceBagnon\common\Wildpants\classes\item.lua:254: attempt to call method 'UpdateTooltip' (a nil value)
...faceBagnon\common\Wildpants\classes\item.lua:254: in function `func'
...mon\Wildpants\libs\MutexDelay-1.0\MutexDelay-1.0-2.lua:36: in function <...mon\Wildpants\libs\MutexDelay-1.0\MutexDelay-1.0.lua:30>

Locals:
self = ContainerFrame1Item32 {
CreateDummySlot = defined @bagnon\common\Wildpants\classes\item.lua:451
OnEnter = defined @bagnon\common\Wildpants\classes\item.lua:207
__super =

{
}
GetSlotType = defined @bagnon\common\Wildpants\classes\item.lua:433
IconOverlay = {
}
SlotTypes =
{
}
UpdateCooldown = defined @bagnon\common\Wildpants\classes\item.lua:322
Bind = defined @bagnon\common\Wildpants\classes\item.lua:102
IconBorder = {
}
flashAnim = {
}
SetLocked = defined @bagnon\common\Wildpants\classes\item.lua:318
OnShow = defined @bagnon\common\Wildpants\classes\item.lua:123
ExtendedOverlay = {
}
__type = "Button"
__count = 31
GetFrameID = defined @bagnon\common\Wildpants\classes\parented.lua:19
IsAbstract = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:97
NewItemTexture = {
}
IsQuestItem = defined @bagnon\common\Wildpants\classes\item.lua:392
SplitStack = defined @FrameXML\ContainerFrame.lua:1060
count = 0
BagStaticBottom = {
}
frame = {
}
UpdateLocked = defined @bagnon\common\Wildpants\classes\item.lua:241
UnregisterMessage = defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
Update = defined @bagnon\common\Wildpants\classes\item.lua:229
flash = {
}
info =
{
}
RegisterFrameSignal = defined @bagnon\common\Wildpants\classes\base.lua:15
Super = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:138
GetBlizzard = defined @bagnon\common\Wildpants\classes\item.lua:89
UpdateSearch = defined @bagnon\common\Wildpants\classes\item.lua:334
RegisterMessage = defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
SendFrameSignal = defined @bagnon\common\Wildpants\classes\base.lua:23
UnregisterSignal = defined @bagnon\common\Wildpants\libs\WildAddon-1.0\WildAddon-1.0.lua:78
IconGlow = {
}
GetOwner = defined @bagnon\common\Wildpants\classes\parented.lua:31
__name = "BagnonItem"
GetProfile = defined @bagnon\common\Wildpants\classes\parented.lua:23
SendMessage = defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:59
0 =
GetClass = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:116
GetSuper = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:85
Count = ContainerFrame1Item32Count {
}
OnPreClick = defined @bagnon\common\Wildpants\classes\item.lua:147
searchOverlay = ContainerFrame1Item32SearchOverlay {
}
Construct = defined @bagnon\common\Wildpants\classes\item.lua:47
GetTemplate = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:89
IsSlot = defined @bagnon\common\Wildpants\classes\item.lua:417
bag = 2
BattlepayItemTexture = {
}
OnModifiedClick = defined @bagnon\common\Wildpants\classes\item.lua:200
NumInactive = defined @bagnon\common\Wildpants\libs\Poncho-2.0\Poncho-2.0.lua:105
GetTipAnchor = defined @bagnon\common\Wildpants\classes\tipped.lua:19
BagStaticTop = {
}
Flash = {
}
GetFrameType = defined @bagnon\common\Wildpants\libs\Poncho

commented

I'm returning to version 8.2.16-1.13.2 until this gets sorted out.

commented

already fixed internally