evil-morfar/RCLootCouncil2

[BUG] Lua Error

KatyPurry opened this issue · 2 comments

Describe the bug
When I enable Adibags and RclootCouncil, I have error on opening Adibags. I created a ticket on the adibags github page earlier today.

To Reproduce
Steps to reproduce the behavior:

  1. Enable RcLoot Council and Adibags
  2. Open Bags

Expected behavior
No error

Error message

Message: Interface/AddOns/AdiBags/widgets/ContainerFrame.lua:840: attempt to index field 'BagSlotPanel' (a nil value)
Time: Mon Jan  9 11:23:30 2023
Count: 1
Stack: Interface/AddOns/AdiBags/widgets/ContainerFrame.lua:840: attempt to index field 'BagSlotPanel' (a nil value)
[string "@Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua"]:151: in function <...dOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:149>
[string "=[C]"]: ?
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:840: in function `FilterSlot'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:877: in function `DispatchItem'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:937: in function `UpdateButtons'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:511: in function `RefreshContents'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:496: in function `ResumeUpdates'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:476: in function <Interface/AddOns/AdiBags/widgets/ContainerFrame.lua:468>
[string "=[C]"]: in function `Show'
[string "@Interface/AddOns/AdiBags/core/Bags.lua"]:96: in function `Open'
[string "@Interface/AddOns/AdiBags/core/Hooks.lua"]:119: in function <Interface/AddOns/AdiBags/core/Hooks.lua:116>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>

Locals: private = <table> {
 ThrowError = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:50
 DoesErrorExist = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:92
 ClearOldErrors = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:112
 SanitizeLine = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:88
 MAX_STACK_DEPTH = 10
 log = <table> {
 }
 ErrorHandler = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:121
 IncrementErrorCount = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:82
 NewError = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:54
 IsRCLootCouncilError = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:99
}
orig_errorhandler = <function> defined @Interface/SharedXML/SharedBasicControls.lua:360
Message: Interface/AddOns/AdiBags/widgets/ContainerFrame.lua:631: attempt to index field 'Title' (a nil value)
Time: Mon Jan  9 11:23:30 2023
Count: 2
Stack: Interface/AddOns/AdiBags/widgets/ContainerFrame.lua:631: attempt to index field 'Title' (a nil value)
[string "@Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua"]:151: in function <...dOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:149>
[string "@Interface/AddOns/AdiBags/core/Utility.lua"]:90: in function <Interface/AddOns/AdiBags/core/Utility.lua:86>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/AdiBags/widgets/LayeredRegion.lua"]:119: in function <Interface/AddOns/AdiBags/widgets/LayeredRegion.lua:108>

Locals: <none>
Message: Interface/AddOns/AdiBags/core/Layout.lua:63: attempt to index field 'Anchor' (a nil value)
Time: Mon Jan  9 11:23:30 2023
Count: 2
Stack: Interface/AddOns/AdiBags/core/Layout.lua:63: attempt to index field 'Anchor' (a nil value)
[string "@Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua"]:151: in function <...dOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:149>
[string "=[C]"]: ?
[string "@Interface/AddOns/AdiBags/core/Layout.lua"]:63: in function <Interface/AddOns/AdiBags/core/Layout.lua:61>
[string "@Interface/AddOns/AdiBags/core/Layout.lua"]:74: in function `?'
[string "@Interface/AddOns/ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:109: in function <...ies/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...ies/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@Interface/AddOns/ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function `SendMessage'
[string "@Interface/AddOns/AdiBags/core/Bags.lua"]:97: in function `Open'
[string "@Interface/AddOns/AdiBags/core/Hooks.lua"]:119: in function <Interface/AddOns/AdiBags/core/Hooks.lua:116>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>

Locals: private = <table> {
 ThrowError = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:50
 DoesErrorExist = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:92
 ClearOldErrors = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:112
 SanitizeLine = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:88
 MAX_STACK_DEPTH = 10
 log = <table> {
 }
 ErrorHandler = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:121
 IncrementErrorCount = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:82
 NewError = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:54
 IsRCLootCouncilError = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:99
}
orig_errorhandler = <function> defined @Interface/SharedXML/SharedBasicControls.lua:360
Message: Interface/AddOns/AdiBags/core/Bags.lua:137: attempt to index field 'CloseButton' (a nil value)
Time: Mon Jan  9 11:23:27 2023
Count: 1
Stack: Interface/AddOns/AdiBags/core/Bags.lua:137: attempt to index field 'CloseButton' (a nil value)
[string "@Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua"]:151: in function <...dOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:149>
[string "=[C]"]: ?
[string "@Interface/AddOns/AdiBags/core/Bags.lua"]:137: in function `GetFrame'
[string "@Interface/AddOns/AdiBags/core/Bags.lua"]:90: in function `Open'
[string "@Interface/AddOns/AdiBags/core/Hooks.lua"]:119: in function <Interface/AddOns/AdiBags/core/Hooks.lua:116>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>

Locals: private = <table> {
 ThrowError = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:50
 DoesErrorExist = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:92
 ClearOldErrors = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:112
 SanitizeLine = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:88
 MAX_STACK_DEPTH = 10
 log = <table> {
 }
 ErrorHandler = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:121
 IncrementErrorCount = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:82
 NewError = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:54
 IsRCLootCouncilError = <function> defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:99
}
orig_errorhandler = <function> defined @Interface/SharedXML/SharedBasicControls.lua:360
Message: Usage: self:SetVertexColor(color [, a])
Time: Mon Jan  9 11:23:27 2023
Count: 1
Stack: Usage: self:SetVertexColor(color [, a])
[string "@Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua"]:151: in function <...dOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:149>
[string "@Interface/AddOns/AdiBags/core/Utility.lua"]:90: in function <Interface/AddOns/AdiBags/core/Utility.lua:86>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/AdiBags/core/OO.lua"]:60: in function <Interface/AddOns/AdiBags/core/OO.lua:52>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "@Interface/AddOns/AdiBags/core/Bags.lua"]:136: in function `GetFrame'
[string "@Interface/AddOns/AdiBags/core/Bags.lua"]:90: in function `Open'
[string "@Interface/AddOns/AdiBags/core/Hooks.lua"]:119: in function <Interface/AddOns/AdiBags/core/Hooks.lua:116>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>

Locals: <none>

Saved Variables
Please tell me if you need Saved Variable, I can DM you this on Discord/Mail.

Cidan commented

AdiBags author here -- sorry for the confusion, this is actually a bug on our end. Please feel free to close this bug :)

Seems from Adibags : AdiAddons/AdiBags#888 (comment)
Sorry for the ticket !