Questie

Questie

116M Downloads

Abandoning quest triggers 'stack overflow' error

Talyrius opened this issue ยท 12 comments

commented

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.

commented

I am unable to reproduce this issue. Have you raised your addon memory in the settings menu on the character selection screen?

commented

Yes, it's set to 999 MB.

commented

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.

commented

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.

commented

Hmmm... Muehe we need to figure out what's triggering that bug. I'd like to keep Questie compatible with Shagu.

commented

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.

commented

@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:

ShaguDB-8.0-beta.1-enGB-complete.r2.zip

commented

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.

commented

Ok, then I'll have to reproduce and fix this later. Sorry.

commented

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.

commented

For context, Muehe encountered this error again after my fix and traced it to another source.

commented

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.