Bagnon

Bagnon

122M Downloads

LUA errors when opening inventory

specs1188 opened this issue · 9 comments

commented

Hello, I have two errors to submit for Bagnon.

--First one I get when UI loads once logged in, second error below--

Date: 2019-03-13 21:33:04
ID: 1
Error occured in: Global
Count: 1
Message: ...s\Bagnon\external\Wildpants\features\autoDisplay.lua line 187:
hooksecurefunc(): BagSlotButton_UpdateChecked is not a function
Debug:
[C]: hooksecurefunc()
...s\Bagnon\external\Wildpants\features\autoDisplay.lua:187: HookInterfaceEvents()
...s\Bagnon\external\Wildpants\features\autoDisplay.lua:14:
...s\Bagnon\external\Wildpants\features\autoDisplay.lua:12
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...xternal\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:558: EnableAddon()
...xternal\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:571: EnableAddon()
...xternal\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:651:
...xternal\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:636
[C]: LoadAddOn()
..\FrameXML\UIParent.lua:446: UIParentLoadAddOn()
..\FrameXML\UIParent.lua:489: CombatLog_LoadUI()
..\FrameXML\UIParent.lua:1194:
..\FrameXML\UIParent.lua:1090
Locals:
None
AddOns:
Swatter, v8.1.6241 (SwimmingSeadragon)
AucAdvanced, v8.1.6201 (SwimmingSeadragon)
AucFilterBasic, v8.1.6228 (SwimmingSeadragon)
AucStatHistogram, v8.1.6230 (SwimmingSeadragon)
AucStatiLevel, v8.1.6234 (SwimmingSeadragon)
AucStatPurchased, v8.1.6231 (SwimmingSeadragon)
AucStatSimple, v8.1.6232 (SwimmingSeadragon)
AucStatStdDev, v8.1.6233 (SwimmingSeadragon)
AucUtilFixAH, v8.1.6235 (SwimmingSeadragon)
BagBrother, v
Bagnon, v8.1.6
BeanCounter, v8.1.6236 (SwimmingSeadragon)
Carbonite, vv8.1.2.1
CarboniteNotes, vv8.1
CarboniteQuests, vv8.1.2
DBMCore, v8.1.11
DBMDefaultSkin, v
DBMSpellTimers, v
DBMStatusBarTimers, v
EasyDisenchant, v1.1.7
GatherMate2, v1.43.6
GTFO, v4.46.17
HandyNotes, vv1.5.5
HandyNotesArgus, v0.20.0
HandyNotesBrokenShore, vv1.30
HandyNotesLegionRaresTreasures, v1.1
HandyNotesLegionTreasures, v1
LootAppraiser, vv1.9.3
MobInfo2, v8.1.0
Omen, v3.2.0
Parrot, vv2.1.4
Paste, v1.4.10
RealmHopAssist, vr04 beta
Recount, vv8.1.0d
Routes, vv1.6.1
SellJunk, v3.0.20
SlideBar, v8.1.6239 (SwimmingSeadragon)
Stubby, v8.1.6240 (SwimmingSeadragon)
TomTom, vv80100-1.0.1
WorldQuestTracker, v
BlizRuntimeLib_enUS v8.1.5.80100
(ck=4c8)

--Second error upon opening Inventory--

