← Back to team overview

openjdk team mailing list archive

[Bug 502580] Re: jMemorize crashes

 

this seems to work in lucid. please reopen if appropriate with step-by-
step instructions and data how to reproduce

** Changed in: openjdk-6 (Ubuntu)
       Status: New => Fix Released

-- 
jMemorize crashes
https://bugs.launchpad.net/bugs/502580
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in ubuntu.

Status in “openjdk-6” package in Ubuntu: Fix Released

Bug description:
hey! I don't know how this works, so I just post the log file. I'm using karmic koala. Everything worked fine with preceding versions of ubuntu. The program still starts but crashes on actions like "add cards".

log:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00f89812, pid=1997, tid=3073952624
#
# JRE version: 6.0-b16
# Java VM: OpenJDK Client VM (14.0-b16 mixed mode, sharing linux-x86 )
# Distribution: Ubuntu 9.10, package 6b16-1.6.1-3ubuntu1
# Problematic frame:
# V  [libjvm.so+0x2fc812]
#
# If you would like to submit a bug report, please include
# instructions how to reproduce the bug and visit:
#   https://bugs.launchpad.net/ubuntu/+source/openjdk-6/
#

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

Current thread (0x0930ac00):  JavaThread "CompilerThread0" daemon [_thread_in_vm, id=2003, stack(0xb730c000,0xb738d000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000010

Registers:
EAX=0x00000000, EBX=0x01098ff4, ECX=0x01098ff4, EDX=0x00000580
ESP=0xb738b9f0, EBP=0xb738b9f8, ESI=0x00000580, EDI=0xb738baf0
EIP=0x00f89812, CR2=0x00000010, EFLAGS=0x00210286

Top of Stack: (sp=0xb738b9f0)
0xb738b9f0:   01098ff4 b738baac b738ba18 00f8986f
0xb738ba00:   00000580 010bc760 00000000 00f8983a
0xb738ba10:   01098ff4 b738ba80 b738ba58 00f8a115
0xb738ba20:   b738baac b738baac 04dfd167 04dfd167
0xb738ba30:   b738ba80 b738baf0 b738ba58 b738baac
0xb738ba40:   b738baac 010bc760 b738bdf0 01098ff4
0xb738ba50:   b738ba80 b738baf0 b738bad8 00d9cea5
0xb738ba60:   b738ba80 b738bdf0 b738baf0 00000000 

Instructions: (pc=0x00f89812)
0x00f89802:   39 c6 7d 1a 83 ec 0c 56 e8 71 72 02 00 83 c4 10
0x00f89812:   8b 40 10 8d 65 f8 5b 5e 5d c3 8d 74 26 00 8d 65 

Stack: [0xb730c000,0xb738d000],  sp=0xb738b9f0,  free space=510k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x2fc812]
V  [libjvm.so+0x2fc86f]
V  [libjvm.so+0x2fd115]
V  [libjvm.so+0x10fea5]
V  [libjvm.so+0x110801]
V  [libjvm.so+0x10d86f]
V  [libjvm.so+0x10da4b]
V  [libjvm.so+0x10e501]
V  [libjvm.so+0xcad81]
V  [libjvm.so+0xcae22]
V  [libjvm.so+0x37537]
V  [libjvm.so+0x74120]
V  [libjvm.so+0x740d7]
V  [libjvm.so+0x120822]
V  [libjvm.so+0x120f57]
V  [libjvm.so+0x362108]
V  [libjvm.so+0x36706c]
V  [libjvm.so+0x36712a]
V  [libjvm.so+0x2c6341]
C  [libpthread.so.0+0x580e]


Current CompileTask:
C1:  1      java.lang.String.hashCode()I (60 bytes)


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

Java Threads: ( => current thread )
  0xb7200c00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2004, stack(0xb71af000,0xb7200000)]
=>0x0930ac00 JavaThread "CompilerThread0" daemon [_thread_in_vm, id=2003, stack(0xb730c000,0xb738d000)]
  0x09309000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2002, stack(0xb738d000,0xb73de000)]
  0x09303400 JavaThread "Finalizer" daemon [_thread_blocked, id=2001, stack(0xb7424000,0xb7475000)]
  0x092fec00 JavaThread "Reference Handler" daemon [_thread_blocked, id=2000, stack(0xb7475000,0xb74c6000)]
  0x092d0000 JavaThread "main" [_thread_in_vm, id=1998, stack(0xb770f000,0xb7760000)]

