Abandoning quest triggers 'stack overflow' error
Talyrius opened this issue ยท 12 comments
Using the current master branch, I receive the following error when attempting to abandon a quest:
Interface\AddOns\!Questie\Modules\QuestieQuest.lua:672: stack overflow
The abandon quest prompt stays on the screen and selecting 'Yes' causes the error to recur. This happens for any quest. Disabling Questie restores functionality.
I am unable to reproduce this issue. Have you raised your addon memory in the settings menu on the character selection screen?
After some troubleshooting, I've discovered that it only happens in conjuction with ShaguDB 8.0 Beta 1. However, if you still require it, here is a Gist of my character's saved variables for Questie.
Have you tried running just Questie? I tried with only some dev addons activated and it worked flawlessly... Looking at the line from your error message it can be a problem with quest lookup. Could you screenshot your questlog, or upload the content of your <WOW_DIR>\WTF\Account\<YOUR_ACCOUNT>\<SERVER_NAME>\<CHARACTER_NAME>\SavedVariables\!Questie.lua
file on https://gist.github.com/ please? Might help with reproducing the issue.
Hmmm... Muehe we need to figure out what's triggering that bug. I'd like to keep Questie compatible with Shagu.
That's why it is a beta. ๐ Anyway, shagu asked me to port the repo, since he gets too many support requests for an addon he is not currently working on (seems he also deleted the issue tracker). I'll take care of this bug once I finished the port.
@Talyrius Btw. I rechecked the beta download I provided, it included the icon graphics. Did you download the zip file containing a "r2" at the end? The first one I uploaded had indeed some data missing. If you had the first one, you can try this until I finish the port:
I looked at my download history and it says I downloaded ShaguDB-8.0-beta.1-enGB-complete.r2.zip on February 7, 2017. Yes, I had tried the previous release prior to that, but it didn't work at all.
Re-wrote both quest abandonment functions. The issue was related to a recursive check to finish prior quests that shouldn't have been there in the first place.
For context, Muehe encountered this error again after my fix and traced it to another source.
A copy&paste error on my part, introduced here: Muehe/classicdb@e9524ba
@Talyrius You can try this instead of the ShaguDB beta:
classicdb1.0-prerelease.zip (See Muehe/classicdb#1 for a working pre-release)
P.S.: If you still have problems with the icons or any other issues with my ShaguDB fork please file a report here.