Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nothing gets displayed in my bags across all toons - not sure what setting I messed up #730

Open
c436zhan opened this issue Nov 19, 2024 · 2 comments
Assignees
Labels
bug Something isn't working triage

Comments

@c436zhan
Copy link

Addon Version

v0.3.18

World of Warcraft Version

Retail

Describe the bug

image

Steps to reproduce

  • not sure
  • open bag
@c436zhan
Copy link
Author

[13:40] Interface/AddOns/BetterBags/util/sort.lua:108: attempt to compare string with nil 
[13:40] [string "@Interface/AddOns/BetterBags/util/sort.lua"]:108: in function <Interface/AddOns/BetterBags/util/sort.lua:96>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `sort'
[string "@Interface/AddOns/BetterBags/frames/grid.lua"]:242: in function `Sort'
[string "@Interface/AddOns/BetterBags/views/gridview.lua"]:371: in function `Render'
[string "@Interface/AddOns/BetterBags/frames/bag.lua"]:316: in function `Draw'
[string "@Interface/AddOns/BetterBags/core/init.lua"]:290: in function `cb'
[string "@Interface/AddOns/BetterBags/core/events.lua"]:49: in function <Interface/AddOns/BetterBags/core/events.lua:47>
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI_Libraries/Core/CallbackHandler-1.0-8/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-8/CallbackHandler-1.0.lua"]:54: in function `SendMessage'
[string "@Interface/AddOns/BetterBags/core/events.lua"]:206: in function `SendMessage'
[string "@Interface/AddOns/BetterBags/core/events.lua"]:224: in function <Interface/AddOns/BetterBags/core/events.lua:223> 
[13:40] kind = 0
a = <table> {
 content = <table> {
 }
 frame = Frame {
 }
 title = Button {
 }
 maxItemsPerRow = 7
}
b = <table> {
 content = <table> {
 }
 frame = Frame {
 }
 title = Button {
 }
 maxItemsPerRow = 7
}
shouldSort = false
sortResult = false
(*temporary) = "Off Hand"
(*temporary) = nil
(*temporary) = Button {
}
(*temporary) = nil
(*temporary) = "attempt to compare string with nil"
sort = <table> {
 defaultModuleLibraries = <table> {
 }
 name = "BetterBags_Sort"
 orderedModules = <table> {
 }
 enabledState = false
 baseName = "BetterBags"
 modules = <table> {
 }
 moduleName = "Sort"
 defaultModuleState = true
}
L = <table> {
 data = <table> {
 }
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 baseName = "BetterBags"
 enabledState = true
 locale = "enUS"
 moduleName = "Localization"
 defaultModuleState = true
 name = "BetterBags_Localization"
 orderedModules = <table> {
 }
}
 
[13:40] Interface/AddOns/BetterBags/util/sort.lua:108: attempt to compare string with nil 
[13:40] [string "@Interface/AddOns/BetterBags/util/sort.lua"]:108: in function <Interface/AddOns/BetterBags/util/sort.lua:96>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `sort'
[string "@Interface/AddOns/BetterBags/frames/grid.lua"]:242: in function `Sort'
[string "@Interface/AddOns/BetterBags/views/gridview.lua"]:371: in function `Render'
[string "@Interface/AddOns/BetterBags/frames/bag.lua"]:316: in function `Draw'
[string "@Interface/AddOns/BetterBags/core/init.lua"]:290: in function `cb'
[string "@Interface/AddOns/BetterBags/core/events.lua"]:49: in function <Interface/AddOns/BetterBags/core/events.lua:47>
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI_Libraries/Core/CallbackHandler-1.0-8/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-8/CallbackHandler-1.0.lua"]:54: in function `SendMessage'
[string "@Interface/AddOns/BetterBags/core/events.lua"]:206: in function `SendMessage'
[string "@Interface/AddOns/BetterBags/core/events.lua"]:224: in function <Interface/AddOns/BetterBags/core/events.lua:223> 
[13:40] kind = 0
a = <table> {
 content = <table> {
 }
 frame = Frame {
 }
 title = Button {
 }
 maxItemsPerRow = 7
}
b = <table> {
 content = <table> {
 }
 frame = Frame {
 }
 title = Button {
 }
 maxItemsPerRow = 7
}
shouldSort = false
sortResult = false
(*temporary) = "Off Hand"
(*temporary) = nil
(*temporary) = Button {
}
(*temporary) = nil
(*temporary) = "attempt to compare string with nil"
sort = <table> {
 defaultModuleLibraries = <table> {
 }
 name = "BetterBags_Sort"
 orderedModules = <table> {
 }
 enabledState = false
 baseName = "BetterBags"
 modules = <table> {
 }
 moduleName = "Sort"
 defaultModuleState = true
}
L = <table> {
 data = <table> {
 }
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 baseName = "BetterBags"
 enabledState = true
 locale = "enUS"
 moduleName = "Localization"
 defaultModuleState = true
 name = "BetterBags_Localization"
 orderedModules = <table> {
 }
}
 
[13:40] Interface/AddOns/BetterBags/util/sort.lua:108: attempt to compare string with nil 
[13:40] [string "@Interface/AddOns/BetterBags/util/sort.lua"]:108: in function <Interface/AddOns/BetterBags/util/sort.lua:96>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `sort'
[string "@Interface/AddOns/BetterBags/frames/grid.lua"]:242: in function `Sort'
[string "@Interface/AddOns/BetterBags/views/gridview.lua"]:371: in function `Render'
[string "@Interface/AddOns/BetterBags/frames/bag.lua"]:316: in function `Draw'
[string "@Interface/AddOns/BetterBags/core/init.lua"]:290: in function `cb'
[string "@Interface/AddOns/BetterBags/core/events.lua"]:49: in function <Interface/AddOns/BetterBags/core/events.lua:47>
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI_Libraries/Core/CallbackHandler-1.0-8/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-8/CallbackHandler-1.0.lua"]:54: in function `SendMessage'
[string "@Interface/AddOns/BetterBags/core/events.lua"]:206: in function `SendMessage'
[string "@Interface/AddOns/BetterBags/core/events.lua"]:224: in function <Interface/AddOns/BetterBags/core/events.lua:223> 
[13:40] kind = 0
a = <table> {
 content = <table> {
 }
 frame = Frame {
 }
 title = Button {
 }
 maxItemsPerRow = 7
}
b = <table> {
 content = <table> {
 }
 frame = Frame {
 }
 title = Button {
 }
 maxItemsPerRow = 7
}
shouldSort = false
sortResult = false
(*temporary) = "Off Hand"
(*temporary) = nil
(*temporary) = Button {
}
(*temporary) = nil
(*temporary) = "attempt to compare string with nil"
sort = <table> {
 defaultModuleLibraries = <table> {
 }
 name = "BetterBags_Sort"
 orderedModules = <table> {
 }
 enabledState = false
 baseName = "BetterBags"
 modules = <table> {
 }
 moduleName = "Sort"
 defaultModuleState = true
}
L = <table> {
 data = <table> {
 }
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 baseName = "BetterBags"
 enabledState = true
 locale = "enUS"
 moduleName = "Localization"
 defaultModuleState = true
 name = "BetterBags_Localization"
 orderedModules = <table> {
 }
}
message.txt
7 KB

@Arahkni
Copy link

Arahkni commented Dec 30, 2024

Having the same issue here.

[string "@BetterBags/data/items.lua"]:1088: in function `GetCategory'
[string "@BetterBags/data/items.lua"]:729: in function `LoadItems'
[string "@BetterBags/data/items.lua"]:807: in function <BetterBags/data/items.lua:801>
[string "@BetterBags/data/loader.lua"]:130: in function `event'
[string "@BetterBags/core/async.lua"]:55: in function `worker'
[string "@BetterBags/core/async.lua"]:65: in function `DoWithDelay'
[string "@BetterBags/core/async.lua"]:74: in function `Do'
[string "@BetterBags/core/async.lua"]:195: in function `Until'
[string "@BetterBags/data/loader.lua"]:114: in function `event'
[string "@BetterBags/core/async.lua"]:55: in function <BetterBags/core/async.lua:46>

Locals:
self = <table> {
 modules = <table> {
 }
 baseName = "BetterBags"
 defaultModuleState = true
 enabledState = true
 previousItemGUID = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 loaders = <table> {
 }
 equipmentCache = <table> {
 }
 _firstLoad = <table> {
 }
 _doingRefresh = false
 _preSort = false
 _newItemTimers = <table> {
 }
 loadCount = 2
 name = "BetterBags_Items"
 slotInfo = <table> {
 }
 searchCache = <table> {
 }
 orderedModules = <table> {
 }
 moduleName = "Items"
}
ctx = <table> {
 keys = <table> {
 }
 done = false
}
data = <table> {
 bagid = 0
 forceClear = false
 inventoryType = 0
 transmogInfo = <table> {
 }
 inventorySlots = <table> {
 }
 slotid = 7
 basic = false
 itemHash = "3434|h[Slumber Sand]|h|r170"
 slotkey = "0_7"
 bindingInfo = <table> {
 }
 stacks = 0
 itemLinkInfo = <table> {
 }
 isItemEmpty = false
 containerInfo = <table> {
 }
 stackedCount = 5
 kind = 0
 itemInfo = <table> {
 }
 questInfo = <table> {
 }
}
customCategory = nil
category = "Consumable - "
(*temporary) = "Consumable - "
(*temporary) = nil
(*temporary) = 254
(*temporary) = "Expansion"
(*temporary) = "attempt to concatenate field '?' (a nil value)"
L = <table> {
 data = <table> {
 }
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 baseName = "BetterBags"
 enabledState = true
 locale = "enUS"
 moduleName = "Localization"
 defaultModuleState = true
 name = "BetterBags_Localization"
 orderedModules = <table> {
 }
}
database = <table> {
 modules = <table> {
 }
 defaultModuleState = true
 data = <table> {
 }
 baseName = "BetterBags"
 enabledState = true
 defaultModuleLibraries = <table> {
 }
 name = "BetterBags_Database"
 orderedModules = <table> {
 }
 moduleName = "Database"
}
items = <table> {
 modules = <table> {
 }
 baseName = "BetterBags"
 defaultModuleState = true
 enabledState = true
 previousItemGUID = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 loaders = <table> {
 }
 equipmentCache = <table> {
 }
 _firstLoad = <table> {
 }
 _doingRefresh = false
 _preSort = false
 _newItemTimers = <table> {
 }
 loadCount = 2
 name = "BetterBags_Items"
 slotInfo = <table> {
 }
 searchCache = <table> {
 }
 orderedModules = <table> {
 }
 moduleName = "Items"
}
categories = <table> {
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 categoryCount = 1
 name = "BetterBags_Categories"
 ephemeralCategories = <table> {
 }
 orderedModules = <table> {
 }
 categoryFunctions = <table> {
 }
 baseName = "BetterBags"
 ephemeralCategoryByItemID = <table> {
 }
 enabledState = true
 defaultModuleState = true
 moduleName = "Categories"
 itemsWithNoCategory = <table> {
 }
}
const = <table> {
 BANK_ONLY_BAGS = <table> {
 }
 BAG_KIND = <table> {
 }
 modules = <table> {
 }
 BANK_TAB = <table> {
 }
 BANK_BAGS = <table> {
 }
 BINDING_SCOPE = <table> {
 }
 BANK_ONLY_BAGS_LIST = <table> {
 }
 baseName = "BetterBags"
 BAG_SUBTYPES = <table> {
 }
 DATABASE_DEFAULTS = <table> {
 }
 SECTION_SORT_TYPE = <table> {
 }
 defaultModuleState = true
 FORM_LAYOUT = <table> {
 }
 INVENTORY_TYPE_TO_INVENTORY_SLOTS = <table> {
 }
 EQUIPMENT_SLOTS = <table> {
 }
 name = "BetterBags_Constants"
 TRADESKILL_MAP = <table> {
 }
 orderedModules = <table> {
 }
 BRIEF_EXPANSION_MAP = <table> {
 }
 EXPANSION_MAP = <table> {
 }
 OFFSETS = <table> {
 }
 ITEM_QUALITY_COLOR = <table> {
 }
 BINDING_MAP = <table> {
 }
 ITEM_QUALITY_HIGHLIGHT = <table> {
 }
 ITEM_QUALITY_TO_ENUM = <table> {
 }
 BAG_SUBTYPE_TO_QUALITY = <table> {
 }
 EXPANSION_TYPE = <table> {
 }
 ITEM_SORT_TYPE = <table> {
 }
 BACKPACK_BAGS = <table> {
 }
 BAG_VIEW = <table> {
 }
 WINDOW_KIND = <table> {
 }
 ITEM_QUALITY_COLOR_LOW = <table> {
 }
 BACKPACK_ONLY_BAGS_LIST = <table> {
 }
 enabledState = false
 BACKPACK_ONLY_REAGENT_BAGS = <table> {
 }
 ACCOUNT_BANK_BAGS = <table> {
 }
 GRID_COMPACT_STYLE = <table> {
 }
 REAGENTBANK_BAGS = <table> {
 }
 MOVEMENT_FLOW = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 ITEM_BAG_FAMILY = <table> {
 }
 ITEM_QUALITY_COLOR_HIGH = <table> {
 }
 moduleName = "Constants"
 BACKPACK_ONLY_BAGS = <table> {
 }
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working triage
Projects
Status: To Triage
Development

No branches or pull requests

3 participants