Date: 2019-03-13 21:33:55
ID: 3
Error occured in: Global
Count: 1
Message: ...s\Bagnon\external\Wildpants\components\inventory.lua line 22:
attempt to call method 'SetChecked' (a nil value)
Debug:
...s\Bagnon\external\Wildpants\components\inventory.lua:22: CheckBagButtons()
...s\Bagnon\external\Wildpants\components\inventory.lua:13:
...s\Bagnon\external\Wildpants\components\inventory.lua:11
[C]: Show()
..\FrameXML\UIParent.lua:3166: ShowUIPanel()
...ace\AddOns\Bagnon\external\Wildpants\core\frames.lua:55:
...ace\AddOns\Bagnon\external\Wildpants\core\frames.lua:51
(tail call): ?
...s\Bagnon\external\Wildpants\features\autoDisplay.lua:174: ToggleAllBags()
[string "OPENALLBAGS"]:1:
[string "OPENALLBAGS"]:1
Locals:
self = BagnonFrameinventory {
0 =
itemFrame = {
}
searchFrame = {
}
titleFrame = {
}
bagToggle = {
}
quality = 0
frameID = "inventory"
searchToggle = {
}
moneyFrame = BagnonFrameinventoryMoneyFrame {
}
sortButton = {
}
bagFrame = {
}
profile =

{
}
closeButton = BagnonFrameinventoryCloseButton {
}
manualShown = true
optionsToggle = {
}
menuButtons =
{
}
brokerDisplay = {
}
}
checked = true
(*temporary) = nil
(*temporary) = MainMenuBarBackpackButton {
0 =
PostOnLoad = defined @interface\FrameXML\ItemButtonTemplate.lua:169
animIcon = {
}
ItemContextOverlay = {
}
PostOnShow = defined @interface\FrameXML\ItemButtonTemplate.lua:189
GetItemContextMatchResult = defined @interface\FrameXML\MainMenuBarBagButtons.lua:5
IconBorder = {
}
icon = MainMenuBarBackpackButtonIconTexture {
}
Count = MainMenuBarBackpackButtonCount {
}
flyin = {
}
SetMatchesSearch = defined @interface\FrameXML\ItemButtonTemplate.lua:202
UpdateItemContextOverlay = defined @interface\FrameXML\ItemButtonTemplate.lua:222
GetBagID = defined @interface\FrameXML\MainMenuBarBagButtons.lua:9
itemContextChangedCallbackIsSet = true
itemContextMatchResult = 3
itemContextChangedCallback = defined @interface\FrameXML\ItemButtonTemplate.lua:170
RegisterCallback = defined @interface\FrameXML\ItemButtonTemplate.lua:175
SlotHighlightTexture = {
}
IconOverlay = {
}
UnregisterCallback = defined @interface\FrameXML\ItemButtonTemplate.lua:182
UpdateItemContextMatching = defined @interface\FrameXML\ItemButtonTemplate.lua:211
searchOverlay = MainMenuBarBackpackButtonSearchOverlay {
}
GetMatchesSearch = defined @interface\FrameXML\ItemButtonTemplate.lua:207
freeSlots = 30
PostOnHide = defined @interface\FrameXML\ItemButtonTemplate.lua:198
}
(*temporary) = true
(*temporary) = "attempt to call method 'SetChecked' (a nil value)"

AddOns:
Swatter, v8.1.6241 (SwimmingSeadragon)
AucAdvanced, v8.1.6201 (SwimmingSeadragon)
AucFilterBasic, v8.1.6228 (SwimmingSeadragon)
AucStatHistogram, v8.1.6230 (SwimmingSeadragon)
AucStatiLevel, v8.1.6234 (SwimmingSeadragon)
AucStatPurchased, v8.1.6231 (SwimmingSeadragon)
AucStatSimple, v8.1.6232 (SwimmingSeadragon)
AucStatStdDev, v8.1.6233 (SwimmingSeadragon)
AucUtilFixAH, v8.1.6235 (SwimmingSeadragon)
BagBrother, v
Bagnon, v8.1.6
BeanCounter, v8.1.6236 (SwimmingSeadragon)
Carbonite, vv8.1.2.1
CarboniteNotes, vv8.1
CarboniteQuests, vv8.1.2
DBMCore, v8.1.11
DBMDefaultSkin, v
DBMSpellTimers, v
DBMStatusBarTimers, v
EasyDisenchant, v1.1.7
Enchantrix, v8.1.6237 (SwimmingSeadragon)
GatherMate2, v1.43.6
GTFO, v4.46.17
HandyNotes, vv1.5.5
HandyNotesArgus, v0.20.0
HandyNotesBrokenShore, vv1.30
HandyNotesLegionRaresTreasures, v1.1
HandyNotesLegionTreasures, v1
Informant, v8.1.6246 (SwimmingSeadragon)
LootAppraiser, vv1.9.3
MobInfo2, v8.1.0
Omen, v3.2.0
Parrot, vv2.1.4
Paste, v1.4.10
RealmHopAssist, vr04 beta
Recount, vv8.1.0d
Routes, vv1.6.1
SellJunk, v3.0.20
SlideBar, v8.1.6239 (SwimmingSeadragon)
Stubby, v8.1.6240 (SwimmingSeadragon)
TomTom, vv80100-1.0.1
WorldQuestTracker, v
BlizRuntimeLib_enUS v8.1.5.80100
(ck=51f)