Other Threads:
  0x092fd000 VMThread [stack: 0xb74c6000,0xb7547000] [id=1999]
  0xb7202c00 WatcherThread [stack: 0xb712e000,0xb71af000] [id=2005]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x092cd4a8] CodeCache_lock - owner thread: 0x0930ac00
[0x092ce278] AdapterHandlerLibrary_lock - owner thread: 0x092d0000

Heap
 def new generation   total 960K, used 182K [0x75b50000, 0x75c50000, 0x782b0000)
  eden space 896K,  20% used [0x75b50000, 0x75b7d820, 0x75c30000)
  from space 64K,   0% used [0x75c30000, 0x75c30000, 0x75c40000)
  to   space 64K,   0% used [0x75c40000, 0x75c40000, 0x75c50000)
 tenured generation   total 4096K, used 0K [0x782b0000, 0x786b0000, 0x95b50000)
   the space 4096K,   0% used [0x782b0000, 0x782b0000, 0x782b0200, 0x786b0000)
 compacting perm gen  total 12288K, used 17K [0x95b50000, 0x96750000, 0x99b50000)
   the space 12288K,   0% used [0x95b50000, 0x95b54510, 0x95b54600, 0x96750000)
    ro space 8192K,  89% used [0x99b50000, 0x9a27d318, 0x9a27d400, 0x9a350000)
    rw space 12288K,  59% used [0x9a350000, 0x9aa7c748, 0x9aa7c800, 0x9af50000)

