lockpick causes taint, errors
gomisensei opened this issue ยท 1 comments
Running Software (issues missing this information will be deleted):
-8.2.19- classic
- classic
Have you read the changelog? (please don't waste our time)
yes
Describe the bug
Picking lock causes taint, throws up 3 errors, and corrupts bag display
To Reproduce
Steps to reproduce the behaviour:
- Press pick lock
- click on locked lockbox in open bags
- close bag, then attempt to open bags again, all items before the slot containing the lockbox are blank, no graphics at all, also corrupts bank display
Expected behaviour
Lockbox should be unlocked
Error Logs
Error occured in: AddOn: Bagnon
Count: 1
Message: Error: AddOn Bagnon attempted to call a forbidden function (UNKNOWN()) from a tainted execution path.
Debug:
[C]: ?
[C]: UseContainerItem()
..\FrameXML\ContainerFrame.lua:1221: ContainerFrameItemButton_OnClick()
[string ":OnClick"]:12:
[string ":OnClick"]:1
[C]: ?
Error occured in: Global
Count: 1
Message: ...mon\Wildpants\libs\MutexDelay-1.0\MutexDelay-1.0.lua line 33:
attempt to call field '?' (a nil value)
Debug:
...mon\Wildpants\libs\MutexDelay-1.0\MutexDelay-1.0.lua:33:
...mon\Wildpants\libs\MutexDelay-1.0\MutexDelay-1.0.lua:30
Locals:
args =
}
(*temporary) = nil
(*temporary) = BagnonItem58 {
0 =
bag = 3
BattlepayItemTexture = {
}
count = 1
IconOverlay = {
}
BagStaticTop = {
}
flash = {
}
newitemglowAnim = {
}
frame = {
}
info =
}
IconBorder = {
}
ExtendedOverlay2 = {
}
hasItem = true
icon = BagnonItem58IconTexture {
}
NewItemTexture = {
}
JunkIcon = {
}
QuestBorder = BagnonItem58IconQuestTexture {
}
ExtendedOverlay = {
}
IconGlow = {
}
Flash = {
}
timeSinceUpgradeCheck = 0
Count = BagnonItem58Count {
}
flashAnim = {
}
readable = false
UpgradeIcon = {
}
BagStaticBottom = {
}
ExtendedSlot = {
}
searchOverlay = BagnonItem58SearchOverlay {
}
Cooldown = BagnonItem58Cooldown {
}
SplitStack = defined @interface\FrameXML\ContainerFrame.lua:1060
}
(*temporary) = "attempt to call field '?' (a nil value)"
timers =
}
method = "UpdateUpgradeIcon"
self = BagnonItem58 {
0 =
bag = 3
BattlepayItemTexture = {
}
count = 1
IconOverlay = {
}
BagStaticTop = {
}
flash = {
}
newitemglowAnim = {
}
frame = {
}
info =
}
IconBorder = {
}
ExtendedOverlay2 = {
}
hasItem = true
icon = BagnonItem58IconTexture {
}
NewItemTexture = {
}
JunkIcon = {
}
QuestBorder = BagnonItem58IconQuestTexture {
}
ExtendedOverlay = {
}
IconGlow = {
}
Flash = {
}
timeSinceUpgradeCheck = 0
Count = BagnonItem58Count {
}
flashAnim = {
}
readable = false
UpgradeIcon = {
}
BagStaticBottom = {
}
ExtendedSlot = {
}
searchOverlay = BagnonItem58SearchOverlay {
}
Cooldown = BagnonItem58Cooldown {
}
SplitStack = defined @interface\FrameXML\ContainerFrame.lua:1060
}
Error occured in: Global
Count: 1
Message: ...face\AddOns\Bagnon\common\Wildpants\classes\item.lua line 215:
attempt to call method 'Super' (a nil value)
Debug:
...face\AddOns\Bagnon\common\Wildpants\classes\item.lua:215:
...face\AddOns\Bagnon\common\Wildpants\classes\item.lua:214
Error occured in: Global
Count: 1
Message: ...face\AddOns\Bagnon\common\Wildpants\classes\item.lua line 111:
attempt to call method 'RegisterFrameSignal' (a nil value)
Additional context
Add any other context about the problem here.