Thanks in advance! :)

commented

I have been getting the error below whenever I open the mailbox in WoW, which started with the new WoW patch that came out this week and reloading the interface or restarting the WoW client does NOT resolve the issue. Please do the needful as they say in India. :)

Message: ...s\Bagnon\external\Wildpants\components\inventory.lua:22: attempt to call method 'SetChecked' (a nil value)
Time: Wed Mar 13 23:28:19 2019
Count: 1
Stack: ...s\Bagnon\external\Wildpants\components\inventory.lua:22: attempt to call method 'SetChecked' (a nil value)
...s\Bagnon\external\Wildpants\components\inventory.lua:22: in function CheckBagButtons' ...s\Bagnon\external\Wildpants\components\inventory.lua:13: in function <...s\Bagnon\external\Wildpants\components\inventory.lua:11> [C]: in function Show'
Interface\FrameXML\UIParent.lua:3166: in function ShowUIPanel' ...ace\AddOns\Bagnon\external\Wildpants\core\frames.lua:55: in function ShowFrame'
...s\Bagnon\external\Wildpants\features\autoDisplay.lua:166: in function OpenAllBags' Interface\FrameXML\MailFrame.lua:63: in function <Interface\FrameXML\MailFrame.lua:50> [C]: in function TurnOrActionStop'
[string "TURNORACTION"]:4: in function <[string "TURNORACTION"]:1>

Locals: self = BagnonFrameinventory {
frameID = "inventory"
searchToggle = {
}
moneyFrame = BagnonFrameinventoryMoneyFrame {
}
sortButton = {
}
searchFrame = {
}
brokerDisplay = {
}
itemFrame = {
}
0 =
profile =

{
}
closeButton = BagnonFrameinventoryCloseButton {
}
optionsToggle = {
}
titleFrame = {
}
bagToggle = {
}
ownerSelector = {
}
menuButtons =
{
}
quality = 0
}
checked = true
(*temporary) = nil
(*temporary) = MainMenuBarBackpackButton {
0 =
PostOnLoad = defined @interface\FrameXML\ItemButtonTemplate.lua:169
animIcon = {
}
ItemContextOverlay = {
}
PostOnShow = defined @interface\FrameXML\ItemButtonTemplate.lua:189
GetItemContextMatchResult = defined @interface\FrameXML\MainMenuBarBagButtons.lua:5
IconBorder = {
}
Count = MainMenuBarBackpackButtonCount {
}
icon = MainMenuBarBackpackButtonIconTexture {
}
ClearSetPoint = defined @interface\AddOns\Bartender4\BagBar.lua:64
flyin = {
}
SetMatchesSearch = defined @interface\FrameXML\ItemButtonTemplate.lua:202
UpdateItemContextOverlay = defined @interface\FrameXML\ItemButtonTemplate.lua:222
GetBagID = defined @interface\FrameXML\MainMenuBarBagButtons.lua:9
itemContextChangedCallbackIsSet = true
itemContextMatchResult = 3
itemContextChangedCallback = defined @interface\FrameXML\ItemButtonTemplate.lua:170
RegisterCallback = defined @interface\FrameXML\ItemButtonTemplate.lua:175
SlotHighlightTexture = {
}
IconOverlay = {
}
UnregisterCallback = defined @interface\FrameXML\ItemButtonTemplate.lua:182
UpdateItemContextMatching = defined @interface\FrameXML\ItemButtonTemplate.lua:211
searchOverlay = MainMenuBarBackpackButtonSearchOverlay {
}
GetMatchesSearch = defined @interface\FrameXML\ItemButtonTemplate.lua:207
freeSlots = 71
PostOnHide = defined @interface\FrameXML\ItemButtonTemplate.lua:198
}
(*temporary) = true
(*temporary) = "attempt to call method 'SetChecked' (a nil value)"

commented

