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
Rohit BajajAsked:
Who is Participating?
 
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
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.