• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 734
  • Last Modified:

Java program stops unexpectedly when in debug mode, otherwise no error when running it

Hi,
When i try to run my program from eclipse it runs fine.

But when i try to debug, it stops giving the error :
Java(TM) Platform SE binary has stopped working
Windows can check online for a solution to the problem

And i get the following in Eclipse console :

log4j:WARN Continuable parsing error 140 and column 23
log4j:WARN The content of element type "log4j:configuration" must match "(renderer*,throwableRenderer?,appender*,plugin*,(category|logger)*,root?,(categoryFactory|loggerFactory)?)".
JRockit Fatal Error: Bad replacement opcode (59)
Could not patch code @0x06D41BE8 [com/mysql/jdbc/StandardSocketFactory.class$(Ljava/lang/String;)Ljava/lang/Class;]
[JRockit] JVM State dumped to E:\SvnCheckOut\trunk\MOScheduler\jrockit.3240.dump.


The debugger stops at the line :
return jdbcTemplate.queryForMap(sql, new Object[]{superPNR});

What could be the reason that this is happening ?
How do i resolve it ?

Thanks
Robin
jrockit.3240.txt
0
Rohit Bajaj
Asked:
Rohit Bajaj
  • 2
1 Solution
 
Gary PattersonVP Technology / Senior Consultant Commented:
Looks like this is a known issue in JRockit JDK R28:

JRockit JVM Crashes while Debugging a Java Program Compiled with javac
or
JVM Crashing During GC When Running With -Xdebug or -agentlib:jdwp

http://docs.oracle.com/cd/E15289_01/doc.40/e15066/knownissues.htm#CJAHAJCA

Don't see a fix listed for this issue yet:

http://docs.oracle.com/cd/E15289_01/doc.40/e15066/toc.htm

Suggestions:

Try workaround from first link.
Try updating to latest JRockit JDK.  
Contact Oracle Support.  Perhaps there is a hotfix available that isn't generally available yet.
0
 
Rohit BajajAuthor Commented:
Thanks for comments. But it automatically worked when i restarted my laptop
0
 
Gary PattersonVP Technology / Senior Consultant Commented:
Great.  Of course since it happened to you once it might happen again.  Might want to at least update to latest JRockit JDK.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now