Problems with MT1.3.63.05_DnD35_Pathfinder

Discussion concerning lmarkus' campaign framework for D&D3.x and Pathfinder.

Moderators: dorpond, trevor, Azhrei, giliath, Gamerdude, jay, Mr.Ice, lmarkus001

Forum rules
Discussion regarding lmarkus001's framework only. Other posts deleted without notice! :)
Post Reply
Caraldur
Kobold
Posts: 12
Joined: Tue Sep 02, 2008 9:52 am

Problems with MT1.3.63.05_DnD35_Pathfinder

Post by Caraldur »

Hello everyone,

I have been having some issue with Maptools and the above Pathfinder campaign file. I followed the instruction on how to setup a new campaign file using the MT1.3.63.05 tools but I keep getting a stack overflow error whenever I use most of the campaign macros.

I get the same result when I use the campaign file provided. I am currently using Maptools 1.3.63.

Code: Select all

java.lang.StackOverflowError
	at java.util.regex.Pattern$CharProperty$1.isSatisfiedBy(Unknown Source)
	at java.util.regex.Pattern$8.isSatisfiedBy(Unknown Source)
	at java.util.regex.Pattern$8.isSatisfiedBy(Unknown Source)
	at java.util.regex.Pattern$CharProperty.match(Unknown Source)
	at java.util.regex.Pattern$Branch.match(Unknown Source)
	at java.util.regex.Pattern$GroupHead.match(Unknown Source)
	at java.util.regex.Pattern$Loop.match(Unknown Source)
	at java.util.regex.Pattern$GroupTail.match(Unknown Source)
	at java.util.regex.Pattern$BranchConn.match(Unknown Source)
	at java.util.regex.Pattern$CharProperty.match(Unknown Source)
	at java.util.regex.Pattern$Branch.match(Unknown Source)
	at java.util.regex.Pattern$GroupHead.match(Unknown Source)
	at java.util.regex.Pattern$Loop.match(Unknown Source)
	at java.util.regex.Pattern$GroupTail.match(Unknown Source)
	at java.util.regex.Pattern$BranchConn.match(Unknown Source)
	at java.util.regex.Pattern$CharProperty.match(Unknown Source)
	at java.util.regex.Pattern$Branch.match(Unknown Source)
	at java.util.regex.Pattern$GroupHead.match(Unknown Source)
	at java.util.regex.Pattern$Loop.match(Unknown Source)
	at java.util.regex.Pattern$GroupTail.match(Unknown Source)
	at java.util.regex.Pattern$BranchConn.match(Unknown Source)
	at java.util.regex.Pattern$CharProperty.match(Unknown Source)
	at java.util.regex.Pattern$Branch.match(Unknown Source)
	at java.util.regex.Pattern$GroupHead.match(Unknown Source)
	at java.util.regex.Pattern$Loop.match(Unknown Source)
	at java.util.regex.Pattern$GroupTail.match(Unknown Source)
	at java.util.regex.Pattern$BranchConn.match(Unknown Source)
	at java.util.regex.Pattern$CharProperty.match(Unknown Source)
	at java.util.regex.Pattern$Branch.match(Unknown Source)
	at java.util.regex.Pattern$GroupHead.match(Unknown Source)
	at java.util.regex.Pattern$Loop.match(Unknown Source)
	at java.util.regex.Pattern$GroupTail.match(Unknown Source)
	at java.util.regex.Pattern$BranchConn.match(Unknown Source)
	at java.util.regex.Pattern$CharProperty.match(Unknown Source)
	at java.util.regex.Pattern$Branch.match(Unknown Source)
	at java.util.regex.Pattern$GroupHead.match(Unknown Source)
	at java.util.regex.Pattern$Loop.match(Unknown Source)
	at java.util.regex.Pattern$GroupTail.match(Unknown Source)
	at java.util.regex.Pattern$BranchConn.match(Unknown Source)
	at java.util.regex.Pattern$CharProperty.match(Unknown Source)
	at java.util.regex.Pattern$Branch.match(Unknown Source)
	at java.util.regex.Pattern$GroupHead.match(Unknown Source)
	at java.util.regex.Pattern$Loop.match(Unknown Source)
	at java.util.regex.Pattern$GroupTail.match(Unknown Source)
	at java.util.regex.Pattern$BranchConn.match(Unknown Source)
	at java.util.regex.Pattern$CharProperty.match(Unknown Source)
	at java.util.regex.Pattern$Branch.match(Unknown Source)
	at java.util.regex.Pattern$GroupHead.match(Unknown Source)
	at java.util.regex.Pattern$Loop.match(Unknown Source)
	at java.util.regex.Pattern$GroupTail.match(Unknown Source)
	at java.util.regex.Pattern$BranchConn.match(Unknown Source)
	at java.util.regex.Pattern$CharProperty.match(Unknown Source)
	at java.util.regex.Pattern$Branch.match(Unknown Source)
	at java.util.regex.Pattern$GroupHead.match(Unknown Source)
	at java.util.regex.Pattern$Loop.match(Unknown Source)
	at java.util.regex.Pattern$GroupTail.match(Unknown Source)
	at java.util.regex.Pattern$BranchConn.match(Unknown Source)
	at java.util.regex.Pattern$CharProperty.match(Unknown Source)

The above is just a small portion of the error generated. Can anyone help me fix this problem or at least point me in the right direction?

-Car

neofax
Great Wyrm
Posts: 1694
Joined: Tue May 26, 2009 8:51 pm
Location: Philadelphia, PA
Contact:

Re: Problems with MT1.3.63.05_DnD35_Pathfinder

Post by neofax »

You need to set your stack size higher to say 4M when you launch MapTools.

Caraldur
Kobold
Posts: 12
Joined: Tue Sep 02, 2008 9:52 am

Re: Problems with MT1.3.63.05_DnD35_Pathfinder

Post by Caraldur »

I am using the batch file that set it to 1 gig.

neofax
Great Wyrm
Posts: 1694
Joined: Tue May 26, 2009 8:51 pm
Location: Philadelphia, PA
Contact:

Re: Problems with MT1.3.63.05_DnD35_Pathfinder

Post by neofax »

That is MAXMEM not XSS. If you are using Linux, your settings should be:

MAXMEMSZ="768m" # The 'm' suffix means megabytes.
MINMEMSZ="32m" # If your Java crashes, try making this the same value.
STACKSZ="4m" # Larger and more complicated macros require larger stack size.

On Windows using the batch file they should be:

javaw -Xmx1024M -Xss4M -jar maptool-*.jar run

Caraldur
Kobold
Posts: 12
Joined: Tue Sep 02, 2008 9:52 am

Re: Problems with MT1.3.63.05_DnD35_Pathfinder

Post by Caraldur »

Thanks, neofax that worked for my XP 32bit system but I can't get it to work for my Vista x64 system. The command prompt window tell me that it doesn't recognize java. I check the path for through the Java console and that is pointing to the write directory and I also check the environment variables and add the path for the java folder to the Path variable but still no luck.

Any idea where the problem could be?

-Fred

neofax
Great Wyrm
Posts: 1694
Joined: Tue May 26, 2009 8:51 pm
Location: Philadelphia, PA
Contact:

Re: Problems with MT1.3.63.05_DnD35_Pathfinder

Post by neofax »

I had the same problem with my 64-bit system. In the MapTools subforum there is a thread by Rumble about speed issues. In that thread is the answer to your problems.

Post Reply

Return to “D&D 3.5/Pathfinder 1e Campaign Macros”