JDK-6736386 : Got core dumped by running some printing tests
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 7
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • OS: solaris_10
  • CPU: x86
  • Submitted: 2008-08-12
  • Updated: 2010-04-03
  • Resolved: 2008-08-12
Related Reports
Duplicate :  
Description
The java version: 1.7.0-ea-b33 and b99
Platforms: solaris10-x86 and solaris10-amd64
           diadem.sfbay(i586), and sfv20-02.sfbay(amd64)

Problems:
We have printing tests called 2D_PrintingMerlin, when we run the tests on the above platforms and using the above builds, we got core dumped, it is not reproduciable in 1.6.0_10 b29, only in 7.

To reproduce the problem:

1, setenv JAVA_HOME to one of the above builds
2, cd /net/sqenfs-1/export1/comp/2d/tzhang/6ur_2d_ws/2d/src/2D_PrintingMerlin
3, ../../../share/bin/gnumake/solaris-i386/gnumake runauto

You will see core dumped.

The attached is one of the log file:
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xcdca67c3, pid=19256, tid=9
#
# Java VM: Java HotSpot(TM) Server VM (14.0-b01 mixed mode solaris-x86 )
# Problematic frame:
# V  [libjvm.so+0xa67c3]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x08131c00):  JavaThread "CompilerThread0" daemon [_thread_in_native, id=9, stack(0xa5f1a000,0xa5f5a000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000001c

Registers:
EAX=0x083a3ae8, EBX=0xce3ec000, ECX=0xa5f58160, EDX=0x00000000
ESP=0xa5f57b00, EBP=0xa5f57b48, ESI=0x00000000, EDI=0x0000002c
EIP=0xcdca67c3, EFLAGS=0x00010246

Top of Stack: (sp=0xa5f57b00)
0xa5f57b00:   085ea278 00007fec 08459cf8 08459cf0
0xa5f57b10:   a5f58160 083a3a64 a5f58170 0830c321
0xa5f57b20:   00000001 00000012 00000003 08484298
0xa5f57b30:   0848d1e8 00000000 0848d320 0000002c
0xa5f57b40:   00000000 ce3ec000 a5f57b88 cdca7263
0xa5f57b50:   a5f58160 083a3ac4 a5f57c80 cdca724e
0xa5f57b60:   0848d320 00000000 a5f57b88 a5f58160
0xa5f57b70:   08484234 00007ff4 a5f57bb8 0000002c 

Instructions: (pc=0xcdca67c3)
0xcdca67b3:   00 00 89 45 e0 e9 9d 00 00 00 8b 50 04 8b 4d 08
0xcdca67c3:   8b 42 1c 8b 71 14 3b c6 72 04 33 c0 eb 06 8b 79 

Stack: [0xa5f1a000,0xa5f5a000],  sp=0xa5f57b00,  free space=246k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0xa67c3]
V  [libjvm.so+0xa7263]
V  [libjvm.so+0x14bdde]
V  [libjvm.so+0x558f44]
V  [libjvm.so+0x179250]
V  [libjvm.so+0x37122b]
V  [libjvm.so+0x1759bf]
V  [libjvm.so+0x176001]
V  [libjvm.so+0x1db9f4]
V  [libjvm.so+0x1ddc88]
V  [libjvm.so+0x1a3515]
V  [libjvm.so+0x1a34b8]
V  [libjvm.so+0x5a07e1]
C  [libc.so.1+0xa4672]
C  [libc.so.1+0xa4960]


Current CompileTask:
C2: 21      sun.print.PSPrinterJob.ascii85Encode([B)[B (499 bytes)


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x08309c00 JavaThread "TimerQueue" daemon [_thread_blocked, id=17, stack(0xa57be000,0xa580e000)]
  0x082a7400 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=16, stack(0xa58c6000,0xa5916000)]
  0x0829f400 JavaThread "AWT-Shutdown" [_thread_blocked, id=15, stack(0xa5918000,0xa5968000)]
  0x0828a400 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=14, stack(0xa596a000,0xa59ba000)]
  0x08223800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=13, stack(0xa5a5e000,0xa5aae000)]
  0x08136000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=11, stack(0xa5e86000,0xa5ed6000)]
  0x08133400 JavaThread "CompilerThread1" daemon [_thread_in_native, id=10, stack(0xa5ed8000,0xa5f18000)]
=>0x08131c00 JavaThread "CompilerThread0" daemon [_thread_in_native, id=9, stack(0xa5f1a000,0xa5f5a000)]
  0x0812fc00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=8, stack(0xa5f5c000,0xa5fac000)]
  0x0811c000 JavaThread "Finalizer" daemon [_thread_blocked, id=7, stack(0xa5fae000,0xa5ffe000)]
  0x0811a800 JavaThread "Reference Handler" daemon [_thread_blocked, id=6, stack(0xca405000,0xca455000)]
  0x08066400 JavaThread "main" [_thread_in_Java, id=2, stack(0xcdaec000,0xcdb3c000)]

