Bagnon

Bagnon

122M Downloads

Lua error when trying to view other characters' bags

Ithilion opened this issue ยท 2 comments

commented
1x Bagnon\components\item-34067;20.lua:565: attempt to index a nil value
Bagnon\components\item-34067;20.lua:565: in function `GetFrameID'
Bagnon_Facade\Bagnon_Facade-12.lua:37: in function `SetParent'
Bagnon\components\item-34067;20.lua:100: in function `Free'
Bagnon\components\itemFrame.lua:314: in function `ReloadAllItemSlots'
Bagnon\components\itemFrame.lua:193: in function `UpdateEverything'
Bagnon\components\itemFrame.lua:87: in function `?'
...non\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <...non\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[3]"]:4: in function <[string "safecall Dispatcher[3]"]:4>
[C]: ?
[string "safecall Dispatcher[3]"]:13: in function `?'
...non\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function `SendCallback'
Bagnon\settings\frameSettings.lua:51: in function `SendMessage'
Bagnon\settings\frameSettings.lua:512: in function `SetPlayerFilter'
Bagnon\components\playerSelector.lua:131: in function `SetPlayer'
Bagnon\components\playerDropdown.lua:25: in function `func'
FrameXML\UIDropDownMenu.lua:748: in function `UIDropDownMenuButton_OnClick'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>

Locals:
nil

I get this lua error when i try to view other characters' bags. Additionally, an empty slot (just black, no slot art) appears in the bags of the character i'm playing when this lua error fires. Using Bagnon 6.0.9 and Bagnon Facade 12.

commented

Duplicate and outdated bagnon version

commented

Version was not outdated when i opened this ticket two days ago...
In any case, this keeps happening even in the newest 6.0.10 version: while playing my character Ithilion, i try to view my character Vaelan's bags and the outcome is:

1x Bagnon\components\item-34067;20.lua:575: attempt to index a nil value
Bagnon\components\item-34067;20.lua:575: in function `GetFrameID'
Bagnon_Facade\Bagnon_Facade-12.lua:37: in function `SetParent'
Bagnon\components\item-34067;20.lua:100: in function `Free'
Bagnon\components\itemFrame.lua:314: in function `ReloadAllItemSlots'
Bagnon\components\itemFrame.lua:193: in function `UpdateEverything'
Bagnon\components\itemFrame.lua:87: in function `?'
...non\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <...non\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[3]"]:4: in function <[string "safecall Dispatcher[3]"]:4>
[C]: ?
[string "safecall Dispatcher[3]"]:13: in function `?'
...non\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function `SendCallback'
Bagnon\settings\frameSettings.lua:51: in function `SendMessage'
Bagnon\settings\frameSettings.lua:512: in function `SetPlayerFilter'
Bagnon\components\playerSelector.lua:112: in function `SetPlayer'
Bagnon\components\playerDropdown.lua:26: in function `func'
FrameXML\UIDropDownMenu.lua:748: in function `UIDropDownMenuButton_OnClick'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>

Locals:
nil

wowscrnshot_102014_075935

Even if the header says "Vaelan's Inventory", the items didn't change and had to reload UI to fix that black slot.