Hekili Priority Helper

Hekili Priority Helper

44M Downloads

Assasination rogue: error in combat

alatariell opened this issue ยท 14 comments

commented

build: v8.1.5-17
level: 120
class: ROGUE
spec: assassination

talents: cheat_death
elaborate_planning
poison_bomb
prey_on_the_weak
subterfuge
toxic_blade
vigor

traits: azerite_empowered=3
bulwark_of_the_masses=1
double_dose=3
elemental_whirl=1
footpad=1
gutripper=1
nothing_personal=3
overwhelming_power=1
resounding_protection=1

sets/legendaries/artifacts: none

gear: cowl_of_righteous_resolve=1
darkwood_sentinels_armguards=1
galecallers_boon=1
cloak_of_questionable_intent=1
shambling_berserkers_leggings=1
tentaclelaced_spaulders=1
whirling_dervish_sash=1
gloves_of_the_iron_reavers=1
loop_of_pulsing_veins=1
spark_dampening_footpads=1
band_of_the_ancient_dredger=1
spymasters_wrap=1
jollys_boot_dagger=1
heart_of_azeroth=1
harlans_loaded_dice=1
jeweled_dagger_of_subjugation=1

Describe the Bug/Issue
On entering combat the error pops up. Hekili addon turns blank

To Reproduce
Start combat

Bugsack error

398x Hekili\State.lua:3635: C stack overflow
Hekili\State.lua:3635: in function <Hekili\State.lua:3578>
Hekili\State.lua:3625: in function <Hekili\State.lua:3578>
Hekili\Classes\RogueAssassination.lua:627: in function <Hekili\Classes\RogueAssassination.lua:627>
(tail call): ?
Hekili\Classes\RogueAssassination.lua:628: in function <Hekili\Classes\RogueAssassination.lua:628>
(tail call): ?
Hekili\State.lua:1690: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
Hekili\State.lua:2074: in function <Hekili\State.lua:2069>
Hekili\Classes\RogueAssassination.lua:627: in function <Hekili\Classes\RogueAssassination.lua:627>
(tail call): ?
Hekili\Classes\RogueAssassination.lua:628: in function <Hekili\Classes\RogueAssassination.lua:628>
...
Hekili\State.lua:1690: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
Hekili\State.lua:2074: in function <Hekili\State.lua:2069>
Hekili\Classes\RogueAssassination.lua:629: in function <Hekili\Classes\RogueAssassination.lua:629>
(tail call): ?
Hekili\Classes\RogueAssassination.lua:87: in function last' Hekili\State.lua:1087: in function <Hekili\State.lua:1046> Hekili\State.lua:4939: in function reset'
Hekili\Core.lua:1066: in function `ProcessHooks'
Hekili\UI.lua:820: in function <Hekili\UI.lua:684>

Locals:
InCombatSkipped

commented

Version 18-beta1 should be posted in a few minutes, please see if you still have this issue after updating.

commented

still getting an error with the new beta:

189x Hekili\State.lua:2885: C stack overflow
Hekili\State.lua:2885: in function <Hekili\State.lua:2826>
Hekili\State.lua:2868: in function <Hekili\State.lua:2826>
Hekili\State.lua:1685: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
Hekili\State.lua:2074: in function <Hekili\State.lua:2069>
Hekili\Classes\RogueAssassination.lua:567: in function <Hekili\Classes\RogueAssassination.lua:567>
(tail call): ?
Hekili\Classes\RogueAssassination.lua:565: in function <Hekili\Classes\RogueAssassination.lua:565>
(tail call): ?
Hekili\State.lua:3691: in function <Hekili\State.lua:3578>
Hekili\State.lua:1690: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
...
Hekili\State.lua:1690: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
Hekili\State.lua:2074: in function <Hekili\State.lua:2069>
Hekili\Classes\RogueAssassination.lua:568: in function <Hekili\Classes\RogueAssassination.lua:568>
(tail call): ?
Hekili\Classes\RogueAssassination.lua:39: in function last' Hekili\State.lua:1087: in function <Hekili\State.lua:1046> Hekili\State.lua:4939: in function reset'
Hekili\Core.lua:1066: in function `ProcessHooks'
Hekili\UI.lua:820: in function <Hekili\UI.lua:684>

Locals:
InCombatSkipped

**

build: v8.1.5-18-beta1
level: 120
class: ROGUE
spec: outlaw

talents: acrobatic_strikes
alacrity
cheat_death
dancing_steel
prey_on_the_weak
quick_draw
vigor

traits: ace_up_your_sleeve=1
azerite_empowered=3
barrage_of_many_bombs=1
brigands_blitz=1
bulwark_of_the_masses=1
deadshot=2
gemhide=1
heed_my_call=1
keep_your_wits_about_you=1
overwhelming_power=2
personal_absorbotron=1