Got the same issue here, when first logging into the world, and then every time i open or close the bags

Message: ...s\Bagnon\external\Wildpants\features\autoDisplay.lua:187: hooksecurefunc(): BagSlotButton_UpdateChecked is not a function
Time: Thu Mar 14 09:34:31 2019
Count: 1
Stack: ...s\Bagnon\external\Wildpants\features\autoDisplay.lua:187: hooksecurefunc(): BagSlotButton_UpdateChecked is not a function
[C]: in function `hooksecurefunc'
...s\Bagnon\external\Wildpants\features\autoDisplay.lua:187: in function `HookInterfaceEvents'
...s\Bagnon\external\Wildpants\features\autoDisplay.lua:14: in function <...s\Bagnon\external\Wildpants\features\autoDisplay.lua:12>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...xternal\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:558: in function `EnableAddon'
...xternal\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:571: in function `EnableAddon'
...xternal\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:651: in function <...xternal\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:446: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:565: in function `TimeManager_LoadUI'
Interface\FrameXML\UIParent.lua:1192: in function <Interface\FrameXML\UIParent.lua:1090>

Locals: <none>
commented

I think I have the same issue. Not upon first logon but upon first bag opening:

Date: 2019-03-14 15:06:09
ID: 2
Error occured in: Global
Count: 1
Message: ...s\Bagnon\external\Wildpants\components\inventory.lua line 22:
attempt to call method 'SetChecked' (a nil value)
Debug:
[C]: SetChecked()
...s\Bagnon\external\Wildpants\components\inventory.lua:22: CheckBagButtons()
...s\Bagnon\external\Wildpants\components\inventory.lua:13:
...s\Bagnon\external\Wildpants\components\inventory.lua:11
[C]: ?
[C]: Show()
..\FrameXML\UIParent.lua:3166: ShowUIPanel()
...ace\AddOns\Bagnon\external\Wildpants\core\frames.lua:55:
...ace\AddOns\Bagnon\external\Wildpants\core\frames.lua:51
(tail call): ?
...s\Bagnon\external\Wildpants\features\autoDisplay.lua:174:
...s\Bagnon\external\Wildpants\features\autoDisplay.lua:173
[C]: ToggleAllBags()
[string "OPENALLBAGS"]:1:
[string "OPENALLBAGS"]:1
Locals:

AddOns:
Swatter, v8.1.6241 (SwimmingSeadragon)
AucAdvanced, v8.1.6201 (SwimmingSeadragon)
AucFilterBasic, v8.1.6228 (SwimmingSeadragon)
AucStatHistogram, v8.1.6230 (SwimmingSeadragon)
AucStatiLevel, v8.1.6234 (SwimmingSeadragon)
AucStatPurchased, v8.1.6231 (SwimmingSeadragon)
AucStatSimple, v8.1.6232 (SwimmingSeadragon)
AucStatStdDev, v8.1.6233 (SwimmingSeadragon)
AucUtilFixAH, v8.1.6235 (SwimmingSeadragon)
Auctionator, v8.1.0
AzeritePowerWeights, v8.1.11
AzeriteTooltip, v2.0.2
BagBrother, v
Bagnon, v8.1.6
BagnonConfig, v8.1.6
BagnonScrap, v8.1.0
BeanCounter, v8.1.6236 (SwimmingSeadragon)
DBMCore, v8.1.11
DBMDefaultSkin, v
DBMStatusBarTimers, v
Decursive, v2.7.6.2
Enchantrix, v8.1.6237 (SwimmingSeadragon)
GTFO, v4.46.17
HandyNotes, vv1.5.5
HandyNotesBattleForAzerothTreasures, v1
HandyNotesDungeonLocations, v1.45
HandyNotesWarfrontRares, v0.5.0
HandyNotesWarfrontTreasures, v1
HealBot, v8.1.0.7
HealBotTips, v8.1.0.7
Informant, v8.1.6246 (SwimmingSeadragon)
MaxDps, v8.1.3.1
Oilvl, v8.0.2
OmniCC, v8.1.1
OmniCCConfig, v
Pawn, v2.2.39
PersonalLootHelper, v2.19
Recount, vv8.1.0d
Scrap, v13.15
ScrapOptions, v13.15
Simulationcraft, v1.10.11
SlideBar, v8.1.6239 (SwimmingSeadragon)
Stubby, v8.1.6240 (SwimmingSeadragon)
Titan, v5.17.0.80100
TitanBag, v5.17.0.80100
TitanClock, v5.17.0.80100
TitanCurrenciesMulti, v6.3
TitanGold, v5.17.0.80100
TitanLocation, v5.17.0.80100
TitanLootType, v5.17.0.80100
TitanPerformance, v5.17.0.80100
TitanRepair, v5.17.0.80100
TitanReputation, v3.9.5
TitanVolume, v5.17.0.80100
TitanXP, v5.17.0.80100
WeakAuras, v2.11.6
WorldQuestTracker, v
BlizRuntimeLib_enUS v8.1.5.80100
(ck=6c2)

commented
commented

Opening inventory got this Bug Sack:

2x ...s\Bagnon\external\Wildpants\components\inventory.lua:22: attempt to call method 'SetChecked' (a nil value)
...s\Bagnon\external\Wildpants\components\inventory.lua:22: in function CheckBagButtons' ...s\Bagnon\external\Wildpants\components\inventory.lua:13: in function <...s\Bagnon\external\Wildpants\components\inventory.lua:11> [C]: in function Show'
FrameXML\UIParent.lua:3166: in function ShowUIPanel' ...aceBagnon\external\Wildpants\core\frames.lua:55: in function <...aceBagnon\external\Wildpants\core\frames.lua:51> (tail call): ? ...s\Bagnon\external\Wildpants\features\autoDisplay.lua:174: in function <...s\Bagnon\external\Wildpants\features\autoDisplay.lua:173> [C]: in function ToggleAllBags'
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>

Locals:
self = BagnonFrameinventory {
0 =
itemFrame = {
}
searchFrame = {
}
titleFrame = {
}
manualShown = true
bagToggle = {
}
quality = 0
frameID = "inventory"
searchToggle = {
}
moneyFrame = BagnonFrameinventoryMoneyFrame {
}
sortButton = {
}
bagFrame = {
}
profile =

{
}
closeButton = BagnonFrameinventoryCloseButton {
}
optionsToggle = {
}
ownerSelector = {
}
menuButtons =
{
}
brokerDisplay = {
}
}
checked = true
(*temporary) = nil
(*temporary) = MainMenuBarBackpackButton {
0 =
PostOnLoad = defined @FrameXML\ItemButtonTemplate.lua:169
animIcon = {
}
ItemContextOverlay = {
}
PostOnShow = defined @FrameXML\ItemButtonTemplate.lua:189
GetItemContextMatchResult = defined @FrameXML\MainMenuBarBagButtons.lua:5
IconBorder = {
}
icon = MainMenuBarBackpackButtonIconTexture {
}
Count = MainMenuBarBackpackButtonCount {
}
flyin = {
}
SetMatchesSearch = defined @FrameXML\ItemButtonTemplate.lua:202
UpdateItemContextOverlay = defined @FrameXML\ItemButtonTemplate.lua:222
GetBagID = defined @FrameXML\MainMenuBarBagButtons.lua:9
itemContextChangedCallbackIsSet = true
itemContextMatchResult = 3
itemContextChangedCallback = defined @FrameXML\ItemButtonTemplate.lua:170
RegisterCallback = defined @FrameXML\ItemButtonTemplate.lua:175
SlotHighlightTexture = {
}
IconOverlay = {
}
UnregisterCallback = defined @FrameXML\ItemButtonTemplate.lua:182
UpdateItemContextMatching = defined @FrameXML\ItemButtonTemplate.lua:211
searchOverlay = MainMenuBarBackpackButtonSearchOverlay {
}
GetMatchesSearch = defined @FrameXML\ItemButtonTemplate.lua:207
freeSlots = 81
PostOnHide = defined @FrameXML\ItemButtonTemplate.lua:198
}
(*temporary) = true
(*temporary) = "attempt to call method 'SetChecked' (a nil value)"

commented

Why close without explanation or a fix?

commented
commented
commented

This was resolved under other ticket.. looks like they just mass closed a bunch of the duplicate tickets