Hekili Priority Helper

Hekili Priority Helper

50M Downloads

[BUG] 1.0.16, addon throws lua error

n00del opened this issue ยท 1 comments

commented

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

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 "=(tail call)"]: ? [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 "=(tail call)"]: ? [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 "=(tail call)"]: ? [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 "=(tail call)"]: ? ... [string "@Interface/AddOns/Hekili/Classes.lua"]:2467: in function <Interface/AddOns/Hekili/Classes.lua:2465> [string "=(tail call)"]: ? [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 "=(tail call)"]: ? [string "@Interface/AddOns/Hekili/Options.lua"]:4403: in function EmbedAbilityOptions'
[string "@Interface/AddOns/Hekili/Options.lua"]:10289: in function RefreshOptions' [string "@Interface/AddOns/Hekili/UI.lua"]:311: in function StartConfiguration'
[string "@Interface/AddOns/Hekili/Core.lua"]:87: in function `OnClick'
[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

commented

This is fixed in the newest version.

image