sets/legendaries/artifacts: none

gear: venture_co_plenipotentiary_vest=1
cincture_of_the_azerite_arsenal=1
spark_dampening_footpads=1
kulas_butchering_wristwraps=1
gloves_of_spiritual_grace=1
pistoleers_spaulders=1
cloak_of_questionable_intent=1
band_of_the_ancient_dredger=1
charged_sp1r173d_gearspun_goggles=1
bilestained_crawg_tusks=1
stormtoothed_kasuyu=1
heart_of_azeroth=1
shambling_berserkers_leggings=1
harlans_loaded_dice=1
thornwoven_band=1
deadeye_spyglass=1

commented

Also still getting the issue with the new beta.

commented

Thanks for all the data. I'll be working on this; I recommend reverting to -14 until I get a better handle on this.

commented

Oki, will do that. Thank you for your efforts in advance!

commented

Alright, I have a potential solution in v8.1.5-18-beta2 going up. Please let me know if it works for you!

commented

Just tested version v8.1.5. All seem to work well with assasination, no errors :)

Thank you very much for your efforts, greatly appriciated!

commented

Can you make sure to reset your bugsacks and post new errors?

commented

yeah already did that. Just to make extra sure its clean, I just wiped all data from bugsack. On entering combat this is the error:

190x Hekili\State.lua:2885: C stack overflow
Hekili\State.lua:2885: in function <Hekili\State.lua:2826>
Hekili\State.lua:2868: in function <Hekili\State.lua:2826>
Hekili\State.lua:1685: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
Hekili\State.lua:2074: in function <Hekili\State.lua:2069>
Hekili\Classes\RogueAssassination.lua:567: in function <Hekili\Classes\RogueAssassination.lua:567>
(tail call): ?
Hekili\Classes\RogueAssassination.lua:565: in function <Hekili\Classes\RogueAssassination.lua:565>
(tail call): ?
Hekili\State.lua:3691: in function <Hekili\State.lua:3578>
Hekili\State.lua:1690: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
...
Hekili\State.lua:1690: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
Hekili\State.lua:2074: in function <Hekili\State.lua:2069>
Hekili\Classes\RogueAssassination.lua:568: in function <Hekili\Classes\RogueAssassination.lua:568>
(tail call): ?
Hekili\Classes\RogueAssassination.lua:39: in function last' Hekili\State.lua:1087: in function <Hekili\State.lua:1046> Hekili\State.lua:4939: in function reset'
Hekili\Core.lua:1066: in function `ProcessHooks'
Hekili\UI.lua:820: in function <Hekili\UI.lua:684>

Locals:
InCombatSkipped

commented

take 3:

249x Hekili\State.lua:2885: C stack overflow
Hekili\State.lua:2885: in function <Hekili\State.lua:2826>
Hekili\State.lua:2868: in function <Hekili\State.lua:2826>
Hekili\State.lua:1685: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
Hekili\State.lua:2074: in function <Hekili\State.lua:2069>
Hekili\Classes\RogueAssassination.lua:628: in function <Hekili\Classes\RogueAssassination.lua:628>
(tail call): ?
Hekili\Classes\RogueAssassination.lua:626: in function <Hekili\Classes\RogueAssassination.lua:626>
(tail call): ?
Hekili\State.lua:3691: in function <Hekili\State.lua:3578>
Hekili\State.lua:1690: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
...
Hekili\State.lua:1690: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
Hekili\State.lua:2074: in function <Hekili\State.lua:2069>
Hekili\Classes\RogueAssassination.lua:629: in function <Hekili\Classes\RogueAssassination.lua:629>
(tail call): ?
Hekili\Classes\RogueAssassination.lua:87: in function last' Hekili\State.lua:1087: in function <Hekili\State.lua:1046> Hekili\State.lua:4939: in function reset'
Hekili\Core.lua:1066: in function `ProcessHooks'
Hekili\UI.lua:820: in function <Hekili\UI.lua:684>

Locals:
InCombatSkipped

**

build: v8.1.5-18-beta1
level: 120
class: ROGUE
spec: assassination

talents: cheat_death
elaborate_planning
poison_bomb
prey_on_the_weak
subterfuge
toxic_blade
vigor

traits: azerite_empowered=3
bulwark_of_the_masses=1
double_dose=3
elemental_whirl=1
footpad=1
gutripper=1
nothing_personal=3
overwhelming_power=1
resounding_protection=1

sets/legendaries/artifacts: none

