"BetterSort/AlphabeticalSort line 13 index local 'a'
Myrroddin opened this issue ยท 2 comments
Addon Version
v0.1.56
World of Warcraft Version
Classic Era (And SoD/Hardcore)
Describe the bug
Log into the game and get the error. View the auction house and get the error. Open the bags and get the error.
4x ...ceBetterBags_BetterSort/AlphabeticalSort.lua:13: attempt to index local 'a' (a number value)
[string "@BetterBags_BetterSort/AlphabeticalSort.lua"]:13: in function <...ceBetterBags_BetterSort/AlphabeticalSort.lua:12>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `sort'
[string "@BetterBags/frames/grid.lua"]:162: in function `Sort'
[string "@BetterBags/views/gridview.lua"]:240: in function `Render'
[string "@BetterBags/frames/bag.lua"]:205: in function `Draw'
[string "@BetterBags/core/init.lua"]:239: in function `cb'
[string "@BetterBags/core/events.lua"]:50: in function <BetterBags/core/events.lua:45>
[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 "@BetterBags/core/events.lua"]:186: in function <BetterBags/core/events.lua:185>
Locals:
a = 0
b = <table> {
view = 2
headerDisabled = false
title = Button {
}
fillWidth = false
frame = Frame {
}
content = <table> {
}
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'a' (a number value)"
L = <table> {
SetDefaultModuleLibraries = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:363
Enable = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:290
NewModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:231
data = <table> {
}
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
IsModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:213
defaultModuleLibraries = <table> {
}
SetEnabledState = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
baseName = "BetterBags"
enabledState = true
S = <function> defined @BetterBags/core/localization.lua:26
G = <function> defined @BetterBags/core/localization.lua:18
moduleName = "Localization"
GetName = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:275
defaultModuleState = true
Disable = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:310
IterateModules = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:433
name = "BetterBags_Localization"
SetDefaultModulePrototype = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:405
IsEnabled = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
orderedModules = <table> {
}
SetDefaultModuleState = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:383
DisableModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:346
}
Steps to reproduce
- Anything that affects inventory will trigger the error.
- The bags do not need to be open. I was at the auction house.
This is not a BetterBags issue -- there is a plugin called BetterSort that is causing this issue, which is not written by us. Please reach out to that author and disable their plugin in the meantime.
Thanks!