This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
r2625 introduced a StackOverflow crash in Densha de Go
#1
Since r2625 "Densha de Go! Pocket Tōkaidō-sen-hen" (ULJM05152) crashes with a StackOverflowError.
Up to r2624 the game is playable, from r2625 onwards the game crashes right before the intro video starts. I've tested some revisions older than r2624 back to r2570 (all are working) and newer than r2625 including the latest r2784 (all are crashing).

I've attached logs for r2624, r2625 and r2784

my computer specs:
Intel Core i7 2600K @ 3.40GHz
nVidia GTX560Ti with 306.97 drivers
8GB RAM
Win7 64bit
Java7u7

and a small sample from the crash log:

java.lang.StackOverflowError
at _S1_2_88AD238.s(_S1_2_88AD238.java:284)
at _S1_2_882F6E8.s(_S1_2_882F6E8.java:240)
at _S1_2_882F6E8.exec(_S1_2_882F6E8.java)
at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:143)
at jpcsp.Allegrex.compiler.RuntimeContext.jump(RuntimeContext.java:172)
at _S1_2_88AD844.s(_S1_2_88AD844.java:104)
at _S1_2_88AD844.exec(_S1_2_88AD844.java)
at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:143)
at jpcsp.Allegrex.compiler.RuntimeContext.jump(RuntimeContext.java:172)
at _S1_2_881AEE8.s(_S1_2_881AEE8.java:96)
at _S1_2_881AEE8.exec(_S1_2_881AEE8.java)
at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:143)
at jpcsp.Allegrex.compiler.RuntimeContext.jump(RuntimeContext.java:172)


Attached Files
.zip   log_r2624.zip (Size: 5.29 KB / Downloads: 143)
.zip   log_r2625.zip (Size: 6.48 KB / Downloads: 155)
.zip   log_r2784.zip (Size: 6.15 KB / Downloads: 143)
Reply
#2
(10-16-2012, 06:48 AM)Kororon Wrote: Since r2625 "Densha de Go! Pocket Tōkaidō-sen-hen" (ULJM05152) crashes with a StackOverflowError.
Up to r2624 the game is playable, from r2625 onwards the game crashes right before the intro video starts. I've tested some revisions older than r2624 back to r2570 (all are working) and newer than r2625 including the latest r2784 (all are crashing).
Does it help to increase the value in the Java option "-Xss2m"? E.g., try with "-Xss4m" or more.
Always include a complete log file at INFO level in your reports. Thanks! How to post a log
Reply
#3
(10-16-2012, 10:53 AM)gid15 Wrote: Does it help to increase the value in the Java option "-Xss2m"? E.g., try with "-Xss4m" or more.

Yes, increasing the Java stack size to 4m fixed the problem! Big Grin
Maybe 2mb is a bit too conservative as a default for JPCSP? Although I haven't found any other games which crashed with a StackOverflowError yet...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)