Lua error when logging in and on reload calling out SpellFlashCore
Meltun opened this issue · 8 comments
Before You Begin
- I confirm that I have downloaded the latest version of the addon.
- I am not playing on a private server.
- I checked for an existing, open ticket for this issue and was not able to find one.
- I edited the title of this bug report (above) so that it describes the issue I am reporting.
Describe the Issue
Does not seem to be causing an operational problem, just the Lua error. I just close the window and everything is ok until next reload.
How to Reproduce
Login on any of my toons.
Reload on any of my toons.
I have SpellFlashCore and SpellFlash as addons.
You will see this in the window:
Message: ...AddOns\Hekili\Libs\SpellFlashCore\SpellFlashCore.lua:344: EnumerateFrames: Couldn't find 'this' in current object
Time: Tue Mar 8 18:23:11 2022
Count: 1
Stack: ...AddOns\Hekili\Libs\SpellFlashCore\SpellFlashCore.lua:344: EnumerateFrames: Couldn't find 'this' in current object
[string "=[C]"]: in function EnumerateFrames' [string "@Interface\AddOns\Hekili\Libs\SpellFlashCore\SpellFlashCore.lua"]:344: in function
Function'
[string "@interface\AddOns\Hekili\Libs\SpellFlashCore\libs\BigLibTimer\BigLibTimer.lua"]:35: in function `OnUpdate'
[string "@interface\AddOns\Hekili\Libs\SpellFlashCore\libs\BigLibTimer\BigLibTimer.lua"]:19: in function <...Libs\SpellFlashCore\libs\BigLibTimer\BigLibTimer.lua:19>
Locals: (*temporary) =
{}
Player Information (Link)
build: v9.2.0-1.0.8a level: 60 (60) class: MAGE spec: arcane talents: amplification arcane_orb chrono_shift overpowered resonance rune_of_power slipstream pvptalents: none covenant: night_fae conduits: arcane_prodigy = 7 condensed_anima_sphere = 6 diverted_energy = 6 flow_of_time = 6 nether_precision = 7 tempest_barrier = 6 soulbinds: [niya] bonded_hearts = 1 called_shot = 1 grove_invigoration = 1 natures_splendor = 1 niyas_tools_burrs = 1 run_without_tiring = 1 sets: wakeners_frond = 1 gear: attendants_loop = 1 band_of_the_risen_bonelord = 1 bookborrower_identification = 1 faewoven_drape = 1 fine_cloth_shirt = 1 gorewrought_medallion = 1 grand_inquisitors_stave = 1 korthian_caretakers_bindings = 1 korthian_caretakers_cinch = 1 korthian_caretakers_mitts = 1 korthian_caretakers_pantaloons = 1 korthian_caretakers_shoulderpads = 1 oracular_hood = 1 oracular_slippers = 1 renowned_guild_tabard = 1 verayns_formal_robes = 1 wakeners_frond = 1 legendaries: none itemIDs: 177803, 179623, 181457, 181625, 182682, 184143, 185860, 185861, 185886, 185894, 186665, 186667, 187369, 190342, 190344, 69210, 859 settings: aoe = 3 buffPadding = 0 combatRefresh = 0.1 custom1Name = Custom 1 custom2Name = Custom 2 cycle = false cycle_min = 6 damage = true damageDots = false damageExpiration = 6 damagePets = false damageRange = 0 debuffPadding = 0 enabled = true enhancedRecheck = false gcdSync = true maxTime = 10 nameplateRange = 8 nameplates = true package = Arcane petbased = false potion = spectral_intellect potionsReset = 20180919.1 regularRefresh = 0.5 throttleRefresh = false throttleTime = false am_spam = 1 toggles: cooldowns = true custom1 = false custom2 = false defensives = true [separate] essences = true [overridden] interrupts = true [separate] mode = automatic potions = false keybinds: arcane_barrage = 7 [01], 7 [02] arcane_blast = 0 [01], 0 [02] arcane_explosion = 8 [01], 8 [02] arcane_missiles = 9 [01], 9 [02] arcane_orb = S6 [06] arcane_power = 3 [01], 3 [02] berserking = S5 [06] blink = S2 [06] conjure_mana_gem = AS6 [05] counterspell = S8 [06] evocation = A1 [05] fire_blast = 6 [01], 6 [02] frost_nova = A2 [05] frostbolt = AS2 [05] greater_invisibility = A6 [05] ice_block = AS4 [05] mana_gem = AS3 [05] mirror_image = A4 [05] polymorph = S1 [06] presence_of_mind = 4 [01], 4 [02] prismatic_barrier = S4 [06] remove_curse = AS1 [05] rune_of_power = S9 [06] shifting_power = S3 [06] slow = 5 [01], 5 [02] slow_fall = A5 [05] spellsteal = S7 [06] touch_of_the_magi = S0 [06] wakeners_frond = 2 [01], 2 [02]
Error Messages (Link)
Message: ...AddOns\Hekili\Libs\SpellFlashCore\SpellFlashCore.lua:344: EnumerateFrames: Couldn't find 'this' in current object Time: Tue Mar 8 18:23:11 2022 Count: 1 Stack: ...AddOns\Hekili\Libs\SpellFlashCore\SpellFlashCore.lua:344: EnumerateFrames: Couldn't find 'this' in current object [string "=[C]"]: in function EnumerateFrames' [string "@Interface\AddOns\Hekili\Libs\SpellFlashCore\SpellFlashCore.lua"]:344: in function
Function' [string "@interface\AddOns\Hekili\Libs\SpellFlashCore\libs\BigLibTimer\BigLibTimer.lua"]:35: in function `OnUpdate' [string "@interface\AddOns\Hekili\Libs\SpellFlashCore\libs\BigLibTimer\BigLibTimer.lua"]:19: in function <...Libs\SpellFlashCore\libs\BigLibTimer\BigLibTimer.lua:19> Locals: (*temporary) =
Additional Information
No response
Contact Information
No response
OK, thanks, I will. Game is down for maintenance now. Will check when it comes back up.
Hey, just a friendly reminder to report back whether you're still having this problem. Thanks!
It's weird. EnumerateFrames is Blizzard code; it lets you go through literally every frame the UI has created (base UI, addons, etc.) to do whatever you might need to do to them. I guessed you might have multiple SpellFlash installs, but it's hard to know.
You might try turning off any addons you have that your wife doesn't and see if it's resolved. If so, turn them back on one by one until you see the error again. If it's something like WeakAuras, that could mean a specific aura you have installed is doing something wonky.