-
Bug
-
Resolution: Fixed
-
P3
-
6
-
b63
-
sparc
-
solaris_10
-
Verified
The following two regression tests are failing on Nightly with -d64 on Solaris10:
java/awt/FontClass/FontAttributeTest/FontAttributeTest.java
java/awt/FontMetrics/KernTest.java
- Initially filing these together in the same bug report as the hs_err logs show the crash to be in the same code section.
- The tests generate a Hotspot error immediately at launch. The tests both pass without the -d64 option.
- Tests fail with latest Mustang promoted build and latest 2D Mustang PIT build 2005-10-03.mustang
See below for hs_err log for FontAttributeTest.java
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGBUS (0xa) at pc=0xffffffff4fd5d7f0, pid=5498, tid=1
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0-ea-b54 mixed mode)
# Problematic frame:
# C [libfontmanager.so+0x5d7f0]
#
--------------- T H R E A D ---------------
Current thread (0x000000010011f400): JavaThread "main" [_thread_in_native, id=1]
siginfo:si_signo=10, si_errno=0, si_code=1, si_addr=0x0000000100626792
Registers:
O0=0x0000000000000600 O1=0x000000000000094e O2=0x0000000000000052 O3=0x00000001005bbd50
O4=0x0000000000000004 O5=0x0000000002240226 O6=0xffffffff7fffb461 O7=0xffffffff4fd5d6e4
G1=0x0000000000000600 G2=0x000000010011fbe8 G3=0xffffffff7c700000 G4=0x0000000100626192
G5=0x000000000000ff00 G6=0x0000000000000000 G7=0xffffffff7f202000 Y=0x0000000000000000
PC=0xffffffff4fd5d7f0 nPC=0xffffffff4fd5d7f4
Top of Stack: (sp=0xffffffff7fffbc60)
0xffffffff7fffbc60: 000000000000ff00 000000000000001a
0xffffffff7fffbc70: 0000000000370052 000000000000ffff
0xffffffff7fffbc80: 00000000000000ff 000000000000ff00
0xffffffff7fffbc90: 0000000000000052 0000000100626792
0xffffffff7fffbca0: ffffffff7fffbdf0 000000010032fc80
0xffffffff7fffbcb0: 00000000000000ff ffffffff7fffbd3c
0xffffffff7fffbcc0: 0000000000000001 ffffffff4fe72020
0xffffffff7fffbcd0: ffffffff7fffb541 ffffffff4fd66940
0xffffffff7fffbce0: ffffffff4fe879f8 ffffffff4fe879f8
0xffffffff7fffbcf0: ffffffff7fffc1d4 ffffffff7fffc1d8
0xffffffff7fffbd00: ffffffff7fffb541 ffffffff4fd66924
0xffffffff7fffbd10: ffffffff7fffc1d4 0000000000000000
0xffffffff7fffbd20: ffffffff7fffb561 ffffffff4fd66874
0xffffffff7fffbd30: ff0000010011f400 ff00ff0000000000
0xffffffff7fffbd40: 000000000000001a 000000000000001a
0xffffffff7fffbd50: ffffffff4fe879f8 ffffffff7fffc1d8
Instructions: (pc=0xffffffff4fd5d7f0)
0xffffffff4fd5d7e0: f4 0f a7 f7 80 a6 a0 00 02 40 00 05 ae 01 00 08
0xffffffff4fd5d7f0: ca 05 e0 00 10 80 00 15 80 a1 40 12 ec 05 e0 00
Stack: [0xffffffff7fefe000,0xffffffff80000000), sp=0xffffffff7fffbc60, free space=1015k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libfontmanager.so+0x5d7f0]
C [libfontmanager.so+0x66948]
C [libfontmanager.so+0x66e50]
C [libfontmanager.so+0x67c18]
j sun.font.SunLayoutEngine.nativeLayout(Lsun/font/Font2D;Lsun/font/FontStrike;[FII[CIIIIIIILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V+-4296877
j sun.font.SunLayoutEngine.nativeLayout(Lsun/font/Font2D;Lsun/font/FontStrike;[FII[CIIIIIIILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V+0
j sun.font.SunLayoutEngine.layout(Lsun/font/FontStrikeDesc;[FIILsun/font/TextRecord;ILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V+70
j sun.font.GlyphLayout$EngineRecord.layout()V+95
j sun.font.GlyphLayout.layout(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;[CIIILsun/font/StandardGlyphVector;)Lsun/font/StandardGlyphVector;+541
j sun.font.ExtendedTextSourceLabel.createGV()Lsun/font/StandardGlyphVector;+63
j sun.font.ExtendedTextSourceLabel.getGV()Lsun/font/StandardGlyphVector;+9
j sun.font.ExtendedTextSourceLabel.createLogicalBounds()Ljava/awt/geom/Rectangle2D;+1
j sun.font.ExtendedTextSourceLabel.getAdvance()F+9
j java.awt.font.TextLine.init()V+626
j java.awt.font.TextLine.<init>(Ljava/awt/font/FontRenderContext;[Lsun/font/TextLineComponent;[F[CII[I[BZ)V+79
j java.awt.font.TextLine.fastCreateTextLine(Ljava/awt/font/FontRenderContext;[CLjava/awt/Font;Lsun/font/CoreMetrics;Ljava/util/Map;)Ljava/awt/font/TextLine;+337
j java.awt.font.TextLayout.fastInit([CLjava/awt/Font;Ljava/util/Map;Ljava/awt/font/FontRenderContext;)V+83
j java.awt.font.TextLayout.<init>(Ljava/lang/String;Ljava/util/Map;Ljava/awt/font/FontRenderContext;)V+109
j FontAttributeTest$DisplayRecord.<init>(Ljava/util/Map;Ljava/lang/String;LFontAttributeTest$Tests;)V+65
j FontAttributeTest$Tests$TestIterator.next()LFontAttributeTest$DisplayRecord;+59
j FontAttributeTest$Tests$TestIterator.next()Ljava/lang/Object;+1
j FontAttributeTest$Tests.<init>(Ljava/lang/String;Ljava/awt/font/FontRenderContext;)V+45
j FontAttributeTest.<init>()V+25
j FontAttributeTest.main([Ljava/lang/String;)V+24
v ~StubRoutines::call_stub
V [libjvm.so+0x191390]
V [libjvm.so+0x1a03c8]
V [libjvm.so+0x252fd0]
C [java+0x3630]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.font.SunLayoutEngine.nativeLayout(Lsun/font/Font2D;Lsun/font/FontStrike;[FII[CIIIIIIILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V+0
j sun.font.SunLayoutEngine.layout(Lsun/font/FontStrikeDesc;[FIILsun/font/TextRecord;ILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V+70
j sun.font.GlyphLayout$EngineRecord.layout()V+95
j sun.font.GlyphLayout.layout(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;[CIIILsun/font/StandardGlyphVector;)Lsun/font/StandardGlyphVector;+541
j sun.font.ExtendedTextSourceLabel.createGV()Lsun/font/StandardGlyphVector;+63
j sun.font.ExtendedTextSourceLabel.getGV()Lsun/font/StandardGlyphVector;+9
j sun.font.ExtendedTextSourceLabel.createLogicalBounds()Ljava/awt/geom/Rectangle2D;+1
j sun.font.ExtendedTextSourceLabel.getAdvance()F+9
j java.awt.font.TextLine.init()V+626
j java.awt.font.TextLine.<init>(Ljava/awt/font/FontRenderContext;[Lsun/font/TextLineComponent;[F[CII[I[BZ)V+79
j java.awt.font.TextLine.fastCreateTextLine(Ljava/awt/font/FontRenderContext;[CLjava/awt/Font;Lsun/font/CoreMetrics;Ljava/util/Map;)Ljava/awt/font/TextLine;+337
j java.awt.font.TextLayout.fastInit([CLjava/awt/Font;Ljava/util/Map;Ljava/awt/font/FontRenderContext;)V+83
j java.awt.font.TextLayout.<init>(Ljava/lang/String;Ljava/util/Map;Ljava/awt/font/FontRenderContext;)V+109
j FontAttributeTest$DisplayRecord.<init>(Ljava/util/Map;Ljava/lang/String;LFontAttributeTest$Tests;)V+65
j FontAttributeTest$Tests$TestIterator.next()LFontAttributeTest$DisplayRecord;+59
j FontAttributeTest$Tests$TestIterator.next()Ljava/lang/Object;+1
j FontAttributeTest$Tests.<init>(Ljava/lang/String;Ljava/awt/font/FontRenderContext;)V+45
j FontAttributeTest.<init>()V+25
j FontAttributeTest.main([Ljava/lang/String;)V+24
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x00000001003c1f00 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=13]
0x00000001002ad800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=12]
0x000000010026a100 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=10]
0x0000000100269100 JavaThread "CompilerThread1" daemon [_thread_blocked, id=9]
0x0000000100268000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=8]
0x0000000100267500 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7]
0x0000000100247a00 JavaThread "Finalizer" daemon [_thread_blocked, id=6]
0x0000000100247100 JavaThread "Reference Handler" daemon [_thread_blocked, id=5]
=>0x000000010011f400 JavaThread "main" [_thread_in_native, id=1]
Other Threads:
0x0000000100241a00 VMThread [id=4]
0x000000010012bc00 WatcherThread [id=11]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
PSYoungGen total 10752K, used 2593K [0xffffffff6d800000, 0xffffffff6e400000, 0xffffffff78400000)
eden space 9216K, 28% used [0xffffffff6d800000,0xffffffff6da88570,0xffffffff6e100000)
from space 1536K, 0% used [0xffffffff6e280000,0xffffffff6e280000,0xffffffff6e400000)
to space 1536K, 0% used [0xffffffff6e100000,0xffffffff6e100000,0xffffffff6e280000)
PSOldGen total 24576K, used 0K [0xffffffff58000000, 0xffffffff59800000, 0xffffffff6d800000)
object space 24576K, 0% used [0xffffffff58000000,0xffffffff58000000,0xffffffff59800000)
PSPermGen total 24576K, used 8194K [0xffffffff53000000, 0xffffffff54800000, 0xffffffff58000000)
object space 24576K, 33% used [0xffffffff53000000,0xffffffff538009c0,0xffffffff54800000)
Dynamic libraries:
0x0000000100000000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/bin/sparcv9/java
0xffffffff7f300000 /lib/64/libthread.so.1
0xffffffff7f400000 /lib/64/libdl.so.1
0xffffffff7f000000 /lib/64/libc.so.1
0xffffffff7ee00000 /platform/SUNW,Sun-Blade-2500/lib/sparcv9/libc_psr.so.1
0xffffffff7e000000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/server/libjvm.so
0xffffffff7eb00000 /lib/64/libsocket.so.1
0xffffffff7ed00000 /usr/lib/64/libsched.so.1
0xffffffff7dd00000 /usr/lib/64/libCrun.so.1
0xffffffff7db00000 /lib/64/libm.so.1
0xffffffff7d900000 /lib/64/libdoor.so.1
0xffffffff7d600000 /lib/64/libnsl.so.1
0xffffffff7d400000 /lib/64/libm.so.2
0xffffffff7d200000 /lib/64/libscf.so.1
0xffffffff7cf00000 /lib/64/libuutil.so.1
0xffffffff7cd00000 /lib/64/libmd5.so.1
0xffffffff7cb00000 /platform/SUNW,Sun-Blade-2500/lib/sparcv9/libmd5_psr.so.1
0xffffffff7c900000 /lib/64/libmp.so.2
0xffffffff7c400000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/native_threads/libhpi.so
0xffffffff7c100000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libverify.so
0xffffffff7be00000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libjava.so
0xffffffff7bc00000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libzip.so
0xffffffff52000000 /usr/lib/locale/en_US.ISO8859-1/sparcv9/en_US.ISO8859-1.so.3
0xffffffff51200000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libawt.so
0xffffffff50f00000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libmlib_image.so
0xffffffff50c00000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/xawt/libmawt.so
0xffffffff50900000 /usr/openwin/lib/sparcv9/libXext.so.0
0xffffffff50500000 /usr/openwin/lib/sparcv9/libX11.so.4
0xffffffff50200000 /usr/openwin/lib/sparcv9/libXtst.so.1
0xffffffff4ff00000 /usr/openwin/lib/sparcv9/libXi.so.5
0xffffffff4fd00000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libfontmanager.so
0xffffffff4f700000 /usr/openwin/lib/locale/common/sparcv9/xlibi18n.so.2
0xffffffff4f100000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libnet.so
0xffffffff4ef00000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libnio.so
0xffffffff4ed00000 /lib/64/librt.so.1
0xffffffff4ea00000 /lib/64/libaio.so.1
VM Arguments:
java_command: FontAttributeTest
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=/net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparc
PATH=/home/rickr/work/gnumake/solsparc/:/net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparc/bin:/usr/bin:.:/usr/openwin/bin:/bin:/usr/ucb:/usr/dist/pkgs/devpro,v4.2/5.x-sparc/bin:/usr/openwin/bin:/usr/dt/bin:/usr/dist/pkgs/devpro,v4.2/5.x-sparc/bin
LD_LIBRARY_PATH=/net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/server:/net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9:/net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/../lib/sparcv9
SHELL=/bin/csh
DISPLAY=:0.0
Signal Handlers:
SIGSEGV: [libjvm.so+0x6c2f24], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGBUS: [libjvm.so+0x6c2f24], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGFPE: [libjvm.so+0x2079e0], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGPIPE: [libjvm.so+0x2079e0], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGILL: [libjvm.so+0x2079e0], 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+0x600498], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGINT: [libjvm.so+0x600498], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGQUIT: [libjvm.so+0x600498], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGTERM: [libjvm.so+0x600498], 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.05 0.02 0.02
CPU:total 2 has_v8, has_v9, has_vis1, has_vis2, is_ultra3
Memory: 8k page, physical 2097152k(1193744k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (1.6.0-ea-b54) for solaris-sparc, built on Sep 29 2005 01:03:03 by "" with unknown Workshop:0x570
java/awt/FontClass/FontAttributeTest/FontAttributeTest.java
java/awt/FontMetrics/KernTest.java
- Initially filing these together in the same bug report as the hs_err logs show the crash to be in the same code section.
- The tests generate a Hotspot error immediately at launch. The tests both pass without the -d64 option.
- Tests fail with latest Mustang promoted build and latest 2D Mustang PIT build 2005-10-03.mustang
See below for hs_err log for FontAttributeTest.java
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGBUS (0xa) at pc=0xffffffff4fd5d7f0, pid=5498, tid=1
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0-ea-b54 mixed mode)
# Problematic frame:
# C [libfontmanager.so+0x5d7f0]
#
--------------- T H R E A D ---------------
Current thread (0x000000010011f400): JavaThread "main" [_thread_in_native, id=1]
siginfo:si_signo=10, si_errno=0, si_code=1, si_addr=0x0000000100626792
Registers:
O0=0x0000000000000600 O1=0x000000000000094e O2=0x0000000000000052 O3=0x00000001005bbd50
O4=0x0000000000000004 O5=0x0000000002240226 O6=0xffffffff7fffb461 O7=0xffffffff4fd5d6e4
G1=0x0000000000000600 G2=0x000000010011fbe8 G3=0xffffffff7c700000 G4=0x0000000100626192
G5=0x000000000000ff00 G6=0x0000000000000000 G7=0xffffffff7f202000 Y=0x0000000000000000
PC=0xffffffff4fd5d7f0 nPC=0xffffffff4fd5d7f4
Top of Stack: (sp=0xffffffff7fffbc60)
0xffffffff7fffbc60: 000000000000ff00 000000000000001a
0xffffffff7fffbc70: 0000000000370052 000000000000ffff
0xffffffff7fffbc80: 00000000000000ff 000000000000ff00
0xffffffff7fffbc90: 0000000000000052 0000000100626792
0xffffffff7fffbca0: ffffffff7fffbdf0 000000010032fc80
0xffffffff7fffbcb0: 00000000000000ff ffffffff7fffbd3c
0xffffffff7fffbcc0: 0000000000000001 ffffffff4fe72020
0xffffffff7fffbcd0: ffffffff7fffb541 ffffffff4fd66940
0xffffffff7fffbce0: ffffffff4fe879f8 ffffffff4fe879f8
0xffffffff7fffbcf0: ffffffff7fffc1d4 ffffffff7fffc1d8
0xffffffff7fffbd00: ffffffff7fffb541 ffffffff4fd66924
0xffffffff7fffbd10: ffffffff7fffc1d4 0000000000000000
0xffffffff7fffbd20: ffffffff7fffb561 ffffffff4fd66874
0xffffffff7fffbd30: ff0000010011f400 ff00ff0000000000
0xffffffff7fffbd40: 000000000000001a 000000000000001a
0xffffffff7fffbd50: ffffffff4fe879f8 ffffffff7fffc1d8
Instructions: (pc=0xffffffff4fd5d7f0)
0xffffffff4fd5d7e0: f4 0f a7 f7 80 a6 a0 00 02 40 00 05 ae 01 00 08
0xffffffff4fd5d7f0: ca 05 e0 00 10 80 00 15 80 a1 40 12 ec 05 e0 00
Stack: [0xffffffff7fefe000,0xffffffff80000000), sp=0xffffffff7fffbc60, free space=1015k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libfontmanager.so+0x5d7f0]
C [libfontmanager.so+0x66948]
C [libfontmanager.so+0x66e50]
C [libfontmanager.so+0x67c18]
j sun.font.SunLayoutEngine.nativeLayout(Lsun/font/Font2D;Lsun/font/FontStrike;[FII[CIIIIIIILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V+-4296877
j sun.font.SunLayoutEngine.nativeLayout(Lsun/font/Font2D;Lsun/font/FontStrike;[FII[CIIIIIIILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V+0
j sun.font.SunLayoutEngine.layout(Lsun/font/FontStrikeDesc;[FIILsun/font/TextRecord;ILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V+70
j sun.font.GlyphLayout$EngineRecord.layout()V+95
j sun.font.GlyphLayout.layout(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;[CIIILsun/font/StandardGlyphVector;)Lsun/font/StandardGlyphVector;+541
j sun.font.ExtendedTextSourceLabel.createGV()Lsun/font/StandardGlyphVector;+63
j sun.font.ExtendedTextSourceLabel.getGV()Lsun/font/StandardGlyphVector;+9
j sun.font.ExtendedTextSourceLabel.createLogicalBounds()Ljava/awt/geom/Rectangle2D;+1
j sun.font.ExtendedTextSourceLabel.getAdvance()F+9
j java.awt.font.TextLine.init()V+626
j java.awt.font.TextLine.<init>(Ljava/awt/font/FontRenderContext;[Lsun/font/TextLineComponent;[F[CII[I[BZ)V+79
j java.awt.font.TextLine.fastCreateTextLine(Ljava/awt/font/FontRenderContext;[CLjava/awt/Font;Lsun/font/CoreMetrics;Ljava/util/Map;)Ljava/awt/font/TextLine;+337
j java.awt.font.TextLayout.fastInit([CLjava/awt/Font;Ljava/util/Map;Ljava/awt/font/FontRenderContext;)V+83
j java.awt.font.TextLayout.<init>(Ljava/lang/String;Ljava/util/Map;Ljava/awt/font/FontRenderContext;)V+109
j FontAttributeTest$DisplayRecord.<init>(Ljava/util/Map;Ljava/lang/String;LFontAttributeTest$Tests;)V+65
j FontAttributeTest$Tests$TestIterator.next()LFontAttributeTest$DisplayRecord;+59
j FontAttributeTest$Tests$TestIterator.next()Ljava/lang/Object;+1
j FontAttributeTest$Tests.<init>(Ljava/lang/String;Ljava/awt/font/FontRenderContext;)V+45
j FontAttributeTest.<init>()V+25
j FontAttributeTest.main([Ljava/lang/String;)V+24
v ~StubRoutines::call_stub
V [libjvm.so+0x191390]
V [libjvm.so+0x1a03c8]
V [libjvm.so+0x252fd0]
C [java+0x3630]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.font.SunLayoutEngine.nativeLayout(Lsun/font/Font2D;Lsun/font/FontStrike;[FII[CIIIIIIILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V+0
j sun.font.SunLayoutEngine.layout(Lsun/font/FontStrikeDesc;[FIILsun/font/TextRecord;ILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V+70
j sun.font.GlyphLayout$EngineRecord.layout()V+95
j sun.font.GlyphLayout.layout(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;[CIIILsun/font/StandardGlyphVector;)Lsun/font/StandardGlyphVector;+541
j sun.font.ExtendedTextSourceLabel.createGV()Lsun/font/StandardGlyphVector;+63
j sun.font.ExtendedTextSourceLabel.getGV()Lsun/font/StandardGlyphVector;+9
j sun.font.ExtendedTextSourceLabel.createLogicalBounds()Ljava/awt/geom/Rectangle2D;+1
j sun.font.ExtendedTextSourceLabel.getAdvance()F+9
j java.awt.font.TextLine.init()V+626
j java.awt.font.TextLine.<init>(Ljava/awt/font/FontRenderContext;[Lsun/font/TextLineComponent;[F[CII[I[BZ)V+79
j java.awt.font.TextLine.fastCreateTextLine(Ljava/awt/font/FontRenderContext;[CLjava/awt/Font;Lsun/font/CoreMetrics;Ljava/util/Map;)Ljava/awt/font/TextLine;+337
j java.awt.font.TextLayout.fastInit([CLjava/awt/Font;Ljava/util/Map;Ljava/awt/font/FontRenderContext;)V+83
j java.awt.font.TextLayout.<init>(Ljava/lang/String;Ljava/util/Map;Ljava/awt/font/FontRenderContext;)V+109
j FontAttributeTest$DisplayRecord.<init>(Ljava/util/Map;Ljava/lang/String;LFontAttributeTest$Tests;)V+65
j FontAttributeTest$Tests$TestIterator.next()LFontAttributeTest$DisplayRecord;+59
j FontAttributeTest$Tests$TestIterator.next()Ljava/lang/Object;+1
j FontAttributeTest$Tests.<init>(Ljava/lang/String;Ljava/awt/font/FontRenderContext;)V+45
j FontAttributeTest.<init>()V+25
j FontAttributeTest.main([Ljava/lang/String;)V+24
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x00000001003c1f00 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=13]
0x00000001002ad800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=12]
0x000000010026a100 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=10]
0x0000000100269100 JavaThread "CompilerThread1" daemon [_thread_blocked, id=9]
0x0000000100268000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=8]
0x0000000100267500 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7]
0x0000000100247a00 JavaThread "Finalizer" daemon [_thread_blocked, id=6]
0x0000000100247100 JavaThread "Reference Handler" daemon [_thread_blocked, id=5]
=>0x000000010011f400 JavaThread "main" [_thread_in_native, id=1]
Other Threads:
0x0000000100241a00 VMThread [id=4]
0x000000010012bc00 WatcherThread [id=11]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
PSYoungGen total 10752K, used 2593K [0xffffffff6d800000, 0xffffffff6e400000, 0xffffffff78400000)
eden space 9216K, 28% used [0xffffffff6d800000,0xffffffff6da88570,0xffffffff6e100000)
from space 1536K, 0% used [0xffffffff6e280000,0xffffffff6e280000,0xffffffff6e400000)
to space 1536K, 0% used [0xffffffff6e100000,0xffffffff6e100000,0xffffffff6e280000)
PSOldGen total 24576K, used 0K [0xffffffff58000000, 0xffffffff59800000, 0xffffffff6d800000)
object space 24576K, 0% used [0xffffffff58000000,0xffffffff58000000,0xffffffff59800000)
PSPermGen total 24576K, used 8194K [0xffffffff53000000, 0xffffffff54800000, 0xffffffff58000000)
object space 24576K, 33% used [0xffffffff53000000,0xffffffff538009c0,0xffffffff54800000)
Dynamic libraries:
0x0000000100000000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/bin/sparcv9/java
0xffffffff7f300000 /lib/64/libthread.so.1
0xffffffff7f400000 /lib/64/libdl.so.1
0xffffffff7f000000 /lib/64/libc.so.1
0xffffffff7ee00000 /platform/SUNW,Sun-Blade-2500/lib/sparcv9/libc_psr.so.1
0xffffffff7e000000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/server/libjvm.so
0xffffffff7eb00000 /lib/64/libsocket.so.1
0xffffffff7ed00000 /usr/lib/64/libsched.so.1
0xffffffff7dd00000 /usr/lib/64/libCrun.so.1
0xffffffff7db00000 /lib/64/libm.so.1
0xffffffff7d900000 /lib/64/libdoor.so.1
0xffffffff7d600000 /lib/64/libnsl.so.1
0xffffffff7d400000 /lib/64/libm.so.2
0xffffffff7d200000 /lib/64/libscf.so.1
0xffffffff7cf00000 /lib/64/libuutil.so.1
0xffffffff7cd00000 /lib/64/libmd5.so.1
0xffffffff7cb00000 /platform/SUNW,Sun-Blade-2500/lib/sparcv9/libmd5_psr.so.1
0xffffffff7c900000 /lib/64/libmp.so.2
0xffffffff7c400000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/native_threads/libhpi.so
0xffffffff7c100000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libverify.so
0xffffffff7be00000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libjava.so
0xffffffff7bc00000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libzip.so
0xffffffff52000000 /usr/lib/locale/en_US.ISO8859-1/sparcv9/en_US.ISO8859-1.so.3
0xffffffff51200000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libawt.so
0xffffffff50f00000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libmlib_image.so
0xffffffff50c00000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/xawt/libmawt.so
0xffffffff50900000 /usr/openwin/lib/sparcv9/libXext.so.0
0xffffffff50500000 /usr/openwin/lib/sparcv9/libX11.so.4
0xffffffff50200000 /usr/openwin/lib/sparcv9/libXtst.so.1
0xffffffff4ff00000 /usr/openwin/lib/sparcv9/libXi.so.5
0xffffffff4fd00000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libfontmanager.so
0xffffffff4f700000 /usr/openwin/lib/locale/common/sparcv9/xlibi18n.so.2
0xffffffff4f100000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libnet.so
0xffffffff4ef00000 /net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/libnio.so
0xffffffff4ed00000 /lib/64/librt.so.1
0xffffffff4ea00000 /lib/64/libaio.so.1
VM Arguments:
java_command: FontAttributeTest
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=/net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparc
PATH=/home/rickr/work/gnumake/solsparc/:/net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparc/bin:/usr/bin:.:/usr/openwin/bin:/bin:/usr/ucb:/usr/dist/pkgs/devpro,v4.2/5.x-sparc/bin:/usr/openwin/bin:/usr/dt/bin:/usr/dist/pkgs/devpro,v4.2/5.x-sparc/bin
LD_LIBRARY_PATH=/net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9/server:/net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/lib/sparcv9:/net/sqe1/quality2/swing/client-dtf/java/j2se160_binaries_2d_pit/solaris-sparcv9/jre/../lib/sparcv9
SHELL=/bin/csh
DISPLAY=:0.0
Signal Handlers:
SIGSEGV: [libjvm.so+0x6c2f24], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGBUS: [libjvm.so+0x6c2f24], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGFPE: [libjvm.so+0x2079e0], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGPIPE: [libjvm.so+0x2079e0], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGILL: [libjvm.so+0x2079e0], 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+0x600498], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGINT: [libjvm.so+0x600498], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGQUIT: [libjvm.so+0x600498], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGTERM: [libjvm.so+0x600498], 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.05 0.02 0.02
CPU:total 2 has_v8, has_v9, has_vis1, has_vis2, is_ultra3
Memory: 8k page, physical 2097152k(1193744k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (1.6.0-ea-b54) for solaris-sparc, built on Sep 29 2005 01:03:03 by "" with unknown Workshop:0x570