Dynamic libraries:
00110000-00134000 r-xp 00000000 08:02 132462     /lib/tls/i686/cmov/libm-2.10.1.so
00134000-00135000 r--p 00023000 08:02 132462     /lib/tls/i686/cmov/libm-2.10.1.so
00135000-00136000 rw-p 00024000 08:02 132462     /lib/tls/i686/cmov/libm-2.10.1.so
00136000-0013c000 r-xp 00000000 08:02 132467     /lib/tls/i686/cmov/libnss_compat-2.10.1.so
0013c000-0013d000 r--p 00005000 08:02 132467     /lib/tls/i686/cmov/libnss_compat-2.10.1.so
0013d000-0013e000 rw-p 00006000 08:02 132467     /lib/tls/i686/cmov/libnss_compat-2.10.1.so
0013e000-00147000 r-xp 00000000 08:02 132475     /lib/tls/i686/cmov/libnss_nis-2.10.1.so
00147000-00148000 r--p 00008000 08:02 132475     /lib/tls/i686/cmov/libnss_nis-2.10.1.so
00148000-00149000 rw-p 00009000 08:02 132475     /lib/tls/i686/cmov/libnss_nis-2.10.1.so
00149000-0014b000 rwxp 00000000 00:00 0 
0014b000-001c9000 rwxp 00000000 00:00 0 
001c9000-001d5000 rwxp 00000000 00:00 0 
001ef000-001f2000 r-xp 00000000 08:02 4942       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
001f2000-001f3000 r--p 00003000 08:02 4942       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
001f3000-001f4000 rw-p 00004000 08:02 4942       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
0022a000-0023e000 r-xp 00000000 08:02 675        /lib/libz.so.1.2.3.3
0023e000-0023f000 r--p 00013000 08:02 675        /lib/libz.so.1.2.3.3
0023f000-00240000 rw-p 00014000 08:02 675        /lib/libz.so.1.2.3.3
00264000-00279000 r-xp 00000000 08:02 132480     /lib/tls/i686/cmov/libpthread-2.10.1.so
00279000-0027a000 r--p 00014000 08:02 132480     /lib/tls/i686/cmov/libpthread-2.10.1.so
0027a000-0027b000 rw-p 00015000 08:02 132480     /lib/tls/i686/cmov/libpthread-2.10.1.so
0027b000-0027d000 rw-p 00000000 00:00 0 
002ae000-002c9000 r-xp 00000000 08:02 523        /lib/ld-2.10.1.so
002c9000-002ca000 r--p 0001a000 08:02 523        /lib/ld-2.10.1.so
002ca000-002cb000 rw-p 0001b000 08:02 523        /lib/ld-2.10.1.so
003a5000-003ac000 r-xp 00000000 08:02 4972       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
003ac000-003ad000 r--p 00006000 08:02 4972       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
003ad000-003ae000 rw-p 00007000 08:02 4972       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
003ae000-003af000 rwxp 00000000 00:00 0 
003af000-003c1000 rwxp 00000000 00:00 0 
003c1000-003c4000 rwxp 00000000 00:00 0 
003c4000-004ae000 rwxp 00000000 00:00 0 
004ae000-004b4000 rwxp 00000000 00:00 0 
004b4000-004ce000 rwxp 00000000 00:00 0 
004ce000-004d9000 rwxp 00000000 00:00 0 
004e4000-004eb000 r-xp 00000000 08:02 132484     /lib/tls/i686/cmov/librt-2.10.1.so
004eb000-004ec000 r--p 00006000 08:02 132484     /lib/tls/i686/cmov/librt-2.10.1.so
004ec000-004ed000 rw-p 00007000 08:02 132484     /lib/tls/i686/cmov/librt-2.10.1.so
00583000-00596000 r-xp 00000000 08:02 132465     /lib/tls/i686/cmov/libnsl-2.10.1.so
00596000-00597000 r--p 00012000 08:02 132465     /lib/tls/i686/cmov/libnsl-2.10.1.so
00597000-00598000 rw-p 00013000 08:02 132465     /lib/tls/i686/cmov/libnsl-2.10.1.so
00598000-0059a000 rw-p 00000000 00:00 0 
0059c000-005a3000 r-xp 00000000 08:02 4971       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
005a3000-005a4000 r--p 00006000 08:02 4971       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
005a4000-005a5000 rw-p 00007000 08:02 4971       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
00647000-00653000 r-xp 00000000 08:02 4970       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
00653000-00654000 r--p 0000b000 08:02 4970       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
00654000-00655000 rw-p 0000c000 08:02 4970       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
006fa000-0071e000 r-xp 00000000 08:02 4954       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
0071e000-0071f000 r--p 00023000 08:02 4954       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
0071f000-00721000 rw-p 00024000 08:02 4954       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
00721000-00724000 rwxp 00000000 00:00 0 
00724000-0080e000 rwxp 00000000 00:00 0 
0088b000-00892000 rwxp 00000000 00:00 0 
00892000-008ac000 rwxp 00000000 00:00 0 
009fa000-009fc000 r-xp 00000000 08:02 132460     /lib/tls/i686/cmov/libdl-2.10.1.so
009fc000-009fd000 r--p 00001000 08:02 132460     /lib/tls/i686/cmov/libdl-2.10.1.so
009fd000-009fe000 rw-p 00002000 08:02 132460     /lib/tls/i686/cmov/libdl-2.10.1.so
00a21000-00a22000 r-xp 00000000 00:00 0          [vdso]
00a54000-00a5e000 r-xp 00000000 08:02 132471     /lib/tls/i686/cmov/libnss_files-2.10.1.so
00a5e000-00a5f000 r--p 00009000 08:02 132471     /lib/tls/i686/cmov/libnss_files-2.10.1.so
00a5f000-00a60000 rw-p 0000a000 08:02 132471     /lib/tls/i686/cmov/libnss_files-2.10.1.so
00b49000-00c87000 r-xp 00000000 08:02 132454     /lib/tls/i686/cmov/libc-2.10.1.so
00c87000-00c89000 r--p 0013e000 08:02 132454     /lib/tls/i686/cmov/libc-2.10.1.so
00c89000-00c8a000 rw-p 00140000 08:02 132454     /lib/tls/i686/cmov/libc-2.10.1.so
00c8a000-00c8d000 rw-p 00000000 00:00 0 
00c8d000-01082000 r-xp 00000000 08:02 4939       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
01082000-01083000 ---p 003f5000 08:02 4939       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
01083000-01099000 r--p 003f5000 08:02 4939       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
01099000-010a5000 rw-p 0040b000 08:02 4939       /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
010a5000-014c5000 rw-p 00000000 00:00 0 
04d8a000-04e02000 rwxp 00000000 00:00 0 
04e02000-06d8a000 rwxp 00000000 00:00 0 
08048000-08051000 r-xp 00000000 08:02 4994       /usr/lib/jvm/java-6-openjdk/jre/bin/java
08051000-08052000 r--p 00008000 08:02 4994       /usr/lib/jvm/java-6-openjdk/jre/bin/java
08052000-08053000 rw-p 00009000 08:02 4994       /usr/lib/jvm/java-6-openjdk/jre/bin/java
092ca000-09313000 rw-p 00000000 00:00 0          [heap]
75b50000-75c50000 rwxp 00000000 00:00 0 
75c50000-782b0000 rwxp 00000000 00:00 0 
782b0000-786b0000 rwxp 00000000 00:00 0 
786b0000-95b50000 rwxp 00000000 00:00 0 
95b50000-96750000 rwxp 00000000 00:00 0 
96750000-99b50000 rwxp 00000000 00:00 0 
99b50000-9a27e000 r--s 00001000 08:02 950        /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/classes.jsa
9a27e000-9a350000 rwxp 00000000 00:00 0 
9a350000-9aa7d000 rw-p 0072f000 08:02 950        /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/classes.jsa
9aa7d000-9af50000 rwxp 00000000 00:00 0 
9af50000-9b049000 rw-p 00e5c000 08:02 950        /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/classes.jsa
9b049000-9b350000 rwxp 00000000 00:00 0 
9b350000-9b358000 r-xs 00f55000 08:02 950        /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/classes.jsa
9b358000-9b750000 rwxp 00000000 00:00 0 
b70ff000-b712e000 r--s 0039b000 08:02 237568     /home/rob/jMemorize/jMemorize-1.3.0.jar
b712e000-b712f000 ---p 00000000 00:00 0 
b712f000-b71af000 rw-p 00000000 00:00 0 
b71af000-b71b2000 ---p 00000000 00:00 0 
b71b2000-b7200000 rw-p 00000000 00:00 0 
b7200000-b7221000 rw-p 00000000 00:00 0 
b7221000-b7300000 ---p 00000000 00:00 0 
b730c000-b730f000 ---p 00000000 00:00 0 
b730f000-b738d000 rw-p 00000000 00:00 0 
b738d000-b7390000 ---p 00000000 00:00 0 
b7390000-b73de000 rw-p 00000000 00:00 0 
b73de000-b73e5000 r--s 00000000 08:02 134827     /usr/lib/gconv/gconv-modules.cache
b73e5000-b7424000 r--p 00000000 08:02 229879     /usr/lib/locale/de_DE.utf8/LC_CTYPE
b7424000-b7427000 ---p 00000000 00:00 0 
b7427000-b7475000 rw-p 00000000 00:00 0 
b7475000-b7478000 ---p 00000000 00:00 0 
b7478000-b74c6000 rw-p 00000000 00:00 0 
b74c6000-b74c7000 ---p 00000000 00:00 0 
b74c7000-b757a000 rw-p 00000000 00:00 0 
b757a000-b770f000 r--s 038e8000 08:02 4937       /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar
b770f000-b7712000 ---p 00000000 00:00 0 
b7712000-b7763000 rw-p 00000000 00:00 0 
b7767000-b776f000 rw-s 00000000 08:02 106        /tmp/hsperfdata_rob/1997
b776f000-b7770000 rw-p 00000000 00:00 0 
b7770000-b7771000 r--p 00000000 00:00 0 
b7771000-b7773000 rw-p 00000000 00:00 0 
bfc4a000-bfc7f000 rw-p 00000000 00:00 0          [stack]

