Duplicate :
|
The swat tests(Java2Demo and SwingSet2) crashed in solaris 10 s10x_u7wos_08 or solaris 11 snv_146 amd64 with jdk 1.7.0-ea-b110 swat build, please see attached core dump file. or look at this url: http://sqeweb.sfbay.sun.com/nfs/results/vm/gtee/JDK6UR/SWAT/VM/6-swat/2010-09-16_02/vm/solaris-amd64-only/client/mixed/solaris-amd64-only_client_mixed_vm.swat/ResultDir/Java2Demo/hs_err_pid28125.log http://sqeweb.sfbay.sun.com/nfs/results/vm/gtee/JDK6UR/SWAT/VM/6-swat/2010-09-16_02/vm/solaris-amd64-only/server/mixed/solaris-amd64-only_server_mixed_vm.swat/ResultDir/Java2Demo/hs_err_pid2308.log The SWAT test is to launch the two tests with auto run option and with vm flags, in jdk 1.7.0-ea-b110 swat build, these two tests crashed, but other platforms are running fine. You can take a look the swat test result page at: http://sqeweb.sfbay.sun.com/nfs/results/vm/gtee/JDK6UR/SWAT/VM/6-swat/2010-09-16_02/ click red 2 in VM solaris-amd64-only, you will see the the two tests are failed with core dump. How to reproduce the problem: use jdk1.7.0-ea-b110 to launch the tests with -d64 -client -Xint or -d64 -client -Xmixed or -d64 -server -Xint or -d64 -server -Xmixed and options: -runs=1 -delay=3 -antialias=true -rendering=true -verbose -ccthread -zoom in the host machine (name is listed in comments) Core dump summary: --------------- T H R E A D --------------- Current thread (0x000000000041c000): JavaThread "main" [_thread_in_native, id=2, stack(0xfffffd7ffde2f000,0xfffffd7ffdf2f000)] siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000048;; Registers: RAX=0x0000000000000048, RBX=0x00000000008e6440, RCX=0x00000000ffffffff, RDX=0x0000000004000000 RSP=0xfffffd7ffdf2db30, RBP=0x0000000000000024, RSI=0x0000000000000020, RDI=0x0000000000000000 R8=0x00000000fe7a0000, R9=0x0000000000000020, R10=0x00000000ffffffff, R11=0x0000000004000000 R12=0x000000000113dd18, R13=0x00000000008e64f0, R14=0x0000000001801dc0, R15=0x0000000000000000 RIP=0x0000000000000048, RFLAGS=0x0000000000010286 Register to memory mapping: RAX=0x0000000000000048 0x0000000000000048 is pointing to unknown location RBX=0x00000000008e6440 0x00000000008e6440 is pointing to unknown location RCX=0x00000000ffffffff 0x00000000ffffffff is pointing to unknown location RDX=0x0000000004000000 0x0000000004000000 is pointing to unknown location RSP=0xfffffd7ffdf2db30 0xfffffd7ffdf2db30 is pointing into the stack for thread: 0x000000000041c000 "main" prio=3 tid=0x000000000041c000 nid=0x2 runnable [0xfffffd7ffdf2d000] java.lang.Thread.State: RUNNABLE RBP=0x0000000000000024 0xfffffd7ffdf2db30 is pointing into the stack for thread: 0x000000000041c000 "main" prio=3 tid=0x000000000041c000 nid=0x2 runnable [0xfffffd7ffdf2d000] java.lang.Thread.State: RUNNABLE RSI=0x0000000000000020 0x0000000000000020 is pointing to unknown location RDI=0x0000000000000000 0x0000000000000000 is pointing to unknown location R8 =0x00000000fe7a0000 0x00000000fe7a0000 is pointing to unknown location R9 =0x0000000000000020 0x0000000000000020 is pointing to unknown location R10=0x00000000ffffffff 0x00000000ffffffff is pointing to unknown location R11=0x0000000004000000 0x0000000004000000 is pointing to unknown location R12=0x000000000113dd18 0x000000000113dd18 is pointing to unknown location R13=0x00000000008e64f0 0x00000000008e64f0 is pointing to unknown location R14=0x0000000001801dc0 0x0000000001801dc0 is pointing to unknown location R15=0x0000000000000000 0x0000000000000000 is pointing to unknown location Top of Stack: (sp=0xfffffd7ffdf2db30) 0xfffffd7ffdf2db30: fffffd7ffdf2db50 0000000000000001 0xfffffd7ffdf2db40: 0000000000000020 00000000008e6440 0xfffffd7ffdf2db50: fffffd7ffdf2dbb0 fffffd7fb5f613ca 0xfffffd7ffdf2db60: 0000000000aca848 000000000113dd18 0xfffffd7ffdf2db70: 0000000000aca338 0000000001802f18 0xfffffd7ffdf2db80: fffffd7fff1907f0 00000000008e6440 0xfffffd7ffdf2db90: 0000000000000001 0000000000000020 0xfffffd7ffdf2dba0: 000000000041c1c8 fffffd7ffdf2dcc8 0xfffffd7ffdf2dbb0: fffffd7ffdf2dc10 fffffd7fb5f5ac10 0xfffffd7ffdf2dbc0: 0000000500000000 0000000000ac9378 0xfffffd7ffdf2dbd0: 0000000001801dc0 000000000041c000 0xfffffd7ffdf2dbe0: fffffd7ffdf2dcd0 000000000041c000 0xfffffd7ffdf2dbf0: fffffd7ffdf2dcd0 fffffd7fb877fdb0 0xfffffd7ffdf2dc00: fffffd7fb760f000 fffffd7fb877fdb8 0xfffffd7ffdf2dc10: fffffd7ffdf2dc90 fffffd7ffac10e48 0xfffffd7ffdf2dc20: fffffd7ffdf2dd18 fffffd7ffdf2dcb0 0xfffffd7ffdf2dc30: fffffd7ffdf2dcb0 fffffd7ffac1b963 0xfffffd7ffdf2dc40: fffffd7ffac04dd0 0000000000000000 0xfffffd7ffdf2dc50: fffffd7ffdf2dc50 fffffd7fb877fdb0 0xfffffd7ffdf2dc60: fffffd7ffdf2dcd0 fffffd7fb8780808 0xfffffd7ffdf2dc70: 0000000000000000 fffffd7fb877fdb8 0xfffffd7ffdf2dc80: 0000000000000000 fffffd7ffdf2dcb0 0xfffffd7ffdf2dc90: fffffd7ffdf2dd18 fffffd7ffac0585a 0xfffffd7ffdf2dca0: 0000000000000000 fffffd7ffac0df58 0xfffffd7ffdf2dcb0: 0000000000000000 0000000000000020 0xfffffd7ffdf2dcc0: 0000000000000001 fffffd7fe63047f0 0xfffffd7ffdf2dcd0: fffffd7fe63040e0 fffffd7ffdf2dcd8 0xfffffd7ffdf2dce0: fffffd7fb877fc06 fffffd7ffdf2dd48 0xfffffd7ffdf2dcf0: fffffd7fb8780808 0000000000000000 0xfffffd7ffdf2dd00: fffffd7fb877fc18 fffffd7ffdf2dcb0 0xfffffd7ffdf2dd10: fffffd7ffdf2dd28 fffffd7ffdf2dda0 0xfffffd7ffdf2dd20: fffffd7ffac0585a 0000000000000000 Instructions: (pc=0x0000000000000048) 0x0000000000000038: [error occurred during error reporting (printing registers, top of stack, instructions near pc), id 0xb] ;; Stack: [0xfffffd7ffde2f000,0xfffffd7ffdf2f000], sp=0xfffffd7ffdf2db30, free space=1018k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C 0x0000000000000048 Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j sun.dc.pr.PathFiller.writeAlpha8([BIII)V+0 j sun.dc.pr.PathFiller.writeAlpha([BIII)V+6 j sun.dc.pr.Rasterizer.getAlpha([BII)V+15 j sun.java2d.pipe.AAShapePipe.renderPath(Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;Ljava/awt/BasicStroke;)V+308 j sun.java2d.pipe.AAShapePipe.fill(Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;)V+4 j sun.java2d.pipe.PixelToShapeConverter.fillOval(Lsun/java2d/SunGraphics2D;IIII)V+22 j sun.java2d.pipe.ValidatePipe.fillOval(Lsun/java2d/SunGraphics2D;IIII)V+19 j sun.java2d.SunGraphics2D.fillOval(IIII)V+10 j java2d.demos.Transforms.TransformAnim.<clinit>()V+42 v ~StubRoutines::call_stub j java.lang.Class.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;+0 j java.lang.Class.forName(Ljava/lang/String;)Ljava/lang/Class;+5 j java2d.DemoPanel.<init>(Ljava/lang/Object;)V+34 j java2d.DemoGroup.<init>(Ljava/lang/String;)V+155 j java2d.Java2Demo.<init>()V+308 j java2d.Java2Demo.main([Ljava/lang/String;)V+388 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x00000000009f0800 JavaThread "Image Fetcher 3" daemon [_thread_blocked, id=17, stack(0xfffffd7fb5e2f000,0xfffffd7fb5f2f000)] 0x00000000009db800 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=16, stack(0xfffffd7fb5f8f000,0xfffffd7fb608f000)] 0x0000000000972800 JavaThread "AWT-Shutdown" [_thread_blocked, id=15, stack(0xfffffd7fb623d000,0xfffffd7fb633d000)] 0x0000000000954000 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=14, stack(0xfffffd7fb633e000,0xfffffd7fb643e000)] 0x00000000008dd800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=13, stack(0xfffffd7fb643f000,0xfffffd7fb653f000)] 0x000000000083b800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=11, stack(0xfffffd7fb6842000,0xfffffd7fb6942000)] 0x0000000000838800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=10, stack(0xfffffd7fb6943000,0xfffffd7fb6a43000)] 0x0000000000835800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=9, stack(0xfffffd7fb6a44000,0xfffffd7fb6b44000)] 0x0000000000832800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=8, stack(0xfffffd7fb6b45000,0xfffffd7fb6c45000)] 0x0000000000813800 JavaThread "Finalizer" daemon [_thread_blocked, id=7, stack(0xfffffd7fb6c46000,0xfffffd7fb6d46000)] 0x000000000080c800 JavaThread "Reference Handler" daemon [_thread_blocked, id=6, stack(0xfffffd7fb6d47000,0xfffffd7fb6e47000)] =>0x000000000041c000 JavaThread "main" [_thread_in_native, id=2, stack(0xfffffd7ffde2f000,0xfffffd7ffdf2f000)] Other Threads: 0x0000000000808800 VMThread [stack: 0xfffffd7fb6e48000,0xfffffd7fb6f48000] [id=5] 0x000000000084f800 WatcherThread [stack: 0xfffffd7fb6741000,0xfffffd7fb6841000] [id=12] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap PSYoungGen total 18496K, used 6347K [0xfffffd7fe5f70000, 0xfffffd7fe7410000, 0xfffffd7ffaa10000) eden space 15872K, 23% used [0xfffffd7fe5f70000,0xfffffd7fe6319150,0xfffffd7fe6ef0000) from space 2624K, 99% used [0xfffffd7fe6ef0000,0xfffffd7fe7179e50,0xfffffd7fe7180000) to space 2624K, 0% used [0xfffffd7fe7180000,0xfffffd7fe7180000,0xfffffd7fe7410000) PSOldGen total 42368K, used 1871K [0xfffffd7fbca10000, 0xfffffd7fbf370000, 0xfffffd7fe5f70000) object space 42368K, 4% used [0xfffffd7fbca10000,0xfffffd7fbcbe3e20,0xfffffd7fbf370000) PSPermGen total 21248K, used 17860K [0xfffffd7fb7610000, 0xfffffd7fb8ad0000, 0xfffffd7fbca10000) object space 21248K, 84% used [0xfffffd7fb7610000,0xfffffd7fb87810f8,0xfffffd7fb8ad0000)