gear: darkwood_sentinels_armguards=1
loop_of_pulsing_veins=1
spark_dampening_footpads=1
cowl_of_righteous_resolve=1
galecallers_boon=1
cloak_of_questionable_intent=1
shambling_berserkers_leggings=1
tentaclelaced_spaulders=1
whirling_dervish_sash=1
gloves_of_the_iron_reavers=1
band_of_the_ancient_dredger=1
spymasters_wrap=1
harlans_loaded_dice=1
jollys_boot_dagger=1
jeweled_dagger_of_subjugation=1
heart_of_azeroth=1

commented

i just tested some more, for what its worth. It seems to error the moment is use garrote (also from stealth) . auto attacking or just generating combo points with multilate doesnt seem to trigger it, also rupture (spender) seems to be save from erroring......sofar as i can see now

commented

Completely fresh:

Message: Interface\AddOns\Hekili\State.lua:2885: C stack overflow
Time: Thu May 16 21:16:16 2019
Count: 12671
Stack: Interface\AddOns\Hekili\State.lua:2885: C stack overflow
[C]: ?
Interface\AddOns\Hekili\State.lua:2885: in function <Interface\AddOns\Hekili\State.lua:2826>
Interface\AddOns\Hekili\State.lua:2868: in function <Interface\AddOns\Hekili\State.lua:2826>
Interface\AddOns\Hekili\State.lua:1685: in function <Interface\AddOns\Hekili\State.lua:1381>
Interface\AddOns\Hekili\State.lua:3144: in function <Interface\AddOns\Hekili\State.lua:3142>
Interface\AddOns\Hekili\State.lua:2074: in function <Interface\AddOns\Hekili\State.lua:2069>
...terface\AddOns\Hekili\Classes\RogueAssassination.lua:567: in function <...terface\AddOns\Hekili\Classes\RogueAssassination.lua:567>
(tail call): ?
...terface\AddOns\Hekili\Classes\RogueAssassination.lua:565: in function <...terface\AddOns\Hekili\Classes\RogueAssassination.lua:565>
(tail call): ?
Interface\AddOns\Hekili\State.lua:3691: in function <Interface\AddOns\Hekili\State.lua:3578>
Interface\AddOns\Hekili\State.lua:1690: in function <Interface\AddOns\Hekili\State.lua:1381>
...
Interface\AddOns\Hekili\State.lua:1690: in function <Interface\AddOns\Hekili\State.lua:1381>
Interface\AddOns\Hekili\State.lua:3144: in function <Interface\AddOns\Hekili\State.lua:3142>
Interface\AddOns\Hekili\State.lua:2074: in function <Interface\AddOns\Hekili\State.lua:2069>
...terface\AddOns\Hekili\Classes\RogueAssassination.lua:629: in function <...terface\AddOns\Hekili\Classes\RogueAssassination.lua:629>
(tail call): ?
...terface\AddOns\Hekili\Classes\RogueAssassination.lua:87: in function `last'
Interface\AddOns\Hekili\State.lua:1087: in function <Interface\AddOns\Hekili\State.lua:1046>
Interface\AddOns\Hekili\State.lua:4939: in function `reset'
Interface\AddOns\Hekili\Core.lua:1066: in function `ProcessHooks'
Interface\AddOns\Hekili\UI.lua:820: in function <Interface\AddOns\Hekili\UI.lua:684>

Locals: 
commented

I'm having trouble replicating this consistently. IT's clearly a problem, and the beta release hasn't been particularly helpful. @JMox Is there more to your bugsack? Details under Locals:?

commented

@Hekili Sos, doing this inbetween pulls

1199x Hekili\State.lua:2885: C stack overflow
Hekili\State.lua:2885: in function <Hekili\State.lua:2826>
Hekili\State.lua:2868: in function <Hekili\State.lua:2826>
Hekili\State.lua:1685: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
Hekili\State.lua:2074: in function <Hekili\State.lua:2069>
Hekili\Classes\RogueAssassination.lua:567: in function <Hekili\Classes\RogueAssassination.lua:567>
(tail call): ?
Hekili\Classes\RogueAssassination.lua:565: in function <Hekili\Classes\RogueAssassination.lua:565>
(tail call): ?
Hekili\State.lua:3691: in function <Hekili\State.lua:3578>
Hekili\State.lua:1690: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
...
Hekili\State.lua:1690: in function <Hekili\State.lua:1381>
Hekili\State.lua:3144: in function <Hekili\State.lua:3142>
Hekili\State.lua:2074: in function <Hekili\State.lua:2069>
Hekili\Classes\RogueAssassination.lua:629: in function <Hekili\Classes\RogueAssassination.lua:629>
(tail call): ?
Hekili\Classes\RogueAssassination.lua:87: in function `last'
Hekili\State.lua:1087: in function <Hekili\State.lua:1046>
Hekili\State.lua:4939: in function `reset'
Hekili\Core.lua:1066: in function `ProcessHooks'
Hekili\UI.lua:820: in function <Hekili\UI.lua:684>

Locals:
InCombatSkipped