-
Bug
-
Resolution: Fixed
-
P4
-
6
-
b09
-
x86
-
linux, linux_redhat_3.0
-
Verified
FULL PRODUCT VERSION :
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0-b105, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux jupiter 2.6.18-1.2868.fc6 #1 SMP Fri Dec 15 17:29:48 EST 2006 x86_64 x86_64 x86_64 GNU/Linux (Fedora Core 6)
EXTRA RELEVANT SYSTEM CONFIGURATION :
AMD64 4200+ (dual core)
4 Gig RAM
system is uptodate wrt upgrades
A DESCRIPTION OF THE PROBLEM :
1) appletviewer SwingSet2.html - runs OK
2) java -jar SwingSet2.jar - displays splashscreen & then has Backtrace
I tried java -splash:null -jar SwingSet2.jar this worked, no backtrace!
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
$ cd /usr/java/jdk1.6.0/demo/jfc/SwingSet2
$ java -jar SwingSet2.jar
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
displays normally
ACTUAL -
$ cd /usr/java/jdk1.6.0/demo/jfc/SwingSet2
$ java -jar SwingSet2.jar
*** glibc detected *** java: free(): invalid pointer: 0x00000038aaf499e0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x38aac6ea60]
/lib64/libc.so.6(cfree+0x8c)[0x38aac7217c]
/usr/java/jdk1.6.0/jre/lib/amd64/libsplashscreen.so[0x2aaaab552eec]
/usr/java/jdk1.6.0/jre/lib/amd64/libsplashscreen.so[0x2aaaab550fb6]
/usr/java/jdk1.6.0/jre/lib/amd64/libsplashscreen.so[0x2aaaab551059]
/usr/java/jdk1.6.0/jre/lib/amd64/libsplashscreen.so[0x2aaaab5535f5]
/lib64/libpthread.so.0[0x38ab806305]
/lib64/libc.so.6(clone+0x6d)[0x38aaccd62d]
======= Memory map: ========
40000000-40009000 r-xp 00000000 fd:00 115082717 /usr/java/jdk1.6.0/bin/java
40108000-4010a000 rwxp 00008000 fd:00 115082717 /usr/java/jdk1.6.0/bin/java
4010a000-4012b000 rwxp 4010a000 00:00 0 [heap]
4012b000-4012c000 ---p 4012b000 00:00 0
4012c000-40b2c000 rwxp 4012c000 00:00 0
40b2c000-40b2f000 ---p 40b2c000 00:00 0
40b2f000-40c2d000 rwxp 40b2f000 00:00 0
40c2d000-40c2e000 ---p 40c2d000 00:00 0
40c2e000-40d2e000 rwxp 40c2e000 00:00 0
40d2e000-40d2f000 ---p 40d2e000 00:00 0
40d2f000-40e2f000 rwxp 40d2f000 00:00 0
40e2f000-40e30000 ---p 40e2f000 00:00 0
40e30000-40f30000 rwxp 40e30000 00:00 0
40f30000-40f33000 ---p 40f30000 00:00 0
40f33000-41031000 rwxp 40f33000 00:00 0
41031000-41034000 ---p 41031000 00:00 0
41034000-41132000 rwxp 41034000 00:00 0
41132000-41135000 ---p 41132000 00:00 0
41135000-41233000 rwxp 41135000 00:00 0
41233000-41236000 ---p 41233000 00:00 0
41236000-41334000 rwxp 41236000 00:00 0
41334000-41337000 ---p 41334000 00:00 0
41337000-41435000 rwxp 41337000 00:00 0
41435000-41438000 ---p 41435000 00:00 0
41438000-41536000 rwxp 41438000 00:00 0
41536000-41537000 ---p 41536000 00:00 0
41537000-41637000 rwxp 41537000 00:00 0
41637000-4163a000 ---p 41637000 00:00 0
4163a000-41738000 rwxp 4163a000 00:00 0
41738000-4173b000 ---p 41738000 00:00 0
4173b000-41839000 rwxp 4173b000 00:00 0
41839000-4183c000 ---p 41839000 00:00 0
4183c000-4193a000 rwxp 4183c000 00:00 0
4193a000-4193d000 ---p 4193a000 00:00 0
4193d000-41a3b000 rwxp 4193d000 00:00 0
41a3b000-41a3e000 ---p 41a3b000 00:00 0
41a3e000-41b3c000 rwxp 41a3e000 00:00 0
41b3c000-41b3f000 ---p 41b3c000 00:00 0
41b3f000-41c3d000 rwxp 41b3f000 00:00 0
41c3d000-41c40000 ---p 41c3d000 00:00 0
41c40000-41d3e000 rwxp 41c40000 00:00 0
41d3e000-41d41000 ---p 41d3e000 00:00 0
41d41000-41e3f000 rwxp 41d41000 00:00 0
41e3f000-41e42000 ---p 41e3f000 00:00 0
41e42000-41f40000 rwxp 41e42000 00:00 0
38a9c00000-38a9c1a000 r-xp 00000000 fd:00 22020256 /lib64/ld-2.5.so
38a9e19000-38a9e1a000 r-xp 00019000 fd:00 22020256 /lib64/ld-2.5.so
38a9e1a000-38a9e1b000 rwxp 0001a000 fd:00 22020256 /lib64/ld-2.5.so
38aa800000-38aa805000 r-xp 00000000 fd:00 113761537 /usr/lib64/libXtst.so.6.1.0
38aa805000-38aaa05000 ---p 00005000 fd:00 113761537 /usr/lib64/libXtst.so.6.1.0
38aaa05000-38aaa06000 rwxp 00005000 fd:00 113761537 /usr/lib64/libXtst.so.6.1.0
38aac00000-38aad44000 r-xp 00000000 fd:00 22020383 /lib64/libc-2.5.so
38aad44000-38aaf44000 ---p 00144000 fd:00 22020383 /lib64/libc-2.5.so
38aaf44000-38aaf48000 r-xp 00144000 fd:00 22020383 /lib64/libc-2.5.so
38aaf48000-38aaf49000 rwxp 00148000 fd:00 22020383 /lib64/libc-2.5.so
38aaf49000-38aaf4e000 rwxp 38aaf49000 00:00 0
38ab000000-38ab082000 r-xp 00000000 fd:00 22020387 /lib64/libm-2.5.so
38ab082000-38ab281000 ---p 00082000 fd:00 22020387 /lib64/libm-2.5.so
38ab281000-38ab282000 r-xp 00081000 fd:00 22020387 /lib64/libm-2.5.so
38ab282000-38ab283000 rwxp 00082000 fd:00 22020387 /lib64/libm-2.5.so
38ab400000-38ab403000 r-xp 00000000 fd:00 22020384 /lib64/libdl-2.5.so
38ab40300Aborted
$
ERROR MESSAGES/STACK TRACES THAT OCCUR :
see above
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
N/A
Source code is unchanged from trhat provided, in fact I simoply ran your jar
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
run using appletviewer
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0-b105, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux jupiter 2.6.18-1.2868.fc6 #1 SMP Fri Dec 15 17:29:48 EST 2006 x86_64 x86_64 x86_64 GNU/Linux (Fedora Core 6)
EXTRA RELEVANT SYSTEM CONFIGURATION :
AMD64 4200+ (dual core)
4 Gig RAM
system is uptodate wrt upgrades
A DESCRIPTION OF THE PROBLEM :
1) appletviewer SwingSet2.html - runs OK
2) java -jar SwingSet2.jar - displays splashscreen & then has Backtrace
I tried java -splash:null -jar SwingSet2.jar this worked, no backtrace!
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
$ cd /usr/java/jdk1.6.0/demo/jfc/SwingSet2
$ java -jar SwingSet2.jar
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
displays normally
ACTUAL -
$ cd /usr/java/jdk1.6.0/demo/jfc/SwingSet2
$ java -jar SwingSet2.jar
*** glibc detected *** java: free(): invalid pointer: 0x00000038aaf499e0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x38aac6ea60]
/lib64/libc.so.6(cfree+0x8c)[0x38aac7217c]
/usr/java/jdk1.6.0/jre/lib/amd64/libsplashscreen.so[0x2aaaab552eec]
/usr/java/jdk1.6.0/jre/lib/amd64/libsplashscreen.so[0x2aaaab550fb6]
/usr/java/jdk1.6.0/jre/lib/amd64/libsplashscreen.so[0x2aaaab551059]
/usr/java/jdk1.6.0/jre/lib/amd64/libsplashscreen.so[0x2aaaab5535f5]
/lib64/libpthread.so.0[0x38ab806305]
/lib64/libc.so.6(clone+0x6d)[0x38aaccd62d]
======= Memory map: ========
40000000-40009000 r-xp 00000000 fd:00 115082717 /usr/java/jdk1.6.0/bin/java
40108000-4010a000 rwxp 00008000 fd:00 115082717 /usr/java/jdk1.6.0/bin/java
4010a000-4012b000 rwxp 4010a000 00:00 0 [heap]
4012b000-4012c000 ---p 4012b000 00:00 0
4012c000-40b2c000 rwxp 4012c000 00:00 0
40b2c000-40b2f000 ---p 40b2c000 00:00 0
40b2f000-40c2d000 rwxp 40b2f000 00:00 0
40c2d000-40c2e000 ---p 40c2d000 00:00 0
40c2e000-40d2e000 rwxp 40c2e000 00:00 0
40d2e000-40d2f000 ---p 40d2e000 00:00 0
40d2f000-40e2f000 rwxp 40d2f000 00:00 0
40e2f000-40e30000 ---p 40e2f000 00:00 0
40e30000-40f30000 rwxp 40e30000 00:00 0
40f30000-40f33000 ---p 40f30000 00:00 0
40f33000-41031000 rwxp 40f33000 00:00 0
41031000-41034000 ---p 41031000 00:00 0
41034000-41132000 rwxp 41034000 00:00 0
41132000-41135000 ---p 41132000 00:00 0
41135000-41233000 rwxp 41135000 00:00 0
41233000-41236000 ---p 41233000 00:00 0
41236000-41334000 rwxp 41236000 00:00 0
41334000-41337000 ---p 41334000 00:00 0
41337000-41435000 rwxp 41337000 00:00 0
41435000-41438000 ---p 41435000 00:00 0
41438000-41536000 rwxp 41438000 00:00 0
41536000-41537000 ---p 41536000 00:00 0
41537000-41637000 rwxp 41537000 00:00 0
41637000-4163a000 ---p 41637000 00:00 0
4163a000-41738000 rwxp 4163a000 00:00 0
41738000-4173b000 ---p 41738000 00:00 0
4173b000-41839000 rwxp 4173b000 00:00 0
41839000-4183c000 ---p 41839000 00:00 0
4183c000-4193a000 rwxp 4183c000 00:00 0
4193a000-4193d000 ---p 4193a000 00:00 0
4193d000-41a3b000 rwxp 4193d000 00:00 0
41a3b000-41a3e000 ---p 41a3b000 00:00 0
41a3e000-41b3c000 rwxp 41a3e000 00:00 0
41b3c000-41b3f000 ---p 41b3c000 00:00 0
41b3f000-41c3d000 rwxp 41b3f000 00:00 0
41c3d000-41c40000 ---p 41c3d000 00:00 0
41c40000-41d3e000 rwxp 41c40000 00:00 0
41d3e000-41d41000 ---p 41d3e000 00:00 0
41d41000-41e3f000 rwxp 41d41000 00:00 0
41e3f000-41e42000 ---p 41e3f000 00:00 0
41e42000-41f40000 rwxp 41e42000 00:00 0
38a9c00000-38a9c1a000 r-xp 00000000 fd:00 22020256 /lib64/ld-2.5.so
38a9e19000-38a9e1a000 r-xp 00019000 fd:00 22020256 /lib64/ld-2.5.so
38a9e1a000-38a9e1b000 rwxp 0001a000 fd:00 22020256 /lib64/ld-2.5.so
38aa800000-38aa805000 r-xp 00000000 fd:00 113761537 /usr/lib64/libXtst.so.6.1.0
38aa805000-38aaa05000 ---p 00005000 fd:00 113761537 /usr/lib64/libXtst.so.6.1.0
38aaa05000-38aaa06000 rwxp 00005000 fd:00 113761537 /usr/lib64/libXtst.so.6.1.0
38aac00000-38aad44000 r-xp 00000000 fd:00 22020383 /lib64/libc-2.5.so
38aad44000-38aaf44000 ---p 00144000 fd:00 22020383 /lib64/libc-2.5.so
38aaf44000-38aaf48000 r-xp 00144000 fd:00 22020383 /lib64/libc-2.5.so
38aaf48000-38aaf49000 rwxp 00148000 fd:00 22020383 /lib64/libc-2.5.so
38aaf49000-38aaf4e000 rwxp 38aaf49000 00:00 0
38ab000000-38ab082000 r-xp 00000000 fd:00 22020387 /lib64/libm-2.5.so
38ab082000-38ab281000 ---p 00082000 fd:00 22020387 /lib64/libm-2.5.so
38ab281000-38ab282000 r-xp 00081000 fd:00 22020387 /lib64/libm-2.5.so
38ab282000-38ab283000 rwxp 00082000 fd:00 22020387 /lib64/libm-2.5.so
38ab400000-38ab403000 r-xp 00000000 fd:00 22020384 /lib64/libdl-2.5.so
38ab40300Aborted
$
ERROR MESSAGES/STACK TRACES THAT OCCUR :
see above
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
N/A
Source code is unchanged from trhat provided, in fact I simoply ran your jar
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
run using appletviewer
- duplicates
-
JDK-6514309 Crash in splash screen code when displaying to a Cygwin X server through ssh
- Closed
-
JDK-6559157 JVM Crashes when using splash screen and tray icons
- Closed
-
JDK-6596729 Crash of virtutal machine when using JDK splash screen in different applications
- Closed