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

ShadowDragon

Veteran
Veteran
Joined
Oct 8, 2018
Messages
3,128
Reaction score
1,157
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,734
Reaction score
7,851
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.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

My computer broke yesterday, so no RPG maker for at least a week until I can get it repaired. :(
Just wanted to share how my game won 1st place in a game jam for itch.io. Everyone else used Unreal, Unity, GMS2, Godot, etc but I used RPG Maker 2003 :guffaw: It just shows that you can create a good game and it doesn't matter which engine you use
Working on cutscenes~

if your game is the first (or ONLY) in a series and still has a colon in its title, you are a bad person and I hate you...... jk.

who could ever hate BETWEEN: TWO SOULS?

Forum statistics

Threads
107,404
Messages
1,029,443
Members
139,503
Latest member
cheesepot
Top