VM Arguments:
java_command: /home/rob/jMemorize/jMemorize-1.3.0.jar /home/rob/jMemorize/Vokabeln.jml
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
USERNAME=rob
LD_LIBRARY_PATH=/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/../lib/i386
SHELL=/bin/bash
DISPLAY=:0.0

Signal Handlers:
SIGSEGV: [libjvm.so+0x393d30], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x393d30], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x2c2c90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x2c2c90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x2c2c90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x2c2c90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x2c2370], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x2c4a20], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x2c4a20], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x2c4a20], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x2c4a20], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004


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

OS:Ubuntu 9.10 (karmic)
uname:Linux 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686
libc:glibc 2.10.1 NPTL 2.10.1 
rlimit: STACK 8192k, CORE 0k, NPROC infinity, NOFILE 1024, AS infinity
load average:0.27 0.23 0.17

CPU:total 2 (1 cores per cpu, 2 threads per core) family 6 model 28 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, ht

Memory: 4k page, physical 1018080k(523620k free), swap 14402232k(14402232k free)

vm_info: OpenJDK Client VM (14.0-b16) for linux-x86 JRE (1.6.0_0-b16), built on Nov 10 2009 02:02:45 by "buildd" with gcc 4.4.1

time: Fri Nov 27 14:12:07 2009
elapsed time: 0 seconds





References