RMMV [SRDude Engine]Range Error | Maximum call stack size exceeded

etcroot

Beginner
Member
Joined
May 21, 2020
Messages
3
Reaction score
0
First Language
Swedish
Primarily Uses
RMMV
So i've scouted around on already existing threads regarding this error output but i didn't find anyone with a similar core issue. This is a completely new game with a fresh install, using only SRDude's plugins in the game and i keep getting this error, i've looked in the console and the error leads me to SRDude's code below.

JavaScript:
SRD.notetagsLoaded = false;
SRD.DataManager_isDatabaseLoaded = DataManager.isDatabaseLoaded;
DataManager.isDatabaseLoaded = function() {
    if(!SRD.DataManager_isDatabaseLoaded.apply(this, arguments)) return false;
    if(!SRD.notetagsLoaded) {
        SRD.NotetagGetters.forEach(function(func) {
            func.call(this);
        }, this);
        SRD.notetagsLoaded = true;
    }
    return true;
};

And the other rpg managers.js leads me to this code below
JavaScript:
SceneManager.catchException = function(e) {
    if (e instanceof Error) {
        Graphics.printError(e.name, e.message);
        console.error(e.stack);
    } else {
        Graphics.printError('UnknownError', e);
    }
    AudioManager.stopAll();
    this.stop();
};

Here's the images of the plugin list & console attached below.
 

Attachments

  • qOuYZq3.png
    qOuYZq3.png
    48.1 KB · Views: 4
  • SOYdJf3.png
    SOYdJf3.png
    198.7 KB · Views: 4

ShadowDragon

Veteran
Veteran
Joined
Oct 8, 2018
Messages
3,180
Reaction score
1,181
First Language
Dutch
Primarily Uses
RMMV
stack error is something that loops constantly and didn't break the loop.
this mostly result in a notetag or hud tag you used (which I had before).

double check the codes that are used with SRD plugins if they are correct
and not missing something.
 

etcroot

Beginner
Member
Joined
May 21, 2020
Messages
3
Reaction score
0
First Language
Swedish
Primarily Uses
RMMV
stack error is something that loops constantly and didn't break the loop.
this mostly result in a notetag or hud tag you used (which I had before).

double check the codes that are used with SRD plugins if they are correct
and not missing something.

I didn't use any comment codes or anything inside of the project, it's a scratch project with basic features though.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,787
Reaction score
7,876
First Language
German
Primarily Uses
RMMV
there are very few ways to get a stack overflow. Because that is either a recursive call that never ends, or a programming error. And since the SRD plugins are known to work, it has to be a recursive call somewhere.

Candidates are:
1) one plugin is installed twice
2) plugins are in the wrong order
3) you have used two incompatible plugins. And the fact that all plugins are from the same author does not make everything automatically compatible - for example yanfly programmed several different battlesystems, and you can never get more than one battlesystem installed at the same time.
4) wrong notetags forcing a loop in analysis
5) missing notetags for plugins that absolutely require their data to be given

I don't know the SRD plugins and can't tell you what exactly the cause might be, but the five options above are the only ones I can think of at the moment that have a chance of causing a stack error - with the most likely case coming first.
 

Latest Threads

Latest Posts

Latest Profile Posts

Making Houses and Outside on the same map with RPG Maker MV!
Do people actually use buff/debuff function?
Ami


Imagine you (as Miner) Sleep in the Cave,the other side is a Bunch of Golds,how d'you feel?
finally got footage of my main character running around his corrupted street...
I finally got the ships and water to flow like I wanted to~ the canals are a success. Now to loop the animation for the kites. So many kites.

Forum statistics

Threads
107,702
Messages
1,031,532
Members
139,835
Latest member
dangkykubetim
Top