Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Oct 2009 09:24:35 +0200
From:      Petr Svoboda <pbd@pbd.name>
To:        freebsd-java@FreeBSD.org
Subject:   java SIGSEGV
Message-ID:  <3b175a150910220024rd21ec33yb97fb0b927722423@mail.gmail.com>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Hi,

I'm experiencing this error when running this application:

http://wordrider.net/download.php?file=FreeRapid-0.83.zip

Petr Svoboda
-- 
mail: pbd@pbd.name
jabber: pbd@jabbim.cz

[-- Attachment #2 --]
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x28bfc3f6, pid=12220, tid=0x282d3280
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0_03-p4-ps_19_oct_2009_10_39-b00 mixed mode)
# Problematic frame:
# C  [libsplashscreen.so+0x233f6]  inflate_fast+0x86
#
# Please submit bug reports to freebsd-java@FreeBSD.org
#

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

Current thread (0x291e8000):  JavaThread "main" [_thread_in_native, id=674050688]

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

Registers:
EAX=0x0805aac0, EBX=0x28c25634, ECX=0x338ab000, EDX=0x290cd9c0
ESP=0xbf8faad8, EBP=0xbf8fab48, ESI=0xfffefffe, EDI=0x00002174
EIP=0x28bfc3f6, EFLAGS=0x00010293

Top of Stack: (sp=0xbf8faad8)
0xbf8faad8:   280604c6 280b1800 2808b3b8 bf8fab24
0xbf8faae8:   2805d5a8 28095ce4 00000001 bf8fab14
0xbf8faaf8:   fffefffe 00000000 28ecd000 00000001
0xbf8fab08:   00150012 00190015 00190019 00080007
0xbf8fab18:   00070008 000a0014 000c000b 00090009
0xbf8fab28:   fffefffe 281f2e00 00000040 338ab000
0xbf8fab38:   0000001f 290cd9c0 28eded84 00000006
0xbf8fab48:   bf8fac48 28ed315c 290cd9c0 00002174 

Instructions: (pc=0x28bfc3f6)
0x28bfc3e6:   b0 8b 45 b0 89 45 e0 8b 55 08 8b 83 34 06 00 00
0x28bfc3f6:   8b 04 90 89 45 e4 8b 55 0c 8b 83 34 06 00 00 8b 

