Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6358147

OGL: sun/java2d/OpenGL/LargeOps.java core dumped since b56

XMLWordPrintable

    • 2d
    • b56
    • 6
    • b73
    • generic
    • generic
    • Verified

      JDK: mustang 1.6.0-rc-b62
      Test: sun/java2d/OpenGL/LargeOps.java
      Platform:
      SunOS turais.sfbay 5.10 Generic sun4u sparc SUNW,Ultra-80
      2 cups with Expert3D

      Test source location:
      /net/jre.sfbay/p/v08/jdk/6.0/rc/b62/ws/j2se/test/sun/java2d/OpenGL/LargeOps.java

      Problem:
      When running this regression test LargOps.java in mustang rc-b62, it core dumped in solaris platform with OGL enabled video card, and trace back, it PASS in 1.6.0-beta-b55,
      and start core dumped in b56.

      How to reproduce:
      1. run the above test by b56 and later build in mustang.
         java LargeOps
      2. you will see the core dumped log as followings:
       #
      # An unexpected error has been detected by Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0x00000000, pid=2563, tid=11
      #
      # Java VM: Java HotSpot(TM) Client VM (1.6.0-rc-b62 mixed mode)
      # Problematic frame:
      # C 0x00000000
      #
      # 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 (0x001d0600): JavaThread "Java2D Queue Flusher" daemon [_thread_in_native, id=11]

      siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000000

      Registers:
       O0=0x003b13e0 O1=0x00000001 O2=0x00442ff0 O3=0x00000010
       O4=0x00000de1 O5=0x00442fe8 O6=0xf337f570 O7=0xfe628368
       G1=0x0047b0f8 G2=0x000cb0a0 G3=0xff182338 G4=0x0003a0c0
       G5=0x00000000 G6=0x00000000 G7=0xfe7a2000 Y=0x00000000
       PC=0x00000000 nPC=0x00000004


      Top of Stack: (sp=0xf337f570)
      0xf337f570: fe6467dc 00442ff0 00002800 f365c434
      0xf337f580: fe6491d8 00002980 00002800 fe6282d8
      0xf337f590: 00002400 0001e400 00000200 00000200
      0xf337f5a0: 00442fe8 00000010 f337f5e0 fe628604
      0xf337f5b0: 001cd38c 00000013 00000000 00000000
      0xf337f5c0: ff180aec 00000000 00000016 f337f608
      0xf337f5d0: 001cd38c 001cd390 001cd3b0 3f800000
      0xf337f5e0: fe6495e8 ff180f38 00000000 00002e0c

      Instructions: (pc=0x00000000)
      0xfffffff0:

      Stack: [0xf3300000,0xf3380000), sp=0xf337f570, free space=509k
      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      j sun.java2d.opengl.OGLTextRenderer.drawGlyphList(IZFF[J[F)V+0
      j sun.java2d.opengl.OGLTextRenderer.access$000(Lsun/java2d/opengl/OGLTextRenderer;IZFF[J[F)V+10
      j sun.java2d.opengl.OGLTextRenderer$1.run()V+34
      j sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run()V+95
      v ~StubRoutines::call_stub

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

      Java Threads: ( => current thread )
        0x00038200 JavaThread "DestroyJavaVM" [_thread_blocked, id=2]
        0x0044c700 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=14]
        0x00448400 JavaThread "AWT-Shutdown" [_thread_blocked, id=13]
        0x00431700 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=12]
      =>0x001d0600 JavaThread "Java2D Queue Flusher" daemon [_thread_in_native, id=11]
        0x001cb700 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=10]
        0x00139b00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=8]
        0x00138a00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=7]
        0x00137c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=6]
        0x00125f00 JavaThread "Finalizer" daemon [_thread_blocked, id=5]
        0x00125100 JavaThread "Reference Handler" daemon [_thread_blocked, id=4]

      Other Threads:
        0x00122100 VMThread [id=3]
        0x0013b800 WatcherThread [id=9]

      VM state:not at safepoint (normal execution)

      VM Mutex/Monitor currently owned by a thread: None

      Heap
       def new generation total 1984K, used 1437K [0xf4000000, 0xf4220000, 0xf4710000)
        eden space 1792K, 80% used [0xf4000000, 0xf4167470, 0xf41c0000)
        from space 192K, 0% used [0xf41c0000, 0xf41c0000, 0xf41f0000)
        to space 192K, 0% used [0xf41f0000, 0xf41f0000, 0xf4220000)
       tenured generation total 4096K, used 0K [0xf4710000, 0xf4b10000, 0xf8000000)
         the space 4096K, 0% used [0xf4710000, 0xf4710000, 0xf4710200, 0xf4b10000)
       compacting perm gen total 12288K, used 5450K [0xf8000000, 0xf8c00000, 0xfc000000)
         the space 12288K, 44% used [0xf8000000, 0xf8552898, 0xf8552a00, 0xf8c00000)
      No shared spaces configured.

      Dynamic libraries:
      0x00010000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/bin/java
      0xff3f8000 /lib/libthread.so.1
      0xff3a0000 /lib/libdl.so.1
      0xff280000 /lib/libc.so.1
      0xff3e4000 /platform/SUNW,Ultra-5_10/lib/libc_psr.so.1
      0xfec00000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/client/libjvm.so
      0xff240000 /lib/libsocket.so.1
      0xff270000 /usr/lib/libsched.so.1
      0xff200000 /usr/lib/libCrun.so.1
      0xff1e0000 /lib/libm.so.1
      0xff1c0000 /lib/libdoor.so.1
      0xfeb00000 /lib/libnsl.so.1
      0xfea00000 /lib/libm.so.2
      0xfebd0000 /lib/libscf.so.1
      0xfeae0000 /lib/libuutil.so.1
      0xfe9e0000 /lib/libmd5.so.1
      0xfe9c0000 /platform/SUNW,Ultra-5_10/lib/libmd5_psr.so.1
      0xfe9a0000 /lib/libmp.so.2
      0xfe860000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/native_threads/libhpi.so
      0xfe820000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/libverify.so
      0xfe7e0000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/libjava.so
      0xfe7c0000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/libzip.so
      0xf3a00000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/libawt.so
      0xf3880000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/libmlib_image.so
      0xfe600000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/xawt/libmawt.so
      0xfe440000 /usr/openwin/lib/libXext.so.0
      0xf3780000 /usr/openwin/lib/libX11.so.4
      0xfe410000 /usr/openwin/lib/libXtst.so.1
      0xfc3d0000 /usr/openwin/lib/libXi.so.5
      0xf3600000 /usr/openwin/lib/libGL.so.1
      0xfc390000 /usr/openwin/lib/libXmu.so.4
      0xfc2c0000 /usr/openwin/lib/libdga.so.1
      0xfc080000 /usr/openwin/lib/libXt.so.4
      0xfc290000 /usr/openwin/lib/libSM.so.6
      0xfc1c0000 /usr/openwin/lib/libICE.so.6
      0xf3500000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/libfontmanager.so
      0xfc1a0000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/libsunwjdga.so
      0xfc010000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/libjdgaSUNWffb.so
      0xf2800000 /usr/openwin/platform/sun4u/lib/GL/oglSUNWcore.so.7
      0xfc060000 /lib/librt.so.1
      0xfc040000 /lib/libaio.so.1
      0xf3180000 /usr/openwin/platform/sun4u/lib/GL/libvis.so.1
      0xf3080000 /usr/openwin/platform/sun4u/lib/GL/libcompgeom.so.1
      0xf2700000 /usr/openwin/lib/GL/devhandlers/oglSUNWffb.so.7
      0xf1400000 /usr/openwin/platform/sun4u/lib/GL/oglSUNWsrz.so.7
      0xf0c00000 /usr/openwin/platform/sun4u/lib/GL/oglSUNWsr.so.7
      0xf3f90000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/libcmm.so
      0xf3dd0000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/libnet.so
      0xf3e90000 /net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/libnio.so
      0xf3db0000 /usr/lib/libsendfile.so.1

      VM Arguments:
      java_command: LargeOps
      Launcher Type: SUN_STANDARD

      Environment Variables:
      JAVA_HOME=/net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0
      PATH=.:/usr/j2se/bin:/usr/bin:/sbin:/usr/sbin:/usr/X/bin:/usr/ccs:/usr/ccs/bin:/usr/lib:/usr/ucb:/usr/dist/local/exe:/usr/dist/exe:/usr/local/bin:/bin:/usr/dist/share/devpro,v4.2/5.x-sparc/bin:/usr/bin/X11:/usr/etc:/usr/etc/yp:/usr/openwin:/usr/lib/nis:/ws/on81-tools/SUNWspro/SC6.1/bin:/usr/lib/netsvc/yp:/usr/dist/pkgs/devpro,v4.2/5.x-sparc/bin
      LD_LIBRARY_PATH=/net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc/client:/net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/lib/sparc:/net/mizu/n/mustang/jdk6.0/binaries/solaris-sparc/b62-2005-12-01/jdk1.6.0/jre/../lib/sparc
      SHELL=/bin/csh
      DISPLAY=:0.0

      Signal Handlers:
      SIGSEGV: [libjvm.so+0x464a0c], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
      SIGBUS: [libjvm.so+0x464a0c], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
      SIGFPE: [libjvm.so+0x164ffc], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
      SIGPIPE: [libjvm.so+0x164ffc], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
      SIGILL: [libjvm.so+0x164ffc], 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
      SIGHUP: [libjvm.so+0x3ae3e8], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
      SIGINT: [libjvm.so+0x3ae3e8], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
      SIGQUIT: [libjvm.so+0x3ae3e8], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
      SIGTERM: [libjvm.so+0x3ae3e8], sa_mask[0]=0xffbffeff, sa_flags=0x00000004


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

      OS: Solaris 10 3/05 s10_74L2a SPARC
                 Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.
                              Use is subject to license terms.
                                  Assembled 22 January 2005

      uname:SunOS 5.10 Generic sun4u (T2 libthread)
      rlimit: STACK 8192k, CORE infinity, NOFILE 65536, AS infinity
      load average:0.16 0.25 0.27

      CPU:total 1 has_v8, has_v9, has_vis1

      Memory: 8k page, physical 524288k(9984k free)

      vm_info: Java HotSpot(TM) Client VM (1.6.0-rc-b62) for solaris-sparc, built on Dec 1 2005 08:20:45 by "" with unknown Workshop:0x580

            campbell Christopher Campbell (Inactive)
            ttzhang Tao Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: