EventHorizon

EventHorizon

185k Downloads

Error from 1.9.11

Cluuey opened this issue ยท 4 comments

commented

This happened on my priest when I changed specialisation a few times.


Message: Interface\AddOns\EventHorizon\EventHorizon.lua:1963: table index is nil
Time: 07/24/16 00:29:29
Count: 17
Stack: Interface\AddOns\EventHorizon\EventHorizon.lua:1963: in function `Deactivate'
Interface\AddOns\EventHorizon\EventHorizon.lua:2269: in function `CheckRequirements'
Interface\AddOns\EventHorizon\EventHorizon.lua:1997: in function <Interface\AddOns\EventHorizon\EventHorizon.lua:1992>

Locals: self = <unnamed> {
 0 = <userdata>
 Activate = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1972
 UNIT_AURA_refreshable = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1404
 SPELL_UPDATE_COOLDOWN = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1750
 RemoveChannelTicksAfter = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1263
 UNIT_SPELLCAST_CHANNEL_START = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:986
 Deactivate = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1958
 PLAYER_EQUIPMENT_CHANGED = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1807
 dot = 1
 RemoveTicksAfter = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1251
 OnUpdate = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:928
 UpdateDoT = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1486
 isType = "debuffmine"
 hasted = true
 UpdateTotem = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1611
 isActive = true
 AddTicks = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1312
 NotInteresting = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:811
 UNIT_SPELLCAST_CHANNEL_UPDATE = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1016
 interestingEvent = <table> {
 }
 BAG_UPDATE_COOLDOWN = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1750
 interestingCLEU = <table> {
 }
 castsuccess = <table> {
 }
 indicators = <table> {
 }
 UNIT_SPELLCAST_START = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:986
 UNIT_SPELLCAST_SENT = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:980
 UNIT_SPELLCAST_DELAYED = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1016
 Remove = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:910
 auraunit = "target"
 PLAYER_REGEN_ENABLED = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1736
 AddIndicator = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:832
 UNIT_SPELLCAST_STOP = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1031
 UNIT_AURA = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1404
 PLAYER_TOTEM_UPDATE = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1044
 UPDATE_MOUSEOVER_UNIT = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1908
 COMBAT_LOG_EVENT_UNFILTERED = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1346
 debuffs = <table> {
 }
 refreshable = true
 FindItemInfo = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:816
 AuraFunction = <function> defined =[C]:-1
 UNIT_SPELLCAST_CHANNEL_STOP = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1031
 cast = <table> {
 }
 AddSegment = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:900
 stacks = <unnamed> {
 }
 icon = <unnamed> {
 }
}
(*temporary) = <table> {
 Void Eruption = <unnamed> {
 }
 Shadow Word: Death = <unnamed> {
 }
 Mindbender = <unnamed> {
 }
}
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "table index is nil"
mainframe = <unnamed> {
 0 = <userdata>
 UPDATE_SHAPESHIFT_FORM = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2285
 COMBAT_LOG_EVENT_UNFILTERED = <function> defined @Interface\AddOns\EventHorizon\E
commented

I did further testing on this, it isn't four times that must have just been the order I did things when I tried to reproduce it the first time.

It happens when changing from Shadow to either of the other specs.

commented

I should add a bit more info.

It popped up after the fourth spec change, the count would keep increasing until I clicked the ReloadUI button. After that it all seemed to work fine until I changed spec another four times.

commented

This is super odd. Weird. I wonder why it's four times.

commented

More testing indicates this is caused by a class config error. I'll submit a fix now.