BetterBags

BetterBags

2M Downloads

Crash Issue

alexandruivan opened this issue ยท 1 comments

commented

Addon Version

v0.3.41

World of Warcraft Version

Retail

Describe the bug

Betterbags started randomly crashing.

37x BetterBags_GearFirst/main.lua:125: attempt to index local 'b' (a nil value)
[BetterBags_GearFirst/main.lua]:125: in function <BetterBags_GearFirst/main.lua:120>
[tail call]: ?
[C]: in function 'sort'
[BetterBags/frames/grid.lua]:248: in function 'Sort'
[BetterBags/views/gridview.lua]:374: in function 'Render'
[BetterBags/frames/bag.lua]:451: in function 'Draw'
[BetterBags/core/init.lua]:312: in function 'cb'
[BetterBags/core/events.lua]:49: in function <BetterBags/core/events.lua:47>
[C]: ?
[AddOnSkins/Libs/Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua]:19: in function <...ibs/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[AddOnSkins/Libs/Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua]:54: in function 'SendMessage'
[BetterBags/core/events.lua]:206: in function 'SendMessage'
[BetterBags/core/events.lua]:224: in function <BetterBags/core/events.lua:223>

Locals:
kind = 0
a =

{
view = 2
headerDisabled = false
fillWidth = false
kind = 0
originalTextColor =
{
}
title = Button {
}
content =
{
}
maxItemsPerRow = 7
frame = Frame {
}
collapsed = false
shouldShrinkWhenCollapsed = true
}
b = nil
shouldSort = false
sortResult = false
(*temporary) = "Gear: Raid"
(*temporary) = "Recent Items"
(*temporary) =
{
data =
{
}
modules =
{
}
defaultModuleLibraries =
{
}
baseName = "BetterBags"
enabledState = true
locale = "enUS"
moduleName = "Localization"
defaultModuleState = true
name = "BetterBags_Localization"
orderedModules =
{
}
}
(*temporary) = "Recent Items"
(*temporary) = "Recent Items"
(*temporary) = "enUS"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'b' (a nil value)"
sort =
{
defaultModuleLibraries =
{
}
name = "BetterBags_Sort"
orderedModules =
{
}
enabledState = false
baseName = "BetterBags"
modules =
{
}
moduleName = "Sort"
defaultModuleState = true
}
L =
{
data =
{
}
modules =
{
}
defaultModuleLibraries =
{
}
baseName = "BetterBags"
enabledState = true
locale = "enUS"
moduleName = "Localization"
defaultModuleState = true
name = "BetterBags_Localization"
orderedModules =
{
}
}
const =
{
BANK_ONLY_BAGS =
{
}
BAG_KIND =
{
}
modules =
{
}
BANK_TAB =
{
}
BANK_BAGS =
{
}
GEAR_SECTION_ORDER =
{
}
BINDING_SCOPE =
{
}
BANK_ONLY_BAGS_LIST =
{
}
baseName = "BetterBags"
BAG_SUBTYPES =
{
}
DATABASE_DEFAULTS =
{
}
SECTION_SORT_TYPE =
{
}
FORM_LAYOUT =
{
}
INVENTORY_TYPE_TO_INVENTORY_SLOTS =
{
}
EQUIPMENT_SLOTS =
{
}
TRADESKILL_MAP =
{
}
name = "BetterBags_Constants"
BRIEF_EXPANSION_MAP =
{
}
orderedModules =
{
}
EXPANSION_MAP =
{
}
defaultModuleLibraries =
{
}
OFFSETS =
{
}
ITEM_QUALITY_COLOR =
{
}
BINDING_MAP =
{
}
ITEM_QUALITY_HIGHLIGHT =
{
}
BAG_SUBTYPE_TO_QUALITY =
{
}
ITEM_QUALITY_TO_ENUM =
{
}
ITEM_QUALITY =
{
}
EXPANSION_TYPE =
{
}
ITEM_SORT_TYPE =
{
}
defaultModuleState = true
BAG_VIEW =
{
}
WINDOW_KIND =
{
}
ITEM_QUALITY_COLOR_LOW =
{
}
BACKPACK_ONLY_BAGS_LIST =
{
}
enabledState = false
BACKPACK_ONLY_REAGENT_BAGS =
{
}
ACCOUNT_BANK_BAGS =
{
}
GRID_COMPACT_STYLE =
{
}
BACKPACK_BAGS =
{
}
MOVEMENT_FLOW =
{
}
ITEM_BAG_FAMILY =
{
}
ITEM_QUALITY_COLOR_HIGH =
{
}
moduleName = "Constants"
BACKPACK_ONLY_BAGS =
{
}
}

Steps to reproduce

  1. Just whenever I try to open the bag anywhere
commented

That's the "GearFirst" plugin causing issues, according to your provided Lua error.