
Lua error on opening after upgrading
KatyPurry opened this issue ยท 26 comments
Addon Version
v10.0
World of Warcraft Version
Retail
Describe the bug
I can't open bag, I have multiple lua errors when RCLoot council is enable. Should I also create a ticket on RCLoot council github page ?
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>
Steps to reproduce
- Open bags
Verification
- I have disabled all other addons and made sure this bug is triggered only with AdiBags enabled
Just to add my spam from retail:
1x AdiBags/widgets/BagSlots.lua:430: bad argument #1 to 'max' (number expected, got nil)
[string "=(tail call)"]: ?
[string "@AdiBags/core/OO.lua"]:60: in function <AdiBags/core/OO.lua:52>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "@AdiBags/core/Bags.lua"]:136: in function GetFrame' [string "@AdiBags/core/Bags.lua"]:90: in function
Open'
[string "@AdiBags/core/Hooks.lua"]:119: in function <AdiBags/core/Hooks.lua:116>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>
1x AdiBags/core/Bags.lua:137: attempt to index field 'CloseButton' (a nil value)
[string "@AdiBags/core/Bags.lua"]:137: in function GetFrame' [string "@AdiBags/core/Bags.lua"]:90: in function
Open'
[string "@AdiBags/core/Hooks.lua"]:119: in function <AdiBags/core/Hooks.lua:116>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>
Locals:
self =
SetDefaultModuleLibraries = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:363
isBank = false
Enable = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:290
NewModule = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
EnableModule = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:328
modules =
}
GetModule = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:206
IterateEmbeds = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:438
SecureHook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:335
defaultModuleLibraries =
}
PostDisable = defined @AdiBags/core/Bags.lua:231
RawHookScript = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:394
SetDefaultModulePrototype = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:405
name = "AdiBags_Backpack"
IsEnabled = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
orderedModules =
}
bagIds =
}
DisableModule = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:346
frame = AdiBagsContainer1 {
}
baseName = "AdiBags"
Sort = defined @AdiBags/core/Bags.lua:225
RegisterMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
AdiBags_InteractingWindowChanged = defined @AdiBags/core/Bags.lua:212
GetName = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:275
IsHooked = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:492
order = 10
bagName = "Backpack"
IsModule = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:213
hooks =
}
SetDefaultModuleState = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:383
SendMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:49
UnhookAll = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:476
SetEnabledState = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:273
enabledState = true
Unhook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:417
RegisterEvent = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterAllMessages = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
SecureHookScript = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:409
HookScript = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:365
defaultModuleState = true
IterateModules = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:433
UnregisterAllEvents = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
RawHook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:312
PostEnable = defined @AdiBags/core/Bags.lua:207
moduleName = "Backpack"
UnregisterEvent = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
Disable = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:310
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Backpack"
(*temporary) = false
(*temporary
7x AdiBags/core/Layout.lua:63: attempt to index field 'Anchor' (a nil value)
[string "@AdiBags/core/Layout.lua"]:63: in function <AdiBags/core/Layout.lua:61>
[string "@AdiBags/core/Layout.lua"]:74: in function ?' [string "@AdiBags/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...ags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109> [string "=[C]"]: ? [string "@AdiBags/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...ags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@AdiBags/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function
SendMessage'
[string "@AdiBags/core/Bags.lua"]:97: in function `Open'
[string "@AdiBags/core/Hooks.lua"]:119: in function <AdiBags/core/Hooks.lua:116>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>
Locals:
self =
AcquireItemButton = defined @AdiBags/widgets/ItemButton.lua:179
modules =
}
SectionFontDefault =
}
SecureHook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:335
defaultModulePrototype =
}
GetContainerItemTexture = defined @AdiBags/core/Utility.lua:438
ConfigChanged = defined @AdiBags/core/Core.lua:379
SetDefaultModulePrototype = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:405
Filter = defined @AdiBags/core/Filters.lua:144
IsEnabled = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
Reconfigure = defined @AdiBags/core/Core.lua:226
SetupTooltip = defined @AdiBags/core/Utility.lua:127
RegisterMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
DeleteTheme = defined @AdiBags/core/Theme.lua:90
hooks =
}
GetDistinctItemID = defined @AdiBags/core/Utility.lua:303
CreateFont = defined @AdiBags/core/Fonts.lua:122
isClassic = false
db =
}
OpenOptions = defined @AdiBags/core/Core.lua:294
SetEnabledState = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:273
IterateBags = defined @AdiBags/core/Bags.lua:190
AcquireColumn = defined @AdiBags/core/OO.lua:215
OnEnable = defined @AdiBags/core/Core.lua:140
HookBagFrameCreation = defined @AdiBags/core/Bags.lua:318
NewBag = defined @AdiBags/core/Bags.lua:157
GetClass = defined @AdiBags/core/OO.lua:129
RegisterFilter = defined @AdiBags/core/Filters.lua:120
BACKDROP =
}
OnInitialize = defined =[C]:-1
NewModule = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
isBCC = false
GetContainerItemStackCount = defined @AdiBags/core/Utility.lua:434
IterateFilters = defined @AdiBags/core/Filters.lua:116
ReagentBankUpdated = defined @AdiBags/core/Core.lua:370
CreateBagSlotPanel = defined @AdiBags/widgets/BagSlots.lua:448
TOP_PADDING = 32
hookedBags =
}
OpenBag = defined @AdiBags/core/Hooks.lua:144
AcquireDropzone = defined @AdiBags/core/OO.lua:215
ToggleAllBags = defined @AdiBags/core/Hooks.lua:93
NewTheme = defined @AdiBags/core/Theme.lua:66
isWrath = false
name = "AdiBags"
OpenBackpack = defined @AdiBags/core/Hooks.lua:175
LayoutBags = defined @AdiBags/core/Layout.lua:67
Disable = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:310
SetGlobalLock = defined @AdiBags/core/Core.lua:427
ParseItemLink = defined @AdiBags/core/Utility.lua:178
DisableHooks = defined @AdiBags/core/Core.lua:213
Unhook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:417
Print = defined @AdiBags/libs/AceConsole-3.0/AceConsole-3.0.lua:50
OpenAllBags = defined @AdiBags/core/Hooks.lua:116
L =
}
safecall = defined @AdiBags/core/Utility.lua:94
Debug = defined @AdiBags/core/Core.lua:62
CreateAnchorWidget = define
7x AdiBags/widgets/ContainerFrame.lua:631: attempt to index field 'Title' (a nil value)
[string "=(tail call)"]: ?
[string "@AdiBags/widgets/LayeredRegion.lua"]:119: in function <AdiBags/widgets/LayeredRegion.lua:108>
9x AdiBags/widgets/ContainerFrame.lua:840: attempt to index field 'BagSlotPanel' (a nil value)
[string "@AdiBags/widgets/ContainerFrame.lua"]:840: in function FilterSlot' [string "@AdiBags/widgets/ContainerFrame.lua"]:877: in function
DispatchItem'
[string "@AdiBags/widgets/ContainerFrame.lua"]:937: in function UpdateButtons' [string "@AdiBags/widgets/ContainerFrame.lua"]:511: in function
RefreshContents'
[string "@AdiBags/widgets/ContainerFrame.lua"]:496: in function ResumeUpdates' [string "@AdiBags/widgets/ContainerFrame.lua"]:476: in function <AdiBags/widgets/ContainerFrame.lua:468> [string "=[C]"]: in function
Show'
[string "@AdiBags/core/Bags.lua"]:96: in function `Open'
[string "@AdiBags/core/Hooks.lua"]:119: in function <AdiBags/core/Hooks.lua:116>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>
Locals:
self = AdiBagsContainer1 {
0 =
firstLoad = true
HeaderLeftRegion = AdiBagsSimpleLayeredRegion1 {
}
isBank = false
OnBackdropLoaded = defined @SharedXML/Backdrop.lua:152
GetBackdropColor = defined @SharedXML/Backdrop.lua:390
SetBackdropBorderColor = defined @SharedXML/Backdrop.lua:422
BottomLeftRegion = AdiBagsSimpleLayeredRegion3 {
}
sameChanged =
}
isReagentBank = false
ApplyBackdrop = defined @SharedXML/Backdrop.lua:294
SetBackdrop = defined @SharedXML/Backdrop.lua:329
ClearBackdrop = defined @SharedXML/Backdrop.lua:282
GetBackdropBorderColor = defined @SharedXML/Backdrop.lua:409
GetBackdrop = defined @SharedXML/Backdrop.lua:347
content =
}
removed =
}
itemGUIDtoItem =
}
sections =
}
changed =
}
added =
}
stacks =
}
SetupTextureCoordinates = defined @SharedXML/Backdrop.lua:214
OnBackdropSizeChanged = defined @SharedXML/Backdrop.lua:182
HasBackdropInfo = defined @SharedXML/Backdrop.lua:278
dirtyLayout = true
GetEdgeSize = defined @SharedXML/Backdrop.lua:188
buttons =
}
widgets =
}
paused = false
BottomRightRegion = AdiBagsSimpleLayeredRegion4 {
}
HeaderRightRegion = AdiBagsSimpleLayeredRegion2 {
}
bagObject =
}
SetupPieceVisuals = defined @SharedXML/Backdrop.lua:246
SetBackdropColor = defined @SharedXML/Backdrop.lua:399
SetBorderBlendMode = defined @SharedXML/Backdrop.lua:266
name = "Backpack"
}
slotData =
bag = 1
slot = 31
itemLocation =
}
guid = ""
count = 0
link = false
maxStack = 0
isBank = false
slotId = 131
bagFamily = 0
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'BagSlotPanel' (a nil value)"
FilterByBag = defined @AdiBags/widgets/ContainerFrame.lua:806
addon =
AcquireItemButton = defined @AdiBags/widgets/ItemButton.lua:179
modules =
}
SectionFontDefault =
}
SecureHook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:335
defaultModulePrototype =
}
GetContainerItemTexture = defined @AdiBags/core/Utility.lua:438
ConfigChanged = defined @AdiBags/core/Core.lua:379
SetDefaultModulePrototype = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:405
Filter = defined @AdiBags/core/Filters.lua:144
IsEnabled = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
Reconfigure = defined @AdiBags/core/Core.lua:226
SetupTooltip = defined @AdiBags/core/Utility.lua:127
RegisterMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
DeleteTheme = defined @AdiBags/core/Theme.lua:90
hooks =
}
GetDistinctItemID = defined @AdiBags/core/Utility.lua:303
CreateFont = defined @AdiBags/core/Fonts.lua:122
isClassic = false
db =
}
OpenOptions = defined @AdiBags/core/Core.lua:294
SetEnabledState = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:273
IterateBags = defined @AdiBags/core/Bags.lua:190
AcquireColumn = defined @AdiBags/core/OO.lua:21
Great, updated the addon, all settings nuked and the scaling and spacing is all wrong, reverting back to previous version and settings are still fucked.. so now my bags looks like crap, sorting is all wrong, and something like "free space" is now in the middle of everything instead of at the end where it used to be -.-
And then I won't even mention the ANNOYING "!" on quest items in version 1.10 that thankfully isn't there in 1.9.54
Oh well, another addon to add to curse as "ignore" to prevent it from updating and messing up my preferences even further.
@Zazou49 Can you file a bug with RCLootCouncil? I don't use this addon, and I have absolutely no idea what it does, or how it interacts with other addons. I'll keep this open, and feel free to cross-reference this bug with the authors of RCLootCouncil.
Sure, I'll do it right now.
@Zazou49 Hold, it looks like this is an error with AdiBags, though it's only one time. I've got a fix in a branch now.
@Talyrius Yeah, odd, you also have nil
for color variables in the skin
setting, but only some numbers:
["ReagentBankColor"] = {
nil, -- [1]
0.235294117647059, -- [2]
nil, -- [3]
0.859999999403954, -- [4]
},
I put a fix in place in a PR that manually loops through the numbers, and sets any nils to 1. Can you check the PR?
@Zazou49 Hold, it looks like this is an error with AdiBags, though it's only one time. I've got a fix in a branch now.
Awesome, I'll test asap.
@Talyrius Yeah, odd, you also have
nil
for color variables in theskin
setting, but only some numbers:["ReagentBankColor"] = { nil, -- [1] 0.235294117647059, -- [2] nil, -- [3] 0.859999999403954, -- [4] },
I put a fix in place in a PR that manually loops through the numbers, and sets any nils to 1. Can you check the PR?
Some values are probably nil as they were likely unchanged from the defaults. Yeah, I'll check it when I'm able to get back on my PC.
I don't think I've ever seen a system where parts of a set are defaulted, yikes. Alright, it's a simple fix and thankfully can only happen once.
Hi everyone,
Wow, what a thread to wake up to. I want to be clear with everyone right now, that rude, insulting, lack of empathy and lack of kindness will not be tolerated here. Your comments will be deleted and/or you will be banned from participating in any future posts here, even if this results in us losing you as a user.
Now that the unpleasant stuff is out of the way: can someone explain to me, does this only happen with RCLootCouncil? Does anyone else get errors when only AdiBags and BugGrabber/BugSack are open?
I'm extremely busy at work today, but I'll try to sneak in a look through out the day.
Yes, I know my post isn't the most constructive, but when you're used to things being in "EXACTLY THIS WAY" and they all the sudden then get changed for no apparent reason then.. frustration and irritation tends to degrade communication :)
The most "triggering" for me is the empty space placement, as seen in the picture
@Litvan I totally understand, and you're absolutely okay to be as critical as you feel you need to be. I will never clamp down on criticism as it's very important to hear from people what works and what doesn't -- I just ask that you conduct yourself with kindness, and treat others with respect. That applies to those that replied to you as well.
I'm sorry that it didn't work out for you -- can you confirm that you also had issues with RCLootCouncil installed?
Hi everyone,
Wow, what a thread to wake up to. I want to be clear with everyone right now, that rude, insulting, lack of empathy and lack of kindness will not be tolerated here. Your comments will be deleted and/or you will be banned from participating in any future posts here, even if this results in us losing you as a user.
Now that the unpleasant stuff is out of the way: can someone explain to me, does this only happen with RCLootCouncil? Does anyone else get errors when only AdiBags and BugGrabber/BugSack are open?
I'm extremely busy at work today, but I'll try to sneak in a look through out the day.
I totally agree, you do fantastic volunteer work for the community, let's not forget that!
For my part when I deactivate RCLoot, I have no more lua errors and the bags work correctly.
@Zazou49 Can you file a bug with RCLootCouncil? I don't use this addon, and I have absolutely no idea what it does, or how it interacts with other addons. I'll keep this open, and feel free to cross-reference this bug with the authors of RCLootCouncil.
I logged in with the latest update and received the same errors without RCLootCouncil. It only happened once; subsequent logins and reloads were error free. Therefore, the most likely explanation is that they're the result of the skin to theme transition of the saved variables.
Well that's... weird. I tried every which way I could think of to do an upgrade and couldn't find any errors, even with partial upgrades. Does anyone have any information on what their previous skin was, perhaps a backup of their saved variables?
1 sec, I might have a backup of the old saved variables vs. the new
I logged in with the latest update and received the same errors without RCLootCouncil. It only happened once; subsequent logins and reloads were error free. Therefore, the most likely explanation is that they're the result of the skin to theme transition of the saved variables.
Same.
After first login I received errors and bags wouldn't open, after a reload it worked.
Well that's... weird. I tried every which way I could think of to do an upgrade and couldn't find any errors, even with partial upgrades. Does anyone have any information on what their previous skin was, perhaps a backup of their saved variables?
Well that's... weird. I tried every which way I could think of to do an upgrade and couldn't find any errors, even with partial upgrades. Does anyone have any information on what their previous skin was, perhaps a backup of their saved variables?
This is the old one https://pastebin.com/3XZkJp8G
This is the new https://pastebin.com/i2VGqFpx
And the errors I got before reloading
3x AdiBags/widgets/ContainerFrame.lua:631: attempt to index field 'Title' (a nil value)
[string "=(tail call)"]: ?
[string "@AdiBags/widgets/LayeredRegion.lua"]:119: in function <AdiBags/widgets/LayeredRegion.lua:108>
3x AdiBags/core/Layout.lua:63: attempt to index field 'Anchor' (a nil value)
[string "@AdiBags/core/Layout.lua"]:63: in function <AdiBags/core/Layout.lua:61>
[string "@AdiBags/core/Layout.lua"]:74: in function `?'
[string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `SendMessage'
[string "@AdiBags/core/Bags.lua"]:97: in function `Open'
[string "@AdiBags/core/Bags.lua"]:126: in function <AdiBags/core/Bags.lua:122>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "TOGGLEBACKPACK"]:1: in function <[string "TOGGLEBACKPACK"]:1>
Locals:
self = <table> {
AcquireItemButton = <function> defined @AdiBags/widgets/ItemButton.lua:179
modules = <table> {
}
SectionFontDefault = <table> {
}
SecureHook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:335
defaultModulePrototype = <table> {
}
GetContainerItemTexture = <function> defined @AdiBags/core/Utility.lua:438
ConfigChanged = <function> defined @AdiBags/core/Core.lua:379
SetDefaultModulePrototype = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:405
Filter = <function> defined @AdiBags/core/Filters.lua:144
IsEnabled = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
Reconfigure = <function> defined @AdiBags/core/Core.lua:226
SetupTooltip = <function> defined @AdiBags/core/Utility.lua:127
RegisterMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
DeleteTheme = <function> defined @AdiBags/core/Theme.lua:90
hooks = <table> {
}
GetDistinctItemID = <function> defined @AdiBags/core/Utility.lua:303
CreateFont = <function> defined @AdiBags/core/Fonts.lua:122
isClassic = false
db = <table> {
}
OpenOptions = <function> defined @AdiBags/core/Core.lua:294
SetEnabledState = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:273
IterateBags = <function> defined @AdiBags/core/Bags.lua:190
AcquireColumn = <function> defined @AdiBags/core/OO.lua:215
OnEnable = <function> defined @AdiBags/core/Core.lua:140
HookBagFrameCreation = <function> defined @AdiBags/core/Bags.lua:318
NewBag = <function> defined @AdiBags/core/Bags.lua:157
GetClass = <function> defined @AdiBags/core/OO.lua:129
RegisterFilter = <function> defined @AdiBags/core/Filters.lua:120
BACKDROP = <table> {
}
OnInitialize = <function> defined =[C]:-1
NewModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:231
isBCC = false
GetContainerItemStackCount = <function> defined @AdiBags/core/Utility.lua:434
IterateFilters = <function> defined @AdiBags/core/Filters.lua:116
ReagentBankUpdated = <function> defined @AdiBags/core/Core.lua:370
CreateBagSlotPanel = <function> defined @AdiBags/widgets/BagSlots.lua:448
TOP_PADDING = 32
hookedBags = <table> {
}
OpenBag = <function> defined @AdiBags/core/Hooks.lua:144
AcquireDropzone = <function> defined @AdiBags/core/OO.lua:215
ToggleAllBags = <function> defined @AdiBags/core/Hooks.lua:93
NewTheme = <function> defined @AdiBags/core/Theme.lua:66
isWrath = false
name = "AdiBags"
OpenBackpack = <function> defined @AdiBags/core/Hooks.lua:175
LayoutBags = <function> defined @AdiBags/core/Layout.lua:67
Disable = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:310
SetGlobalLock = <function> defined @AdiBags/core/Core.lua:427
ParseItemLink = <function> defined @AdiBags/core/Utility.lua:178
DisableHooks = <function> defined @AdiBags/core/Core.lua:213
Unhook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:417
Print = <function> defined @Ace3/AceConsole-3.0/AceConsole-3.0.lua:50
OpenAllBags = <function> defined @AdiBags/core/Hooks.lua:116
L = <table> {
}
safecall = <function> defined @AdiBags/core/Utility.lua:94
Debug = <function> defined @AdiBags/core/Core.lua:62
CreateAnchorWidget = <function> defined @AdiBags/widgets/AnchorWidget.lua:37
CreateGridFrame = <function> defined @AdiBags/
2x AdiBags/widgets/ContainerFrame.lua:840: attempt to index field 'BagSlotPanel' (a nil value)
[string "@AdiBags/widgets/ContainerFrame.lua"]:840: in function `FilterSlot'
[string "@AdiBags/widgets/ContainerFrame.lua"]:877: in function `DispatchItem'
[string "@AdiBags/widgets/ContainerFrame.lua"]:937: in function `UpdateButtons'
[string "@AdiBags/widgets/ContainerFrame.lua"]:511: in function `RefreshContents'
[string "@AdiBags/widgets/ContainerFrame.lua"]:496: in function `ResumeUpdates'
[string "@AdiBags/widgets/ContainerFrame.lua"]:476: in function <AdiBags/widgets/ContainerFrame.lua:468>
[string "=[C]"]: in function `Show'
[string "@AdiBags/core/Bags.lua"]:96: in function `Open'
[string "@AdiBags/core/Bags.lua"]:126: in function <AdiBags/core/Bags.lua:122>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "TOGGLEBACKPACK"]:1: in function <[string "TOGGLEBACKPACK"]:1>
Locals:
self = AdiBagsContainer1 {
0 = <userdata>
firstLoad = true
HeaderLeftRegion = AdiBagsSimpleLayeredRegion1 {
}
isBank = false
OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
SetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:422
BottomLeftRegion = AdiBagsSimpleLayeredRegion3 {
}
sameChanged = <table> {
}
isReagentBank = false
ApplyBackdrop = <function> defined @SharedXML/Backdrop.lua:294
SetBackdrop = <function> defined @SharedXML/Backdrop.lua:329
ClearBackdrop = <function> defined @SharedXML/Backdrop.lua:282
GetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:409
GetBackdrop = <function> defined @SharedXML/Backdrop.lua:347
content = <table> {
}
removed = <table> {
}
itemGUIDtoItem = <table> {
}
sections = <table> {
}
changed = <table> {
}
added = <table> {
}
stacks = <table> {
}
SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
OnBackdropSizeChanged = <function> defined @SharedXML/Backdrop.lua:182
HasBackdropInfo = <function> defined @SharedXML/Backdrop.lua:278
dirtyLayout = true
GetEdgeSize = <function> defined @SharedXML/Backdrop.lua:188
buttons = <table> {
}
widgets = <table> {
}
paused = false
BottomRightRegion = AdiBagsSimpleLayeredRegion4 {
}
HeaderRightRegion = AdiBagsSimpleLayeredRegion2 {
}
bagObject = <table> {
}
SetupPieceVisuals = <function> defined @SharedXML/Backdrop.lua:246
SetBackdropColor = <function> defined @SharedXML/Backdrop.lua:399
SetBorderBlendMode = <function> defined @SharedXML/Backdrop.lua:266
name = "Backpack"
}
slotData = <table> {
bag = 0
guid = "Item-1403-0-40000008D1F0D4AD"
class = "Item Enhancement"
itemLocation = <table> {
}
equipSlot = ""
slotId = 1
itemId = 116117
link = "|cff0070dd|Hitem:116117::::::::70:269:::::::::|h[Rook's Lucky Fishin' Line]|h|r"
subclass = "Weapon"
reqLevel = 37
isBank = false
name = "Rook's Lucky Fishin' Line"
quality = 3
iLevel = 37
count = 1
texture = 132893
maxStack = 5
vendorPrice = 0
slot = 1
bagFamily = 0
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'BagSlotPanel' (a nil value)"
FilterByBag = <function> defined @AdiBags/widgets/ContainerFrame.lua:806
addon = <table> {
AcquireItemButton = <function> defined @AdiBags/widgets/ItemButton.lua:179
modules = <table> {
}
SectionFontDefault = <table> {
}
SecureHook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:335
defaultModulePrototype = <table> {
}
GetContainerItemTexture = <function> defined @AdiBags/core/Utility.lua:438
ConfigChanged = <function> defined @AdiBags/core/Core.lua:379
SetDefaultModulePrototype = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:405
Filter = <function> defined @AdiBags/core/Filters.lua:144
IsEnabled = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
Reconfigure = <function> defined @AdiBags/core/Core.lua:226
SetupTooltip = <function> defined @AdiBags/core/Utility.lua:127
RegisterMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
DeleteTheme = <function> defined @AdiBags/core/Theme.lua:90
hooks = <table> {
}
GetDistinctItemID = <function> defined @AdiBags/core/Utility.lua:303
CreateFont = <function> defined @AdiBags/core/Fonts.lua:122
isClassic = false
db = <table> {
}
OpenOptions = <function> defined @AdiBags/core/Core.lua:294
SetEnabledState = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = <func
1x AdiBags/core/Bags.lua:137: attempt to index field 'CloseButton' (a nil value)
[string "@AdiBags/core/Bags.lua"]:137: in function `GetFrame'
[string "@AdiBags/core/Bags.lua"]:90: in function `Open'
[string "@AdiBags/core/Bags.lua"]:126: in function <AdiBags/core/Bags.lua:122>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "TOGGLEBACKPACK"]:1: in function <[string "TOGGLEBACKPACK"]:1>
Locals:
self = <table> {
SetDefaultModuleLibraries = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:363
isBank = false
Enable = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:290
NewModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:231
EnableModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:328
modules = <table> {
}
GetModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:206
IterateEmbeds = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:438
SecureHook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:335
defaultModuleLibraries = <table> {
}
PostDisable = <function> defined @AdiBags/core/Bags.lua:231
RawHookScript = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:394
SetDefaultModulePrototype = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:405
name = "AdiBags_Backpack"
IsEnabled = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
orderedModules = <table> {
}
bagIds = <table> {
}
DisableModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:346
frame = AdiBagsContainer1 {
}
baseName = "AdiBags"
Sort = <function> defined @AdiBags/core/Bags.lua:225
RegisterMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
AdiBags_InteractingWindowChanged = <function> defined @AdiBags/core/Bags.lua:212
GetName = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:275
IsHooked = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:492
order = 10
bagName = "Backpack"
IsModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:213
hooks = <table> {
}
SetDefaultModuleState = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:383
SendMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:49
UnhookAll = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:476
SetEnabledState = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:273
enabledState = true
Unhook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:417
RegisterEvent = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterAllMessages = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
SecureHookScript = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:409
HookScript = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:365
defaultModuleState = true
IterateModules = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:433
UnregisterAllEvents = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
RawHook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:312
PostEnable = <function> defined @AdiBags/core/Bags.lua:207
moduleName = "Backpack"
UnregisterEvent = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
Disable = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:310
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Backpack"
(*temporary) = false
(*temporary) = "attempt to index field 'CloseButton' (a nil value)"
addon = <table> {
AcquireItemButton = <function> defined @AdiBags/widgets/ItemButton.lua:179
modules = <table> {
}
SectionFontDefault = <table> {
}
SecureHook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:335
defaultModulePrototype = <table> {
}
GetContainerI
1x Usage: self:SetVertexColor(color [, a])
[string "=(tail call)"]: ?
[string "@AdiBags/core/OO.lua"]:60: in function <AdiBags/core/OO.lua:52>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "@AdiBags/core/Bags.lua"]:136: in function `GetFrame'
[string "@AdiBags/core/Bags.lua"]:90: in function `Open'
[string "@AdiBags/core/Bags.lua"]:126: in function <AdiBags/core/Bags.lua:122>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "TOGGLEBACKPACK"]:1: in function <[string "TOGGLEBACKPACK"]:1>