Stack: [0xbf8ae000,0xbf8fe000),  sp=0xbf8faad8,  free space=306k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libsplashscreen.so+0x233f6]  inflate_fast+0x86
C  [libz.so.5+0x615c]  inflate+0x11cc
C  [libzip.so+0x3144]  Java_java_util_zip_Inflater_inflateBytes+0x184
j  java.util.zip.Inflater.inflateBytes([BII)I+0
j  java.util.zip.Inflater.inflate([BII)I+40
j  java.util.zip.InflaterInputStream.read([BII)I+53
j  sun.misc.Resource.getBytes()[B+57
j  java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+219
j  java.net.URLClassLoader.access$000(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+3
j  java.net.URLClassLoader$1.run()Ljava/lang/Object;+43
v  ~StubRoutines::call_stub
V  [libjvm.so+0x1956dc]
V  [libjvm.so+0x2a3b89]
V  [libjvm.so+0x19482f]
V  [libjvm.so+0x1f977e]
C  [libjava.so+0xacca]  Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2+0x3a
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
j  java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+43
j  sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
j  java.lang.ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class;+2
v  ~StubRoutines::call_stub
V  [libjvm.so+0x1956dc]
V  [libjvm.so+0x2a3b89]
V  [libjvm.so+0x19482f]
V  [libjvm.so+0x194da9]
V  [libjvm.so+0x194f47]
V  [libjvm.so+0x30b377]
V  [libjvm.so+0x30ba86]
V  [libjvm.so+0x30c00f]
V  [libjvm.so+0x30c2fe]
V  [libjvm.so+0xf986b]
V  [libjvm.so+0x30d8c3]
V  [libjvm.so+0x1ee792]
V  [libjvm.so+0x1f13a5]
C  [libjava.so+0xba8c]  Java_java_lang_ClassLoader_defineClass1+0x1cc
j  java.lang.ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;+0
j  java.lang.ClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;+34
j  java.security.SecureClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class;+27
j  java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+253
j  java.net.URLClassLoader.access$000(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+3
j  java.net.URLClassLoader$1.run()Ljava/lang/Object;+43
v  ~StubRoutines::call_stub
V  [libjvm.so+0x1956dc]
V  [libjvm.so+0x2a3b89]
V  [libjvm.so+0x19482f]
V  [libjvm.so+0x1f977e]
C  [libjava.so+0xacca]  Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2+0x3a
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
j  java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+43
j  sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
j  java.lang.ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class;+2
v  ~StubRoutines::call_stub
V  [libjvm.so+0x1956dc]
V  [libjvm.so+0x2a3b89]
V  [libjvm.so+0x19482f]
V  [libjvm.so+0x194da9]
V  [libjvm.so+0x194f47]
V  [libjvm.so+0x30b377]
V  [libjvm.so+0x30ba86]
V  [libjvm.so+0x30c00f]
V  [libjvm.so+0x30c2fe]
V  [libjvm.so+0xf986b]
V  [libjvm.so+0x30d8c3]
V  [libjvm.so+0x1ee792]
V  [libjvm.so+0x1f13a5]
C  [libjava.so+0xba8c]  Java_java_lang_ClassLoader_defineClass1+0x1cc
j  java.lang.ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;+0
j  java.lang.ClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;+34
j  java.security.SecureClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class;+27
j  java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+253
j  java.net.URLClassLoader.access$000(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+3
j  java.net.URLClassLoader$1.run()Ljava/lang/Object;+43
v  ~StubRoutines::call_stub
V  [libjvm.so+0x1956dc]
V  [libjvm.so+0x2a3b89]
V  [libjvm.so+0x19482f]
V  [libjvm.so+0x1f977e]
C  [libjava.so+0xacca]  Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2+0x3a
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
j  java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+43
j  sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
j  java.lang.ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class;+2
v  ~StubRoutines::call_stub
V  [libjvm.so+0x1956dc]
V  [libjvm.so+0x2a3b89]
V  [libjvm.so+0x19482f]
V  [libjvm.so+0x194da9]
V  [libjvm.so+0x194f47]
V  [libjvm.so+0x30b377]
V  [libjvm.so+0x30ba86]
V  [libjvm.so+0x30c00f]
V  [libjvm.so+0x30ccd0]
V  [libjvm.so+0x1ec9ed]
V  [libjvm.so+0x19fbf9]
...<more frames>...

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  java.util.zip.Inflater.inflateBytes([BII)I+0
j  java.util.zip.Inflater.inflate([BII)I+40
j  java.util.zip.InflaterInputStream.read([BII)I+53
j  sun.misc.Resource.getBytes()[B+57
j  java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+219
j  java.net.URLClassLoader.access$000(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+3
j  java.net.URLClassLoader$1.run()Ljava/lang/Object;+43
v  ~StubRoutines::call_stub
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
j  java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+43
j  sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
j  java.lang.ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class;+2
v  ~StubRoutines::call_stub
j  java.lang.ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;+0
j  java.lang.ClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;+34
j  java.security.SecureClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class;+27
j  java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+253
j  java.net.URLClassLoader.access$000(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+3
j  java.net.URLClassLoader$1.run()Ljava/lang/Object;+43
v  ~StubRoutines::call_stub
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
j  java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+43
j  sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
j  java.lang.ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class;+2
v  ~StubRoutines::call_stub
j  java.lang.ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;+0
j  java.lang.ClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;+34
j  java.security.SecureClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class;+27
j  java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+253
j  java.net.URLClassLoader.access$000(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+3
j  java.net.URLClassLoader$1.run()Ljava/lang/Object;+43
v  ~StubRoutines::call_stub
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
j  java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+43
j  sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
j  java.lang.ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class;+2
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x291e5400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=687843456]
  0x291e5c00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=687843776]
  0x291e6800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=687844096]
  0x291e6c00 JavaThread "Finalizer" daemon [_thread_blocked, id=687844416]
  0x291e7400 JavaThread "Reference Handler" daemon [_thread_blocked, id=687844736]
=>0x291e8000 JavaThread "main" [_thread_in_native, id=674050688]

Other Threads:
  0x29092c00 VMThread [id=687845056]
  0x29092400 WatcherThread [id=687843136]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 960K, used 345K [0x2b280000, 0x2b380000, 0x2b760000)
  eden space 896K,  38% used [0x2b280000, 0x2b2d6448, 0x2b360000)
  from space 64K,   0% used [0x2b360000, 0x2b360000, 0x2b370000)
  to   space 64K,   0% used [0x2b370000, 0x2b370000, 0x2b380000)
 tenured generation   total 4096K, used 0K [0x2b760000, 0x2bb60000, 0x2f280000)
   the space 4096K,   0% used [0x2b760000, 0x2b760000, 0x2b760200, 0x2bb60000)
 compacting perm gen  total 12288K, used 2040K [0x2f280000, 0x2fe80000, 0x33280000)
   the space 12288K,  16% used [0x2f280000, 0x2f47e138, 0x2f47e200, 0x2fe80000)
No shared spaces configured.

Dynamic libraries:
0x08048000 	/usr/local/jdk1.6.0/bin/java
0x2809e000 	/lib/libthr.so.3
0x280b3000 	/lib/libc.so.7
0x28300000 	/usr/local/jdk1.6.0/jre/lib/i386/client/libjvm.so
0x28ae5000 	/usr/lib/libstdc++.so.6
0x281cb000 	/lib/libm.so.5
0x281e5000 	/lib/libgcc_s.so.1
0x28bd9000 	/usr/local/jdk1.6.0/jre/lib/i386/libsplashscreen.so
0x28c29000 	/usr/local/lib/libX11.so.6
0x28d3f000 	/usr/local/lib/libXext.so.6
0x28d4d000 	/usr/local/lib/libiconv.so.3
0x28e43000 	/usr/local/lib/libxcb.so.2
0x281f9000 	/usr/local/lib/libXau.so.6
0x28e5a000 	/usr/local/lib/libXdmcp.so.6
0x28e5f000 	/usr/lib/librpcsvc.so.5
0x28e68000 	/usr/local/lib/libXcursor.so.1
0x28e71000 	/usr/local/lib/libXrender.so.1
0x28e79000 	/usr/local/lib/libXfixes.so.3
0x28e7e000 	/usr/local/jdk1.6.0/jre/lib/i386/native_threads/libhpi.so
0x28e90000 	/usr/local/jdk1.6.0/jre/lib/i386/libverify.so
0x28e9d000 	/usr/local/jdk1.6.0/jre/lib/i386/libjava.so
0x28ec4000 	/usr/local/jdk1.6.0/jre/lib/i386/libzip.so
0x28ecd000 	/lib/libz.so.5
0x28059000 	/libexec/ld-elf.so.1

VM Arguments:
java_command: frd.jar
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/usr/local/jdk1.6.0
PATH=/home/ps/bin:/home/ps/bin/ssh:/home/ps/bin/gui:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/games/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/local/kde4/bin:/home/ps/bin:/home/ps/bin/ssh:/home/ps/bin/gui:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/games/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/local/kde4/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/home/ps/bin
LD_LIBRARY_PATH=/usr/local/jdk1.6.0/jre/lib/i386/client:/usr/local/jdk1.6.0/jre/lib/i386:/usr/local/jdk1.6.0/jre/../lib/i386
SHELL=/usr/local/bin/zsh
DISPLAY=:0.0

Signal Handlers:
SIGSEGV: [libjvm.so+0x35e940], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGBUS: [libjvm.so+0x35e940], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGFPE: [libjvm.so+0x2a4c20], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x2a4c20], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x2a4c20], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000002
SIGUSR2: [libjvm.so+0x2a6d80], sa_mask[0]=0x00000000, sa_flags=0x00000042
SIGHUP: [libjvm.so+0x2a6c90], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGINT: [libjvm.so+0x2a6c90], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGQUIT: [libjvm.so+0x2a6c90], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGTERM: [libjvm.so+0x2a6c90], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGUSR2: [libjvm.so+0x2a6d80], sa_mask[0]=0x00000000, sa_flags=0x00000042


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

OS:Bsd
uname:FreeBSD 8.0-RC1 FreeBSD 8.0-RC1 #0: Tue Oct 20 09:17:12 CEST 2009     ps@cht0n.tns.cz:/usr/obj/usr/src/sys/DTRACE i386
rlimit: STACK 65536k, CORE infinity, NPROC 5547, NOFILE 11095
CPU:total 1 (1 cores per cpu, 1 threads per core) family 15 model 76 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnow, 3dnowext

Memory: 4k page, physical 2194908k(548727k free)

vm_info: Java HotSpot(TM) Client VM (1.6.0_03-p4-ps_19_oct_2009_10_39-b00) for bsd-x86, built on Oct 19 2009 10:59:53 by "root" with gcc 4.2.1 20070719  [FreeBSD]


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3b175a150910220024rd21ec33yb97fb0b927722423>