Bagnon

Bagnon

122M Downloads

update today broke bagnon for my character

Moogle2403 opened this issue ยท 22 comments

commented

addon doesnt even do anything now, bags are just normal. Reinstalled addon, reloaded etc.

commented

I don't think the developers are here...

commented

Getting these four errors with 10.2.11

1x BagBrother/core/features/caching.lua:20: attempt to index field 'player' (a nil value)
[string "@BagBrother/core/features/caching.lua"]:20: in function ?' [string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:20: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:18> [string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:56: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:53> [string "=[C]"]: ? [string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:29: in function <...her/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:25> [string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:64: in function Fire'
[string "@BagBrother/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <BagBrother/libs/AceEvent-3.0/AceEvent-3.0.lua:119>
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@MythicDungeonTools/MythicDungeonTools.lua"]:264: in function <...aceMythicDungeonTools/MythicDungeonTools.lua:263>

1x ...faceBagBrother/core/features/autoDisplay.lua:132: attempt to index field 'sets' (a nil value)
[string "@BagBrother/core/features/autoDisplay.lua"]:132: in function AddInteraction' [string "@BagBrother/core/features/autoDisplay.lua"]:115: in function RegisterGameEvents'
[string "@BagBrother/core/features/autoDisplay.lua"]:25: in function ?' [string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:20: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:18> [string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:56: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:53> [string "=[C]"]: ? [string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:29: in function <...her/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:25> [string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:64: in function Fire'
[string "@BagBrother/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <BagBrother/libs/AceEvent-3.0/AceEvent-3.0.lua:119>

1x BagBrother/core/api/settings.lua:142: attempt to index field 'sets' (a nil value)
[string "@BagBrother/core/api/settings.lua"]:142: in function GetProfile' [string "@BagBrother/core/api/owners.lua"]:104: in function New'
[string "@BagBrother/core/api/owners.lua"]:50: in function ?' [string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:20: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:18> [string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:56: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:53> [string "=[C]"]: ? [string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:29: in function <...her/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:25> [string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:64: in function Fire'
[string "@BagBrother/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <BagBrother/libs/AceEvent-3.0/AceEvent-3.0.lua:119>
[string "=[C]"]: ?
[string "=[C]"]: in function LoadAddOn' [string "@FrameXML/UIParent.lua"]:542: in function UIParentLoadAddOn'
[string "@FrameXML/UIParent.lua"]:747: in function MajorFactions_LoadUI' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:179: in function SetUpMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:172: in function RefreshMajorFactionList' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:167: in function RefreshOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:158: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:154>
[string "=[C]"]: in function CreateFrame' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:122: in function CreateOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:63: in function `RefreshExpansionOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:35: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:33>

1x ...dOns/BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua:88: bad argument #1 to 'setmetatable' (table expected, got string)
[string "=[C]"]: in function setmetatable' [string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:88: in function SetDefaults'
[string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:82: in function SetDefaults' [string "@BagBrother/core/api/settings.lua"]:79: in function ?'
[string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:20: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:18>
[string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:56: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:53>
[string "=[C]"]: ?
[string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:29: in function <...her/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:25>
[string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:64: in function Fire' [string "@BagBrother/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <BagBrother/libs/AceEvent-3.0/AceEvent-3.0.lua:119> [string "=[C]"]: ? [string "=[C]"]: in function LoadAddOn'
[string "@FrameXML/UIParent.lua"]:542: in function UIParentLoadAddOn' [string "@FrameXML/UIParent.lua"]:597: in function CombatLog_LoadUI'
[string "@FrameXML/UIParent.lua"]:1529: in function <FrameXML/UIParent.lua:1407>

commented

Same here in Vanilla Classic HC

commented

Same issue here, going back to 10.2.11 resolved the issue.

commented

Same

commented

4x BagBrother/core/features/updateDetection.lua:33: attempt to index field 'sets' (a nil value)
[string "@BagBrother/core/features/updateDetection.lua"]:33: in function ?' [string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:20: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:18> [string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:56: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:53> [string "=[C]"]: ? [string "@Accountant_Classic/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...sic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@Accountant_Classic/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function Fire'
[string "@Accountant_Classic/Libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <...ccountant_Classic/Libs/AceEvent-3.0/AceEvent-3.0.lua:119>

Locals:
self =

{
SendSignal = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:99
RegisterMessage = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
SendMessage = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:49
OnUpdate = defined @BagBrother/core/features/updateDetection.lua:57
UnregisterSignal = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:95
Broadcast = defined @BagBrother/core/features/updateDetection.lua:84
Queued =
{
}
RegisterEvent = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterAllMessages = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
UnregisterAllEvents = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
Popup = defined @BagBrother/core/features/updateDetection.lua:67
OnEnable = defined @BagBrother/core/features/updateDetection.lua:26
SetDefaults = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:74
OnMessage = defined @BagBrother/core/features/updateDetection.lua:45
RegisterSignal = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:91
NewModule = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:68
RegisterUpdateEvent = defined @BagBrother/core/features/updateDetection.lua:77
UnregisterEvent = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
Tag = "BAGNON_"
}
(*temporary) = nil
(*temporary) =
{
SendSignal = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:99
RegisterMessage = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
SendMessage = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:49
OnUpdate = defined @BagBrother/core/features/updateDetection.lua:57
UnregisterSignal = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:95
Broadcast = defined @BagBrother/core/features/updateDetection.lua:84
Queued =
{
}
RegisterEvent = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterAllMessages = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
UnregisterAllEvents = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
Popup = defined @BagBrother/core/features/updateDetection.lua:67
OnEnable = defined @BagBrother/core/features/updateDetection.lua:26
SetDefaults = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:74
OnMessage = defined @BagBrother/core/features/updateDetection.lua:45
RegisterSignal = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:91
NewModule = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:68
RegisterUpdateEvent = defined @BagBrother/core/features/updateDetection.lua:77
UnregisterEvent = defined @Accountant_Classic/

4x ...aceBagBrother/core/features/itemTooltips.lua:46: attempt to index field 'sets' (a nil value)
[string "@BagBrother/core/features/itemTooltips.lua"]:46: in function ?' [string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:20: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:18> [string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:56: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:53> [string "=[C]"]: ? [string "@Accountant_Classic/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...sic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@Accountant_Classic/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function Fire'
[string "@Accountant_Classic/Libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <...ccountant_Classic/Libs/AceEvent-3.0/AceEvent-3.0.lua:119>
[string "=[C]"]: ?
[string "=[C]"]: in function LoadAddOn' [string "@FrameXML/UIParent.lua"]:542: in function UIParentLoadAddOn'
[string "@FrameXML/UIParent.lua"]:747: in function MajorFactions_LoadUI' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:179: in function SetUpMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:172: in function RefreshMajorFactionList' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:167: in function RefreshOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:158: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:154>
[string "=[C]"]: in function CreateFrame' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:122: in function CreateOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:63: in function `RefreshExpansionOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:35: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:33>

Locals:
self =

{
SendSignal = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:99
AddOwners = defined @BagBrother/core/features/itemTooltips.lua:102
RegisterMessage = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
OnQuest = defined @BagBrother/core/features/itemTooltips.lua:79
OnSetCraftItem = defined @BagBrother/core/features/itemTooltips.lua:91
SendMessage = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:49
OnItem = defined @BagBrother/core/features/itemTooltips.lua:72
UnregisterSignal = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:95
Format = defined @BagBrother/core/features/itemTooltips.lua:188
RegisterSignal = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:91
UnregisterAllMessages = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
CountItems = defined @BagBrother/core/features/itemTooltips.lua:165
OnSetTradeSkillItem = defined @BagBrother/core/features/itemTooltips.lua:83
OnClear = defined @BagBrother/core/features/itemTooltips.lua:95
SetDefaults = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:74
RegisterEvent = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
OnEnable = defined @BagBrother/core/features/itemTooltips.lua:45
NewModule = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:68
UnregisterAllEvents = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
UnregisterEvent = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
Tag = "BAGNON_"
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'sets' (a nil value)"
Addon =
{
PickupItem = defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:280
IsRetail = true
GetOwnerID = defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:300
InventoryBags =
{
}
Currency =
{
}
InBank = defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:397
Skins =
{
}
ItemGroup =
{
}
ContainerItemGroup =
{
}
SetDefaults = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:74
RestoreItemData = defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:334
Frame =
{
}
OptionsToggle =
{
}
Bag =
{
}
IsBank = defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:424
RegisterMessage = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = defined @Accountant_Classic/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
IsBagCached = defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:321
CurrencyTooltipCounts =
{
}
Base =
{
}
UnregisterSignal = defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:95
GetOwnerAddress = defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:305
Slash

commented

Also seeing this

commented

I have the same problem, nothing works anymore

commented

Go to file \Bagbrother\core\classes\itemGroup.lua
Change line 124 to if x > 0 and (profile.bagBreak and (family == 0) ~= (group == 0)) then

That fixes the bug, I don't know what the intent behind this line is, but I changed it to what I believe it should be.

profile.bagBreak is a true or false boolean, but it's being compared to a number.

commented

Go to file \Bagbrother\core\classes\itemGroup.lua Change line 124 to if x > 0 and (profile.bagBreak and (family == 0) ~= (group == 0)) then

That fixes the bug, I don't know what the intent behind this line is, but I changed it to what I believe it should be.

profile.bagBreak is a true or false boolean, but it's being compared to a number.

this change did not work for me.

commented

Go to file \Bagbrother\core\classes\itemGroup.lua Change line 124 to if x > 0 and (profile.bagBreak and (family == 0) ~= (group == 0)) then

That didn't fix the problem for me, nothing's changed. I tried to turn off the whole BagBrother module and it doesn't change anything either.

commented

doesn't work in SoD

commented

Same here in Vanilla Classic HC

It is not even being recognised at all in classic era/hardcore/SOD (as in not in the AddOn List)
I thought it was because the "Bagnon-Vanilla" toc file has the "## Version: 10.2.11" code in it
I changed this to "## Version: 1.15.0" and it didnt help. Dunno whatelse to do as I'm not a lua programmer :)

However to solve the program for now, i just uninstalled and rolled back to the "Bagnon-10.2.10.zip" version

commented

Same issue in SoD

commented

same.. i rolled back to the dezember version..

commented

Rolled back to 10.2.10, works for me

commented

Same here (retail 10.2.0.52649), I am not getting errors it just doesn't work and when I open Bagnon options, all options are empty. I have tried removing the add-on, installing it again through curse client, and updating but it stays the same.

commented

The Ver 10.2.11 for Retail is working. 10.2.11 and 10.2.10 for WotLK and Classic gives the following lua error. 10.2.9 for Wotlk and classic work.

4x BagBrother/core/classes/itemGroup.lua:124: attempt to compare number with boolean
[string "@BagBrother/core/classes/itemGroup.lua"]:124: in function Layout' [string "@BagBrother/core/classes/itemGroup.lua"]:32: in function Update'
[string "@BagBrother/core/classes/itemGroup.lua"]:26: in function <BagBrother/core/classes/itemGroup.lua:12>
[string "=(tail call)"]: ?
[string "@Bagnon/src/frame.lua"]:24: in function New' [string "@BagBrother/core/api/frames.lua"]:83: in function New'
[string "@BagBrother/core/api/frames.lua"]:28: in function Show' [string "@BagBrother/core/api/frames.lua"]:24: in function <BagBrother/core/api/frames.lua:23> [string "=(tail call)"]: ? [string "=(tail call)"]: ? [string "@BagBrother/core/features/autoDisplay.lua"]:83: in function ToggleBackpack'
[string "TOGGLEBACKPACK"]:1: in function <[string "TOGGLEBACKPACK"]:1>

Locals:
self = Frame {
0 =
buttons =

{
}
order =
{
}
frame = BagnonInventory1 {
}
bags =
{
}
}
profile =
{
rules =
{
}
point = "BOTTOMRIGHT"
hiddenBags =
{
}
color =
{
}
hiddenRules =
{
}
columns = 10
y = 297.127563
x = -439.585693
sort = false
borderColor =
{
}
spacing = 2
bagBreak = false
lockedSlots =
{
}
reagents = true
}
columns = 10
scale = 1
size = 39
revBags = nil
revSlots = nil
x = 10
y = 1
group = 0
(for index) = 2
(for limit) = 6
(for step) = 1
k = 2
bag = 1
slots =
{
1 = BagnonContainerItem21 {
}
2 = BagnonContainerItem22 {
}
3 = BagnonContainerItem23 {
}
4 = BagnonContainerItem24 {
}
5 = BagnonContainerItem25 {
}
6 = BagnonContainerItem26 {
}
7 = BagnonContainerItem27 {
}
8 = BagnonContainerItem28 {
}
9 = BagnonContainerItem29 {
}
10 = BagnonContainerItem30 {
}
11 = BagnonContainerItem31 {
}
12 = BagnonContainerItem32 {
}
}
family = 0
(*temporary) = false
(*temporary) = 1
(*temporary) = 0
(*temporary) = 2
(*temporary) = 6
(*temporary) = 0
(*temporary) = 0
(*temporary) = 6
(*temporary) = 0
(*temporary) = "owner"
(*temporary) = nil
(*temporary) = nil
(*temporary) =
{
PlaceItemGroup = defined @Bagnon/src/frame.lua:129
__super =
{
}
__template = "BackdropTemplate"
__base =
{
}
IsBagGroupShown = defined @Bagnon/src/frame.lua:235
IsShowingBag = defined @BagBrother/core/classes/frameBase.lua:97
BagGroup =
{
}
SetOwner = defined @BagBrother/core/classes/frameBase.lua:154
HasOwnerSelector = defined @Bagnon/src/frame.lua:201
Layout = defined @Bagnon/src/frame.lua:76
FindRules = defined @BagBrother/core/classes/frameBase.lua:88
IsCached = defined @BagBrother/core/classes/frameBase.lua:142
PlaceBrokerCarrousel = defined @Bagnon/src/frame.lua:273
PlaceCurrencies = defined @Bagnon/src/frame.lua:255
PlaceMoney = defined @Bagnon/src/frame.lua:242
RecomputePosition = defined @BagBrother/core/classes/frameBase.lua:44
__frames =
{
}
__type = "Frame"
__count = 0
GetFrameID = defined @BagBrother/core/classes/frameBase.lua:163
IsShowingQuality = defined @BagBrother/core/classes/frameBase.lua:114
GetProfile = defined @BagBrother/core/classes/frameBase.lua:146
HasSearchToggle = defined @Bagnon/src/frame.lua:205
PlaceOptionsToggle = defined @Bagnon/src/frame.lua:182
HasCurrencies = defined @Bagnon/src/frame.lua:298
UpdateBackdrop = defined @Bagnon/src/frame.lua:67
GetBaseProfile = defined @BagBrother/core/classes/frameBase.lua:150
RegisterSignals = defined @Bagnon/src/frame.lua:49
PlaceSearchBar = defined @Bagnon/src/frame.lua:165
PlaceMenuButtons = defined @Bagnon/src/frame.lua:141
Update = defined @Bagnon/src/frame.lua:60
SortItems = defined @BagBrother/core/classes/frameBase.lua:118
SetPosition = defined @BagBrother/core/classes/frameBase.lua:72
BrokerSpacing = 2
IsShowingItem = defined @BagBrother/core/classes/frameBase.lua:101
HasSortButton = defined @Bagnon/src/frame.lua:209
HasMoney = defined @Bagnon/src/frame.lua:294
HasOptionsToggle = defined @Bagnon/src/frame.lua:197
UpdateAppearance = defined @BagBrother/core/classes/frameBase.lua:36
New = <funct

commented

The Ver 10.2.11 for Retail is working. 10.2.11 and 10.2.10 for WotLK and Classic gives the following lua error. 10.2.9 for Wotlk and classic work.

I'm playing only Retail and it's not working (as others mentioned it too). Had to rolled back to 10.2.10 to get the addon to work.

commented

The Ver 10.2.12 fix the issue in WolTK and Classic. In Retail everything works ok. Tnx for the Hotfix!!

commented

Ditto on this.
Experiencing issues on Classic SoD
Seems parent error is:
1x ...dOns/BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua:88: bad argument #1 to 'setmetatable' (table expected, got string)

3 errors, collected via bugsack:

1/3

(Likely parent error):

1x ...dOns/BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua:88: bad argument #1 to 'setmetatable' (table expected, got string)
[string "=[C]"]: in function `setmetatable'
[string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:88: in function `SetDefaults'
[string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:82: in function `SetDefaults'
[string "@BagBrother/core/api/settings.lua"]:79: in function `?'
[string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:20: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:18>
[string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:56: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:53>
[string "=[C]"]: ?
[string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:29: in function <...her/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:25>
[string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:64: in function `Fire'
[string "@BagBrother/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <BagBrother/libs/AceEvent-3.0/AceEvent-3.0.lua:119>
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Interface_Vanilla/FrameXML/UIParent.lua"]:391: in function `UIParentLoadAddOn'
[string "@Interface_Vanilla/FrameXML/UIParent.lua"]:462: in function `TimeManager_LoadUI'
[string "@Interface_Vanilla/FrameXML/UIParent.lua"]:720: in function <Interface_Vanilla/FrameXML/UIParent.lua:689>

Locals:
(*temporary) = "10.2.10"
(*temporary) = <table> {
 __index = <table> {
 }
}
(*temporary) = "table expected, got string"

2/3

1x BagBrother/core/api/settings.lua:142: attempt to index field 'sets' (a nil value)
[string "@BagBrother/core/api/settings.lua"]:142: in function `GetProfile'
[string "@BagBrother/core/api/owners.lua"]:104: in function `New'
[string "@BagBrother/core/api/owners.lua"]:50: in function `?'
[string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:20: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:18>
[string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:56: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:53>
[string "=[C]"]: ?
[string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:29: in function <...her/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:25>
[string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:64: in function `Fire'
[string "@BagBrother/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <BagBrother/libs/AceEvent-3.0/AceEvent-3.0.lua:119>
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Interface_Vanilla/FrameXML/UIParent.lua"]:391: in function `UIParentLoadAddOn'
[string "@Interface_Vanilla/FrameXML/UIParent.lua"]:418: in function `CombatLog_LoadUI'
[string "@Interface_Vanilla/FrameXML/UIParent.lua"]:722: in function <Interface_Vanilla/FrameXML/UIParent.lua:689>

Locals:
self = <table> {
 SendSignal = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:99
 GetProfile = <function> defined @BagBrother/core/api/settings.lua:141
 SetProfile = <function> defined @BagBrother/core/api/settings.lua:136
 OnEnable = <function> defined @BagBrother/core/api/settings.lua:77
 RegisterSignal = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:91
 NewModule = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:68
 RegisterEvent = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:90
 UnregisterAllMessages = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:174
 UnregisterAllEvents = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:174
 SetDefaults = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:74
 RegisterMessage = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:90
 UnregisterMessage = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:153
 UnregisterSignal = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:95
 SendMessage = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:59
 UnregisterEvent = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:153
 Tag = "BAGNON_"
}
realm = "CrusaderStrike"
id = "Yoren"
(*temporary) = nil
(*temporary) = "attempt to index field 'sets' (a nil value)"
Addon = <table> {
 PickupItem = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:280
 IsRetail = false
 GetOwnerID = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:300
 InventoryBags = <table> {
 }
 Currency = <table> {
 }
 InBank = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:397
 Skins = <table> {
 }
 ItemGroup = <table> {
 }
 ContainerItemGroup = <table> {
 }
 SetDefaults = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:74
 RestoreItemData = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:334
 Frame = <table> {
 }
 OptionsToggle = <table> {
 }
 Bag = <table> {
 }
 IsBank = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:424
 RegisterMessage = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:90
 UnregisterMessage = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:153
 IsBagCached = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:321
 CurrencyTooltipCounts = <table> {
 }
 Base = <table> {
 }
 UnregisterSignal = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:95
 GetOwnerAddress = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:305
 Slash = "bgn"
 OnEnable = <function> defined @BagBrother/core/core.lua:37
 Name = "Bagnon"
 IterateOwners = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:135
 InGuild = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:405
 SendSignal = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:99
 Cacher = <table> {
 }
 NewModule = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:68
 NumBags = 4
 ReagentButton = <table> {
 }
 RestorePetLinkData = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:388
 Item = <table> {
 }
 IsClassic = true
 BankBags = <table> {
 }
 ItemSlot = <tabl```

3/3

1x ...faceBagBrother/core/features/autoDisplay.lua:132: attempt to index field 'sets' (a nil value)
[string "@BagBrother/core/features/autoDisplay.lua"]:132: in function `AddInteraction'
[string "@BagBrother/core/features/autoDisplay.lua"]:115: in function `RegisterGameEvents'
[string "@BagBrother/core/features/autoDisplay.lua"]:25: in function `?'
[string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:20: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:18>
[string "@BagBrother/libs/WildAddon-1.0-2/WildAddon-1.0.lua"]:56: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:53>
[string "=[C]"]: ?
[string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:29: in function <...her/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:25>
[string "@BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:64: in function `Fire'
[string "@BagBrother/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <BagBrother/libs/AceEvent-3.0/AceEvent-3.0.lua:119>

Locals:
self = <table> {
 SendSignal = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:99
 Bag2Frame = <function> defined @BagBrother/core/features/autoDisplay.lua:71
 RegisterMessage = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:90
 UnregisterMessage = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:153
 StopIf = <function> defined @BagBrother/core/features/autoDisplay.lua:79
 SendMessage = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:59
 UnregisterSignal = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:95
 Interact = <table> {
 }
 OverrideInteraction = <function> defined @BagBrother/core/features/autoDisplay.lua:142
 AddInteraction = <function> defined @BagBrother/core/features/autoDisplay.lua:131
 RegisterEvent = <function> defined @BagBrother/core/features/autoDisplay.lua:152
 UnregisterAllMessages = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:174
 If = <function> defined @BagBrother/core/features/autoDisplay.lua:75
 NewModule = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:68
 HookBaseUI = <function> defined @BagBrother/core/features/autoDisplay.lua:29
 SetDefaults = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:74
 OnEnable = <function> defined @BagBrother/core/features/autoDisplay.lua:13
 RegisterSignal = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:91
 RegisterGameEvents = <function> defined @BagBrother/core/features/autoDisplay.lua:93
 UnregisterAllEvents = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:174
 UnregisterEvent = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:153
 Tag = "BAGNON_"
}
type = "GuildBanker"
showEvent = "GUILDBANKFRAME_OPENED"
hideEvent = "GUILDBANKFRAME_CLOSED"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'sets' (a nil value)"
Addon = <table> {
 PickupItem = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:280
 IsRetail = false
 GetOwnerID = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:300
 InventoryBags = <table> {
 }
 Currency = <table> {
 }
 InBank = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:397
 Skins = <table> {
 }
 ItemGroup = <table> {
 }
 ContainerItemGroup = <table> {
 }
 SetDefaults = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:74
 RestoreItemData = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:334
 Frame = <table> {
 }
 OptionsToggle = <table> {
 }
 Bag = <table> {
 }
 IsBank = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:424
 RegisterMessage = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:90
 UnregisterMessage = <function> defined @BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:153
 IsBagCached = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:321
 CurrencyTooltipCounts = <table> {
 }
 Base = <table> {
 }
 UnregisterSignal = <function> defined @BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:95
 GetOwnerAddress = <function> defined @BagBrother/libs/LibItemCache-2.0/LibItemCache-2.0.lua:305
 Slash = "bgn"
 OnEnable = <function> defined @BagBrother/core/core.lua:37
 Name = "Bagnon"
 I```
commented

Had to go back to 10.2.7 to get this work work again