I was asked by diablo-jdk to post it here
Ilia Chipitsine
ilia at paramon.ru
Mon Apr 24 18:28:11 UTC 2006
:-)
-------------- next part --------------
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGBUS (0xa) at pc=0x2b551c47, pid=89304, tid=0x805c000
#
# Java VM: Java HotSpot(TM) Client VM (diablo-1.5.0_06-b00 mixed mode)
# Problematic frame:
# j sun.nio.ch.FileDispatcher.read0(Ljava/io/FileDescriptor;JI)I+0
#
--------------- T H R E A D ---------------
Current thread (0x0805cc00): JavaThread "main" [_thread_in_native_trans, id=134594560]
siginfo:si_signo=10, si_errno=0, si_code=12, si_addr=0x28643300
Registers:
EAX=0x0000000c, EBX=0x30ac1720, ECX=0x28643300, EDX=0x0000000c
ESP=0xbfbfc660, EBP=0xbfbfc69c, ESI=0x30ac1718, EDI=0x0805cc00
EIP=0x2b551c47, EFLAGS=0x00010206
Top of Stack: (sp=0xbfbfc660)
0xbfbfc660: 0000000c 0000000c 0805ccc0 bfbfc6a4
0xbfbfc670: bfbfc6b8 08566000 00000000 0000000c
0xbfbfc680: bfbfc680 00000000 bfbfc6b8 30ac24f8
0xbfbfc690: 00000000 30ac1720 bfbfc6ac bfbfc6d8
0xbfbfc6a0: 2b54b9cf 30ac2470 2b54fb39 0000000c
0xbfbfc6b0: 08566000 00000000 2d6399e8 bfbfc6bc
0xbfbfc6c0: 30ac134c bfbfc6f0 30ac24f8 00000000
0xbfbfc6d0: 30ac1358 bfbfc6e0 bfbfc710 2b54b9cf
Instructions: (pc=0x2b551c47)
0x2b551c37: cf c1 e9 02 81 e1 fc 0f 00 00 81 c1 00 30 64 28
0x2b551c47: 89 09 81 3d 68 30 62 28 00 00 00 00 0f 85 0d 00
Stack: [0xbfbc0000,0xbfc00000), sp=0xbfbfc660, free space=241k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
j sun.nio.ch.FileDispatcher.read0(Ljava/io/FileDescriptor;JI)I+0
j sun.nio.ch.FileDispatcher.read(Ljava/io/FileDescriptor;JI)I+4
j sun.nio.ch.IOUtil.readIntoNativeBuffer(Ljava/io/FileDescriptor;Ljava/nio/ByteBuffer;JLsun/nio/ch/NativeDispatcher;Ljava/lang/Object;)I+116
j sun.nio.ch.IOUtil.read(Ljava/io/FileDescriptor;Ljava/nio/ByteBuffer;JLsun/nio/ch/NativeDispatcher;Ljava/lang/Object;)I+55
j sun.nio.ch.FileChannelImpl.read(Ljava/nio/ByteBuffer;)I+117
j sun.font.TrueTypeFont.readBlock(II)Ljava/nio/ByteBuffer;+79
J sun.font.TrueTypeFont.init(I)V
v ~RuntimeStub::alignment_frame_return Runtime1 stub
j sun.font.TrueTypeFont.<init>(Ljava/lang/String;Ljava/lang/Object;IZ)V+46
j sun.font.FontManager.registerFontFile(Ljava/lang/String;[Ljava/lang/String;IZI)Lsun/font/PhysicalFont;+55
j sun.font.FontManager.registerFonts([Ljava/lang/String;[[Ljava/lang/String;IIZIZ)V+50
j sun.java2d.SunGraphicsEnvironment.addDirFonts(Ljava/lang/String;Ljava/io/File;Ljava/io/FilenameFilter;IZIZZ)V+401
j sun.java2d.SunGraphicsEnvironment.registerFontsInDir(Ljava/lang/String;ZIZZ)V+34
j sun.java2d.SunGraphicsEnvironment.registerFontsOnPath(Ljava/lang/String;ZIZZ)V+33
j sun.java2d.SunGraphicsEnvironment.access$600(Lsun/java2d/SunGraphicsEnvironment;Ljava/lang/String;ZIZZ)V+8
j sun.java2d.SunGraphicsEnvironment$2.run()Ljava/lang/Object;+67
v ~StubRoutines::call_stub
V [libjvm.so+0x26f2d8]
V [libjvm.so+0x387208]
V [libjvm.so+0x26f3ef]
V [libjvm.so+0x2c4935]
C [libjava.so+0x111b1] Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x25
j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;+0
j sun.java2d.SunGraphicsEnvironment.loadFonts()V+41
j sun.font.FontManager.findFont2D(Ljava/lang/String;II)Lsun/font/Font2D;+482
j sun.font.FontManager.findFont2D(Ljava/lang/String;II)Lsun/font/Font2D;+372
j java.awt.Font.getFont2D()Lsun/font/Font2D;+75
v ~StubRoutines::call_stub
V [libjvm.so+0x26f2d8]
V [libjvm.so+0x387208]
V [libjvm.so+0x26f3ef]
V [libjvm.so+0x27b46b]
V [libjvm.so+0x27f328]
C [libfontmanager.so+0x1f195] Java_sun_font_FontManager_getFont2D+0x31
j sun.font.FontManager.getFont2D(Ljava/awt/Font;)Lsun/font/Font2D;+0
j sun.font.FontDesignMetrics.initMatrixAndMetrics()V+4
j sun.font.FontDesignMetrics.<init>(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;)V+62
j sun.java2d.SunGraphics2D.makeFontMetrics(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;)Ljava/awt/FontMetrics;+107
j sun.java2d.SunGraphics2D.getFontMetrics(Ljava/awt/Font;)Ljava/awt/FontMetrics;+42
j java.awt.Component.getFontMetrics(Ljava/awt/Font;)Ljava/awt/FontMetrics;+83
j javax.swing.JComponent.getFontMetrics(Ljava/awt/Font;)Ljava/awt/FontMetrics;+73
j javax.swing.plaf.basic.BasicLabelUI.getPreferredSize(Ljavax/swing/JComponent;)Ljava/awt/Dimension;+146
j javax.swing.JComponent.getPreferredSize()Ljava/awt/Dimension;+26
j java.awt.BorderLayout.preferredLayoutSize(Ljava/awt/Container;)Ljava/awt/Dimension;+157
j java.awt.Container.preferredSize()Ljava/awt/Dimension;+43
j java.awt.Container.getPreferredSize()Ljava/awt/Dimension;+1
j javax.swing.JComponent.getPreferredSize()Ljava/awt/Dimension;+39
j javax.swing.JRootPane$RootLayout.preferredLayoutSize(Ljava/awt/Container;)Ljava/awt/Dimension;+26
j java.awt.Container.preferredSize()Ljava/awt/Dimension;+43
j java.awt.Container.getPreferredSize()Ljava/awt/Dimension;+1
j javax.swing.JComponent.getPreferredSize()Ljava/awt/Dimension;+39
j java.awt.BorderLayout.preferredLayoutSize(Ljava/awt/Container;)Ljava/awt/Dimension;+157
j java.awt.Container.preferredSize()Ljava/awt/Dimension;+43
j java.awt.Container.getPreferredSize()Ljava/awt/Dimension;+1
j java.awt.Window.pack()V+32
j smartsvn.lB.<init>()V+22
j smartsvn.lB.a()V+17
j smartsvn.lJ.a()V+24
j SmartSVN.main([Ljava/lang/String;)V+8
v ~StubRoutines::call_stub
V [libjvm.so+0x26f2d8]
V [libjvm.so+0x387208]
V [libjvm.so+0x26f3ef]
V [libjvm.so+0x27b021]
V [libjvm.so+0x28c4e0]
C [java+0x3aac] _init+0x2c50
C [java+0x12a6] _init+0x44a
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.nio.ch.FileDispatcher.read0(Ljava/io/FileDescriptor;JI)I+0
j sun.nio.ch.FileDispatcher.read(Ljava/io/FileDescriptor;JI)I+4
j sun.nio.ch.IOUtil.readIntoNativeBuffer(Ljava/io/FileDescriptor;Ljava/nio/ByteBuffer;JLsun/nio/ch/NativeDispatcher;Ljava/lang/Object;)I+116
j sun.nio.ch.IOUtil.read(Ljava/io/FileDescriptor;Ljava/nio/ByteBuffer;JLsun/nio/ch/NativeDispatcher;Ljava/lang/Object;)I+55
j sun.nio.ch.FileChannelImpl.read(Ljava/nio/ByteBuffer;)I+117
j sun.font.TrueTypeFont.readBlock(II)Ljava/nio/ByteBuffer;+79
J sun.font.TrueTypeFont.init(I)V
v ~RuntimeStub::alignment_frame_return Runtime1 stub
j sun.font.TrueTypeFont.<init>(Ljava/lang/String;Ljava/lang/Object;IZ)V+46
j sun.font.FontManager.registerFontFile(Ljava/lang/String;[Ljava/lang/String;IZI)Lsun/font/PhysicalFont;+55
j sun.font.FontManager.registerFonts([Ljava/lang/String;[[Ljava/lang/String;IIZIZ)V+50
j sun.java2d.SunGraphicsEnvironment.addDirFonts(Ljava/lang/String;Ljava/io/File;Ljava/io/FilenameFilter;IZIZZ)V+401
j sun.java2d.SunGraphicsEnvironment.registerFontsInDir(Ljava/lang/String;ZIZZ)V+34
j sun.java2d.SunGraphicsEnvironment.registerFontsOnPath(Ljava/lang/String;ZIZZ)V+33
j sun.java2d.SunGraphicsEnvironment.access$600(Lsun/java2d/SunGraphicsEnvironment;Ljava/lang/String;ZIZZ)V+8
j sun.java2d.SunGraphicsEnvironment$2.run()Ljava/lang/Object;+67
v ~StubRoutines::call_stub
j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;+0
j sun.java2d.SunGraphicsEnvironment.loadFonts()V+41
j sun.font.FontManager.findFont2D(Ljava/lang/String;II)Lsun/font/Font2D;+482
j sun.font.FontManager.findFont2D(Ljava/lang/String;II)Lsun/font/Font2D;+372
j java.awt.Font.getFont2D()Lsun/font/Font2D;+75
v ~StubRoutines::call_stub
j sun.font.FontManager.getFont2D(Ljava/awt/Font;)Lsun/font/Font2D;+0
j sun.font.FontDesignMetrics.initMatrixAndMetrics()V+4
j sun.font.FontDesignMetrics.<init>(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;)V+62
j sun.java2d.SunGraphics2D.makeFontMetrics(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;)Ljava/awt/FontMetrics;+107
j sun.java2d.SunGraphics2D.getFontMetrics(Ljava/awt/Font;)Ljava/awt/FontMetrics;+42
j java.awt.Component.getFontMetrics(Ljava/awt/Font;)Ljava/awt/FontMetrics;+83
j javax.swing.JComponent.getFontMetrics(Ljava/awt/Font;)Ljava/awt/FontMetrics;+73
j javax.swing.plaf.basic.BasicLabelUI.getPreferredSize(Ljavax/swing/JComponent;)Ljava/awt/Dimension;+146
j javax.swing.JComponent.getPreferredSize()Ljava/awt/Dimension;+26
j java.awt.BorderLayout.preferredLayoutSize(Ljava/awt/Container;)Ljava/awt/Dimension;+157
j java.awt.Container.preferredSize()Ljava/awt/Dimension;+43
j java.awt.Container.getPreferredSize()Ljava/awt/Dimension;+1
j javax.swing.JComponent.getPreferredSize()Ljava/awt/Dimension;+39
j javax.swing.JRootPane$RootLayout.preferredLayoutSize(Ljava/awt/Container;)Ljava/awt/Dimension;+26
j java.awt.Container.preferredSize()Ljava/awt/Dimension;+43
j java.awt.Container.getPreferredSize()Ljava/awt/Dimension;+1
j javax.swing.JComponent.getPreferredSize()Ljava/awt/Dimension;+39
j java.awt.BorderLayout.preferredLayoutSize(Ljava/awt/Container;)Ljava/awt/Dimension;+157
j java.awt.Container.preferredSize()Ljava/awt/Dimension;+43
j java.awt.Container.getPreferredSize()Ljava/awt/Dimension;+1
j java.awt.Window.pack()V+32
j smartsvn.lB.<init>()V+22
j smartsvn.lB.a()V+17
j smartsvn.lJ.a()V+24
j SmartSVN.main([Ljava/lang/String;)V+8
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x0856f600 JavaThread "AWT-Shutdown" [_thread_blocked, id=139917312]
0x0852a800 JavaThread "Image Fetcher 3" daemon [_thread_blocked, id=139635200]
0x0852a200 JavaThread "Image Fetcher 2" daemon [_thread_blocked, id=139633664]
0x084ffe00 JavaThread "Image Fetcher 1" daemon [_thread_blocked, id=139632640]
0x084ffa00 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=139459584]
0x084ff200 JavaThread "AWT-XAWT" daemon [_thread_blocked, id=139457536]
0x08254c00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=136662528]
0x0813fc00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=135527936]
0x0813f800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=135526912]
0x0813f400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=135525888]
0x0813f000 JavaThread "Finalizer" daemon [_thread_blocked, id=135524864]
0x08067c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=134643200]
=>0x0805cc00 JavaThread "main" [_thread_in_native_trans, id=134594560]
Other Threads:
0x0812d200 VMThread [id=134642176]
0x08056d00 WatcherThread [id=135848448]
VM state:synchronizing (normal execution)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x08062480/0x080624c0] Safepoint_lock - owner thread: 0x0812d200
[0x08062540/0x08062580] Threads_lock - owner thread: 0x0812d200
Heap
def new generation total 576K, used 490K [0x2d5d0000, 0x2d670000, 0x2d980000)
eden space 512K, 83% used [0x2d5d0000, 0x2d63a8f8, 0x2d650000)
from space 64K, 99% used [0x2d660000, 0x2d66fff8, 0x2d670000)
to space 64K, 0% used [0x2d650000, 0x2d650000, 0x2d660000)
tenured generation total 2156K, used 1889K [0x2d980000, 0x2db9b000, 0x305d0000)
the space 2156K, 87% used [0x2d980000, 0x2db585b8, 0x2db58600, 0x2db9b000)
compacting perm gen total 8704K, used 8540K [0x305d0000, 0x30e50000, 0x345d0000)
the space 8704K, 98% used [0x305d0000, 0x30e270a0, 0x30e27200, 0x30e50000)
No shared spaces configured.
Dynamic libraries:
0x08048000 /usr/local/diablo-jdk1.5.0/bin/java
0x2807d000 /lib/libz.so.3
0x2808d000 /usr/lib/libpthread.so.2
0x280b2000 /lib/libc.so.6
0x2818b000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/client/libjvm.so
0x2862c000 /lib/libm.so.4
0x28644000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/native_threads/libhpi.so
0x28655000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libverify.so
0x28662000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libjava.so
0x28681000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libzip.so
0x34a1d000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libawt.so
0x34ab9000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libmlib_image.so
0x34b77000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/xawt/libmawt.so
0x34bae000 /usr/X11R6/lib/libXext.so.6
0x34bbb000 /usr/X11R6/lib/libX11.so.6
0x34f01000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libfontmanager.so
0x34f86000 /usr/lib/libstdc++.so.5
0x35050000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libdcpr.so
0x3507c000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libnet.so
0x3508d000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libnio.so
0x2d5ce000 /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
0x35094000 /usr/X11R6/lib/libXcursor.so.1
0x3509d000 /usr/X11R6/lib/libXrender.so.1
0x350a5000 /usr/X11R6/lib/libXfixes.so.3
0x28052000 /libexec/ld-elf.so.1
VM Arguments:
jvm_args: -Dsun.io.useCanonCaches=false -Xmx48m
java_command: SmartSVN
Launcher Type: SUN_STANDARD
Environment Variables:
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/home/ilia/bin
LD_LIBRARY_PATH=/usr/local/diablo-jdk1.5.0/jre/lib/i386/client:/usr/local/diablo-jdk1.5.0/jre/lib/i386:/usr/local/diablo-jdk1.5.0/jre/../lib/i386
SHELL=/bin/sh
DISPLAY=:0.0
HOSTTYPE=FreeBSD
OSTYPE=FreeBSD
MACHTYPE=i386
Signal Handlers:
SIGSEGV: [libjvm.so+0x426680], sa_mask[0]=0xffffffff, sa_flags=0x00000002
SIGBUS: [libjvm.so+0x426680], sa_mask[0]=0xffffffff, sa_flags=0x00000002
SIGFPE: [libjvm.so+0x387210], sa_mask[0]=0xffffffff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x387210], sa_mask[0]=0xffffffff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x387210], sa_mask[0]=0xffffffff, sa_flags=0x00000042
SIGUSR1: [libjvm.so+0x3872e0], sa_mask[0]=0x00000000, sa_flags=0x00000040
SIGUSR2: [libjvm.so+0x387210], sa_mask[0]=0xffffffff, sa_flags=0x00000042
SIGHUP: [libjvm.so+0x385ac0], sa_mask[0]=0xffffffff, sa_flags=0x00000002
SIGINT: [libjvm.so+0x385ac0], sa_mask[0]=0xffffffff, sa_flags=0x00000002
SIGQUIT: [libjvm.so+0x385ac0], sa_mask[0]=0xffffffff, sa_flags=0x00000002
SIGTERM: [libjvm.so+0x385ac0], sa_mask[0]=0xffffffff, sa_flags=0x00000002
--------------- S Y S T E M ---------------
OS:FreeBSD
uname:FreeBSD 6.1-RC FreeBSD 6.1-RC #0: Tue Apr 18 04:24:56 YEKST 2006 root@:/usr/src/sys/i386/compile/JANE i386
rlimit: STACK 65536k, CORE infinity, NOFILE 11095
CPU:total 2 family 15, cmov, cx8, fxsr, mmx, ht
Memory: 4k page, physical 907836k
vm_info: Java HotSpot(TM) Client VM (diablo-1.5.0_06-b00) for freebsd-x86, built on Feb 17 2006 00:12:58 by truk with gcc 3.4.4 [FreeBSD] 20050518
More information about the freebsd-java
mailing list