Assasination rogue: error in combat
alatariell opened this issue ยท 14 comments
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
Version 18-beta1 should be posted in a few minutes, please see if you still have this issue after updating.
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
Thanks for all the data. I'll be working on this; I recommend reverting to -14 until I get a better handle on this.
Alright, I have a potential solution in v8.1.5-18-beta2 going up. Please let me know if it works for you!
Just tested version v8.1.5. All seem to work well with assasination, no errors :)
Thank you very much for your efforts, greatly appriciated!
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
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
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
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:
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:?
@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