Other Threads:
  0x08117000 VMThread [stack: 0xca457000,0xca497000] [id=5]
  0x08138000 WatcherThread [stack: 0xa5e44000,0xa5e84000] [id=12]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 3584K, used 3224K [0xc6800000, 0xc7000000, 0xca400000)
  eden space 3072K, 88% used [0xc6800000,0xc6aa6d10,0xc6b00000)
  from space 512K, 99% used [0xc6b00000,0xc6b7f4e8,0xc6b80000)
  to   space 512K, 0% used [0xc6f80000,0xc6f80000,0xc7000000)
 PSOldGen        total 32768K, used 324K [0xaa000000, 0xac000000, 0xc6800000)
  object space 32768K, 0% used [0xaa000000,0xaa051060,0xac000000)
 PSPermGen       total 16384K, used 9190K [0xa6000000, 0xa7000000, 0xaa000000)
  object space 16384K, 56% used [0xa6000000,0xa68f9930,0xa7000000)

Dynamic libraries:
0x08050000 	/export/swat/jdk1.7.0/bin/java
0xce7a0000 	/lib/libthread.so.1
0xce770000 	/export/swat/jdk1.7.0/bin/../jre/lib/i386/jli/libjli.so
0xce750000 	/lib/libdl.so.1
0xce670000 	/lib/libc.so.1
0xcdc00000 	/export/swat/jdk1.7.0/jre/lib/i386/server/libjvm.so
0xce630000 	/lib/libsocket.so.1
0xce650000 	/usr/lib/libsched.so.1
0xce5f0000 	/lib/libm.so.1
0xce5c0000 	/usr/lib/libCrun.so.1
0xce5a0000 	/lib/libdoor.so.1
0xce500000 	/lib/libnsl.so.1
0xce490000 	/lib/libm.so.2
0xce460000 	/lib/libscf.so.1
0xcdbd0000 	/lib/libuutil.so.1
0xcdbb0000 	/lib/libgen.so.1
0xcdb80000 	/lib/libmd.so.1
0xcdb50000 	/lib/libmp.so.2
0xcdaa0000 	/export/swat/jdk1.7.0/jre/lib/i386/native_threads/libhpi.so
0xcda30000 	/export/swat/jdk1.7.0/jre/lib/i386/libverify.so
0xcd9e0000 	/export/swat/jdk1.7.0/jre/lib/i386/libjava.so
0xcd9c0000 	/export/swat/jdk1.7.0/jre/lib/i386/libzip.so
0xa5d60000 	/export/swat/jdk1.7.0/jre/lib/i386/libawt.so
0xa5d00000 	/export/swat/jdk1.7.0/jre/lib/i386/xawt/libmawt.so
0xa5cc0000 	/usr/openwin/lib/libXext.so.0
0xa5b70000 	/usr/openwin/lib/libX11.so.4
0xa5b40000 	/usr/openwin/lib/libXtst.so.1
0xa5b20000 	/usr/openwin/lib/libXi.so.5
0xa5ab0000 	/export/swat/jdk1.7.0/jre/lib/i386/libfontmanager.so
0xa59e0000 	/export/swat/jdk1.7.0/jre/lib/i386/libt2k.so
0xa58a0000 	/export/swat/jdk1.7.0/jre/lib/i386/libnet.so
0xa5880000 	/export/swat/jdk1.7.0/jre/lib/i386/libnio.so
0xa5860000 	/lib/librt.so.1
0xa5830000 	/lib/libaio.so.1
0xa5810000 	/usr/lib/libsendfile.so.1
0xa5730000 	/export/swat/jdk1.7.0/jre/lib/i386/libkcms.so
0xa56c0000 	/export/swat/jdk1.7.0/jre/lib/i386/libjpeg.so

VM Arguments:
java_command: javasoft.clientsqe.tonga.TTBuilder StreamPrintServiceTest
Launcher Type: SUN_STANDARD

Environment Variables:
LD_LIBRARY_PATH=/export/swat/jdk1.7.0/jre/lib/i386/server:/export/swat/jdk1.7.0/jre/lib/i386:/export/swat/jdk1.7.0/jre/../lib/i386
DISPLAY=:0.0

Signal Handlers:
SIGSEGV: [libjvm.so+0x6af8a0], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGBUS: [libjvm.so+0x6af8a0], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGFPE: [libjvm.so+0x135738], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGPIPE: [libjvm.so+0x135738], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGXFSZ: [libjvm.so+0x135738], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGILL: [libjvm.so+0x135738], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGQUIT: [libjvm.so+0x5a226c], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGHUP: [libjvm.so+0x5a226c], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGINT: [libjvm.so+0x5a226c], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGTERM: [libjvm.so+0x5a226c], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIG39: [libjvm.so+0x5a43c0], sa_mask[0]=0x00000000, sa_flags=0x00000008
SIG40: [libjvm.so+0x135738], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c


---------------  S Y S T E M  ---------------

OS:                        Solaris 10 8/07 s10x_u4wos_12b X86
           Copyright 2007 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                            Assembled 16 August 2007

uname:SunOS 5.10 Generic_120012-14 i86pc  (T2 libthread)
rlimit: STACK 8480k, CORE infinity, NOFILE 65536, AS infinity
load average:0.93 1.16 1.24

CPU:total 2 (1 cores per cpu, 1 threads per core) family 6 model 11 stepping 1, cmov, cx8, fxsr, mmx, sse

Memory: 4k page, physical 2096700k(1600388k free)

vm_info: Java HotSpot(TM) Server VM (14.0-b01) for solaris-x86 JRE (1.7.0-ea-b99), built on Aug  8 2008 11:33:35 by "" with Workshop 5.9

time: Mon Aug 11 16:49:42 2008
elapsed time: 2 seconds