BetterBags

BetterBags

1M Downloads

Cataclysm Classic version broke in 0.1.77

Pewtro opened this issue ยท 3 comments

commented

Addon Version

v0.1.77

World of Warcraft Version

Cataclysm

Describe the bug

When updating to 0.1.77, cataclysm classic has a large amount of lua errors causing bags to no longer work.

Reverting to 0.1.75 works again.

Steps to reproduce

  1. Install 0.1.77 on cataclysm and notice lua errors
commented

on sod

image

commented

Same for SOD.

`Message: Interface/AddOns/BetterBags/core/constants.lua:289: table index is nil
Time: Wed Jul 24 12:09:33 2024
Count: 1
Stack: Interface/AddOns/BetterBags/core/constants.lua:289: table index is nil
[string "@Interface/AddOns/BetterBags/core/constants.lua"]:289: in main chunk

Locals: addonName = "BetterBags"
addon =

{
SetDefaultModuleLibraries = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:363
Enable = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:290
NewModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:231
isBCC = false
EnableModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:328
modules =
{
}
GetModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:206
IterateEmbeds = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:438
SecureHookScript = defined @Interface/AddOns/BetterBags/libs/AceHook-3.0/AceHook-3.0.lua:409
defaultModuleLibraries =
{
}
RawHookScript = defined @Interface/AddOns/BetterBags/libs/AceHook-3.0/AceHook-3.0.lua:394
GetName = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:275
name = "BetterBags"
IsEnabled = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:447
orderedModules =
{
}
DisableModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:346
isRetail = false
HookScript = defined @Interface/AddOns/BetterBags/libs/AceHook-3.0/AceHook-3.0.lua:365
IsHooked = defined @Interface/AddOns/BetterBags/libs/AceHook-3.0/AceHook-3.0.lua:492
IsModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:464
SetDefaultModuleState = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:383
SetEnabledState = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = defined @Interface/AddOns/BetterBags/libs/AceHook-3.0/AceHook-3.0.lua:273
enabledState = true
SecureHook = defined @Interface/AddOns/BetterBags/libs/AceHook-3.0/AceHook-3.0.lua:335
isClassic = true
hooks =
{
}
SetDefaultModulePrototype = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:405
IterateModules = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:433
isCata = false
RawHook = defined @Interface/AddOns/BetterBags/libs/AceHook-3.0/AceHook-3.0.lua:312
UnhookAll = defined @Interface/AddOns/BetterBags/libs/AceHook-3.0/AceHook-3.0.lua:476
Unhook = defined @Interface/AddOns/BetterBags/libs/AceHook-3.0/AceHook-3.0.lua:417
defaultModuleState = false
Disable = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:310
}
L =
{
SetDefaultModuleLibraries = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:363
Enable = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:290
NewModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:231
data =
{
}
EnableModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:328
modules =
{
}
GetModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:206
IterateEmbeds = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:438
IsModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:213
defaultModuleLibraries =
{
}
SetEnabledState = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:420
enabledState = true
S = defined @Interf`

commented

This issue is resolved in v0.1.78