ascott18 / TellMeWhen

TellMeWhen is a combat tracking AddOn for World of Warcraft Retail and Classic
https://wow.curseforge.com/projects/tellmewhen
GNU General Public License v3.0
86 stars 11 forks source link

LUA error when logging into an alt for the first time in a while - table index is nil #2216

Closed raysmith59 closed 2 months ago

raysmith59 commented 2 months ago

WoW Version

Retail

TellMeWhen Version

11.0.5

Describe the bug

Logged in, got this error. When I went into /tmw to get the version it happened again.

1x TellMeWhen: TellMeWhen/Components/Core/Common/Actions.lua:43: table index is nil [string "@TellMeWhen/TellMeWhen.lua"]:2872: in function <TellMeWhen/TellMeWhen.lua:2829>

Locals: self = TMW { CovenantIcons =

{ } modules =
{ } DS =
{ } db =
{ } ALLOW_LOCKDOWN_CONFIG = true operators =
{ } isNumber =
{ } COMMON =
{ } TEXT =
{ } EquivFullIDLookup =
{ } InitializedDatabase = true name = "TellMeWhen" Defaults =
{ } C =
{ } BackupDate = "05:28:35 PM" SNIPPETS =
{ } L =
{ } OrderedTypes =
{ } justifyVPoints =
{ } Views =
{ } CHANGELOG = "## v11.0.5

v11.0.4

v11.0.3

v11.0.2

{ } UPD_INTV = 0.051000 Locked = true NAMES =
{ } GUIDToOwner =
{ } justifyPoints =
{ } CompareFuncs =
{ } GCD = 0 EventList =
{ } EVENTS =
{ } EquivOriginalLookup =
{ } CONST =
{ } indentLib =
{ } GroupsToUpdate =
{ } GCDSpell = 53 Classes =
{ } isRetail = true Group_Defaults =
{ } SpellTexturesMetaIndex =
{ } performedEvent = "TMW_UPGRADE_PERFORMED" UNITS =
{ } isWrath = false profile =
{ } DOGTAG =
{ } IconStateArbitrator =
{ } time = 33964.484000 IconEventUpdateEngine = Frame { } isCata = false baseName = "TellMeWhen" TIMERS =
{ } Backupdb =
{ } SUG =
{ } strlowerCache =
{ } DD =
{ } DROPDOWNMENU =
{ } CNDT =
{ } enabledState = true points =
{ } IE = TellMeWhen_IconEditor { } CI =
{ } spellTextureCache =
{ } isClassic = false Initialized = true EquivFirstIDLookup =
{ } EquivFullNameLookup =
{ } DEFAULT_ICON_SETTINGS =
{ } defaultModuleLibraries =
{ } BE =
{ } IconsToUpdate =
{ } PreviousGUIDToOwner =
{ } COUNTERS =
{ } ValidityCheckQueue =
{ } orderedModules =
{ } IconDragger =
{ } Icon_Defaults =
{ } OrderedViews =
{ } Types =
{ } HaveUpgradedOnce = true global =
{ } callbackregistry =
{ } } success = false err = "TellMeWhen/Components/Core/Common/Actions.lua:43: table index is nil" time = 33964.484000 TMW = TMW { CovenantIcons =
{ } modules =
{ } DS =
{ } db =
{ } ALLOW_LOCKDOWN_CONFIG = true operators =
{ } isNumber =
{ } COMMON =
{ } TEXT =
{ } EquivFullIDLookup =
{ } InitializedDatabase = true name = "TellMeWhen" Defaults =
{ } C =
{ } BackupDate = "05:28:35 PM" SNIPPETS =
{ } L =
{ } OrderedTypes =
{ } justifyVPoints =
{ } Views =
{ } CHANGELOG = "## v11.0.5
  • Spell Cooldown and Reactive Ability icons are vastly more efficient if the tracked ability is on your action bars (macros excluded).
    • This is done by utilizing new WoW 11.0 APIs that are specific to abilities present on action bars.
  • Fix: #2197 upstream issue in Li
  • Export Strings

    N/A (far as I can tell)
    ascott18 commented 2 months ago

    Duplicate of #2205, #2208, #2213