LUA error when leaving an arena match #185


Closed
  • SweepyBoop created this issue Jul 28, 2021

    I got this error when leaving an arena match (played with mage, rogue, on priest), this seems to be related to shimmer (spell ID 212653 as shown below).

    Odd thing is I don't even have party frames enabled so I shouldn't be tracking friendly (party1) cooldowns.

     

    Message: ...ns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:247: attempt to perform arithmetic on field 'charges' (a nil value)
    Time: Wed Jul 28 18:25:37 2021
    Count: 3
    Stack: ...ns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:247: attempt to perform arithmetic on field 'charges' (a nil value)
    [string "@Interface\AddOns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua"]:247: in function `func'
    [string "@Interface\AddOns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua"]:179: in function <...ns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:175>

    Locals: unit = "party1"
    spellid = 212653
    tps = <table> {
    detected = true
    }
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to perform arithmetic on field 'charges' (a nil value)"
    lib = <table> {
    DetectSpell = <function> defined @Interface\AddOns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:636
    IsUnitRegistered = <function> defined @Interface\AddOns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:615
    guid_to_unitid = <table> {
    }
    tracked_players = <table> {
    }
    GetCooldownsData = <function> defined @Interface\AddOns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:655
    UnregisterAllCallbacks = <function> defined @Interface\AddOns\BigDebuffs\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
    GetCooldownData = <function> defined @Interface\AddOns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:661
    ClearTalents = <function> defined @Interface\AddOns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:528
    IterateCooldowns = <function> defined @Interface\AddOns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:795
    RegisterCallback = <function> defined @Interface\AddOns\BigDebuffs\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
    GroupInSpecT_Update = <function> defined @Interface\AddOns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:553
    GetUnitCooldownInfo = <function> defined @Interface\AddOns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:631
    registered_units = <table> {
    }
    callbacks = <table> {
    }
    UnregisterUnit = <function> defined @Interface\AddOns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:602
    frame = <unnamed> {
    }
    RegisterUnit = <function> defined @Interface\AddOns\GladiusEx\libs\LibCooldownTracker-1.0\library.lua:589
    UnregisterCallback = <function> defined @Interface\AddOns\BigDebuffs\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
    }
    GetTime = <function> defined =[C]:-1
    SpellData = <table> {
    199483 = <table> {
    }
    191427 = <table> {
    }
    207028 = <table> {
    }
    1022 = <table> {
    }
    115151 = <table> {
    }
    198589 = <table> {
    }
    263165 = <table> {
    }
    2050 = <table> {
    }
    246287 = <table> {
    }
    327104 = <table> {
    }
    22570 = <table> {
    }
    275699 = <table> {
    }
    20572 = <table> {
    }
    257541 = <table> {
    }
    152173 = <table> {
    }
    108503 = <table> {
    }
    22842 = <table> {
    }
    5211 = <table> {
    }
    51886 = <table> {
    }
    66 = <table> {
    }
    527 = <table> {
    }
    206649 = <table> {
    }
    6262 = <table> {
    }
    233759 = <table> {
    }
    207289 = <table> {
    }
    152175 = <table> {
    }
    133 = <table> {
    }
    265221 = <table> {
    }
    102558 = <table> {
    }
    201664 = <table> {
    }
    326860 = <table> {
    }
    205629 = <table> {
    }
    345019 = <table> {
    }
    58984 = <table> {
    }
    68992 = <table> {
    }
    205630 = <table> {
    }
    271877 = <table> {
    }
    190925 = <table> {
    }
    110744 = <table> {
    }
    20589 = <table> {
    }
    192077 = <table> {
    }
    218164 = <table> {
    }
    47476 = <table> {
    }
    207167 = <table> {
    }
    47540 = <table> {
    }
    96231 = <table> {
    }
    34433 = <table> {
    }
    57994 = <table> {
    }
    196555 = <table> {
    }
    323546 = <table> {
    }
    214202 = <table> {
    }
    48020 = <table> {
    }
    279302 = <table> {
    }
    323547 = <table> {
    }
    213691 = <table> {
    }
    115989 = <table> {
    }
    205636 = <table> {
    }
    51505 = <table> {
    }
    199754 = <table> {
    }
    305392 = <table> {
    }
    328923 = <table> {
    }
    42650 = <table> {
    }
    111898 = <table> {
    }
    207684 = <table> {
    }
    88625 = <tab

  • SweepyBoop posted a comment Jul 28, 2021

    Same issue happens when I play holy priest and press symbol of hope, this time spell ID = 265144, and target is "player"

  • Vendethiel closed issue Oct 28, 2022

To post a comment, please login or register a new account.