Hekili / hekili

Hekili Priority Helper for DPS and Tanks (WoW Retail)
396 stars 210 forks source link

[BUG] 1.0.16, addon throws lua error #3831

Closed n00del closed 6 days ago

n00del commented 1 week ago

Before You Begin

Describe the Issue

After updating to the newest addon version, the addon is not recommending anything with my aug evoker and makes the game very laggy. When I want to open the menu is throws lua errors:

`Message: Interface/AddOns/Hekili/State.lua:2823: C stack overflow Time: Sun Sep 22 21:06:10 2024 Count: 1 Stack: Interface/AddOns/Hekili/State.lua:2823: C stack overflow [string "@Interface/AddOns/Hekili/State.lua"]:2823: in function <Interface/AddOns/Hekili/State.lua:2815> [string "@Interface/AddOns/Hekili/Classes.lua"]:2467: in function <Interface/AddOns/Hekili/Classes.lua:2465>

[string "@Interface/AddOns/Hekili/State.lua"]:2823: in function <Interface/AddOns/Hekili/State.lua:2815> [string "@Interface/AddOns/Hekili/Classes.lua"]:2467: in function <Interface/AddOns/Hekili/Classes.lua:2465>

[string "@Interface/AddOns/Hekili/State.lua"]:2823: in function <Interface/AddOns/Hekili/State.lua:2815> [string "@Interface/AddOns/Hekili/Classes.lua"]:2467: in function <Interface/AddOns/Hekili/Classes.lua:2465>

[string "@Interface/AddOns/Hekili/State.lua"]:2823: in function <Interface/AddOns/Hekili/State.lua:2815> [string "@Interface/AddOns/Hekili/Classes.lua"]:2467: in function <Interface/AddOns/Hekili/Classes.lua:2465>

... [string "@Interface/AddOns/Hekili/Classes.lua"]:2467: in function <Interface/AddOns/Hekili/Classes.lua:2465>

[string "@Interface/AddOns/Hekili/State.lua"]:2823: in function <Interface/AddOns/Hekili/State.lua:2815> [string "@Interface/AddOns/Hekili/Classes.lua"]:2467: in function <Interface/AddOns/Hekili/Classes.lua:2465>

[string "@Interface/AddOns/Hekili/Options.lua"]:4403: in function EmbedAbilityOptions' [string "@Interface/AddOns/Hekili/Options.lua"]:10289: in functionRefreshOptions' [string "@Interface/AddOns/Hekili/UI.lua"]:311: in function StartConfiguration' [string "@Interface/AddOns/Hekili/Core.lua"]:87: in functionOnClick' [string "@Interface/AddOns/BigWigs/Libs/LibDBIcon-1.0/LibDBIcon-1.0.lua"]:179: in function <.../AddOns/BigWigs/Libs/LibDBIcon-1.0/LibDBIcon-1.0.lua:177>

Locals: t =

{ spec =
{ } } k = "potion" ability =
{ gcd = "off" bagItem = true itemSpellName = "Elemental Potion of Power" startsCombat = false copy = "potion_default" key = "potion" listName = " [Potion]" texture = 967533 itemLoaded = 1283.209000 charges = 1 recharge = 300 link = "[Elemental Potion of Power |A:Professions-ChatIcon-Quality-Tier1:17:15::1|a]" id = -106 itemSpellID = 371024 funcs =
{ } name = "Potion" from = 0 itemSpellKey = "potion_371024" realCast = 0 cooldown = 300 toggle = "potions" } (temporary) = nil (temporary) =
{ spec =
{ } } (temporary) =
{ custom2Name = "Custom 2" package = "Augmentation" phases =
{ } enhancedRecheck = true defensives =
{ } enabled = true petbased = false ranges =
{ } custom1Name = "Custom 1" items =
{ } cycle = false abilities =
{ } combatRefresh = 0.050000 regularRefresh = 0.050000 damagePets = false custom2 =
{ } custom1 =
{ } settings =
{ } aoe = 3 gcdSync = false damageDots = true throttleTime = true noFeignedCooldown = false maxTime = 0 rangeChecker = "azure_strike" utility =
{ } damageOnScreen = true cycle_min = 6 nameplateRange = 30 cooldowns =
{ } throttleRefresh = true nameplates = true damageExpiration = 8 damage = true damageRange = 0 } (temporary) =
{ gcd = "off" bagItem = true itemSpellName = "Elemental Potion of Power" startsCombat = false copy = "potion_default" key = "potion" listName = " [Potion]" texture = 967533 itemLoaded = 1283.209000 charges = 1 recharge = 300 link = "[Elemental Potion of Power |A:Professions-ChatIcon-Quality-Tier1:17:15::1|a]" id = -106 itemSpellID = 371024 funcs =
{ } name = "Potion" from = 0 itemSpellKey = "potion_371024" realCast = 0 cooldown = 300 toggle = "potions" } (temporary) = "item" (temporary) = "C stack overflow" state =
{ swing =
{ } role =
{ } purge =
{ } stat =
{ } ptr = 1 o`

How to Reproduce

  1. Enter game as aug evoker on the newest update
  2. try to open hekili menu
  3. error

Player Information (Link)

LUA error

Error Messages (Link)

https://pastebin.com/Lu88uDji

Additional Information

No response

Contact Information

n00del

syrifgit commented 6 days ago

This is fixed in the newest version.

image