← Back to team overview

openjdk team mailing list archive

[Bug 894305] [NEW] SIGSEGV at org.apache.commons.math.special.Gamma.digamma

 

Public bug reported:

My Java code occasionally crushes at  org.apache.commons.math.special.Gamma.digamma in commons-math-2.0.jar, which was obtained from Ubuntu repository.
The followings is a report  automatically generated by JRE.

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xb3a2560a, pid=8881, tid=3064904560
#
# JRE version: 6.0_20-b20
# Java VM: OpenJDK Server VM (19.0-b09 mixed mode linux-x86 )
# Derivative: IcedTea6 1.9.10
# Distribution: Ubuntu 10.04.1 LTS, package 6b20-1.9.10-0ubuntu1~10.04.2
# Problematic frame:
# j  org.apache.commons.math.special.Gamma.digamma(D)D+0
#
# 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 (0x08207800):  JavaThread "main" [_thread_in_Java,
id=8886, stack(0xb6a9b000,0xb6aec000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=2 (SEGV_ACCERR),
si_addr=0xb6a9bfec

Registers:
EAX=0x7cafa330, EBX=0x7caf0ba0, ECX=0x0000bb61, EDX=0x7caf3e48
ESP=0xb6a9efec, EBP=0xb6a9f00c, ESI=0x7caf0b30, EDI=0xb6a9f020
EIP=0xb3a2560a, CR2=0xb6a9bfec, EFLAGS=0x00010287

Register to memory mapping:

EAX=0x7cafa330
{method data} 
 - klass: {other class}

EBX=0x7caf0ba0
{method} 
 - klass: {other class}

ECX=0x0000bb61
0x0000bb61 is pointing to unknown location

EDX=0x7caf3e48
{constant pool cache} 
 - klass: {other class}

ESP=0xb6a9efec
0xb6a9efec is pointing into the stack for thread: 0x08207800
"main" prio=10 tid=0x08207800 nid=0x22b6 runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE

EBP=0xb6a9f00c
0xb6a9f00c is pointing into the stack for thread: 0x08207800
"main" prio=10 tid=0x08207800 nid=0x22b6 runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE

ESI=0x7caf0b30
{constMethod} 
 - klass: {other class}
 - method:       0x7caf0ba0 {method} 'digamma' '(D)D' in 'org/apache/commons/math/special/Gamma'
 - exceptions:   0x7c751188
bci_from(0x7caf0b30) = 0; print_codes():

EDI=0xb6a9f020
0xb6a9f020 is pointing into the stack for thread: 0x08207800
"main" prio=10 tid=0x08207800 nid=0x22b6 runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE


Top of Stack: (sp=0xb6a9efec)
0xb6a9efec:   b6a9efec 7caf0b30 b6a9f020 7caf3e48
0xb6a9effc:   7cafa330 7caf0ba0 00000000 b6a9f01c
0xb6a9f00c:   b6a9f044 b3a1ef23 00000000 00000000
0xb6a9f01c:   00000000 fff80000 b6a9f024 7caf0b74
0xb6a9f02c:   b6a9f058 7caf3e48 7cafa370 7caf0ba0
0xb6a9f03c:   b6a9f01c b6a9f054 b6a9f07c b3a1ef23
0xb6a9f04c:   00000000 00000000 00000000 fff80000
0xb6a9f05c:   b6a9f05c 7caf0b74 b6a9f090 7caf3e48 

Instructions: (pc=0xb3a2560a)
0xb3a255fa:   00 00 89 84 24 00 f0 ff ff 89 84 24 00 e0 ff ff
0xb3a2560a:   89 84 24 00 d0 ff ff 8b c4 c1 e8 0c 8b 04 85 c0 

Stack: [0xb6a9b000,0xb6aec000],  sp=0xb6a9efec,  free space=15k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
j  org.apache.commons.math.special.Gamma.digamma(D)D+0
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
j  org.apache.commons.math.special.Gamma.digamma(D)D+68
...<more frames>...


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

Java Threads: ( => current thread )
  0x082acc00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=8896, stack(0x7be40000,0x7be91000)]
  0x082a9400 JavaThread "CompilerThread1" daemon [_thread_blocked, id=8895, stack(0x7be91000,0x7bf12000)]
  0x082a7400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=8894, stack(0x7bf12000,0x7bf93000)]
  0x082a5c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=8893, stack(0x7bf93000,0x7bfe4000)]
  0x08292800 JavaThread "Finalizer" daemon [_thread_blocked, id=8891, stack(0x7c06c000,0x7c0bd000)]
  0x08291000 JavaThread "Reference Handler" daemon [_thread_blocked, id=8890, stack(0x7c0bd000,0x7c10e000)]
=>0x08207800 JavaThread "main" [_thread_in_Java, id=8886, stack(0xb6a9b000,0xb6aec000)]

Other Threads:
  0x0828d400 VMThread [stack: 0x7c10e000,0x7c18f000] [id=8889]
  0x082ae800 WatcherThread [stack: 0x7bdbf000,0x7be40000] [id=8897]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 14080K, used 2093K [0xa3e00000, 0xa4db0000, 0xb3950000)
  eden space 12096K, 14% used [0xa3e00000,0xa3fad828,0xa49d0000)
  from space 1984K, 18% used [0xa49d0000,0xa4a2df00,0xa4bc0000)
  to   space 1984K, 0% used [0xa4bc0000,0xa4bc0000,0xa4db0000)
 PSOldGen        total 32192K, used 0K [0x84750000, 0x866c0000, 0xa3e00000)
  object space 32192K, 0% used [0x84750000,0x84750000,0x866c0000)
 PSPermGen       total 16384K, used 3752K [0x7c750000, 0x7d750000, 0x84750000)
  object space 16384K, 22% used [0x7c750000,0x7cafa388,0x7d750000)

Dynamic libraries:
08048000-08051000 r-xp 00000000 08:01 137545     /usr/lib/jvm/java-6-openjdk/jre/bin/java
08051000-08052000 r--p 00008000 08:01 137545     /usr/lib/jvm/java-6-openjdk/jre/bin/java
08052000-08053000 rw-p 00009000 08:01 137545     /usr/lib/jvm/java-6-openjdk/jre/bin/java
08201000-08402000 rw-p 00000000 00:00 0          [heap]
7ab00000-7ab24000 rw-p 00000000 00:00 0 
7ab24000-7ac00000 ---p 00000000 00:00 0 
7ac3e000-7ac5b000 r-xp 00000000 08:01 5636151    /lib/libgcc_s.so.1
7ac5b000-7ac5c000 r--p 0001c000 08:01 5636151    /lib/libgcc_s.so.1
7ac5c000-7ac5d000 rw-p 0001d000 08:01 5636151    /lib/libgcc_s.so.1
7ac5d000-7ad21000 r-xp 00000000 08:01 143191     /usr/lib/libgfortran.so.3.0.0
7ad21000-7ad22000 ---p 000c4000 08:01 143191     /usr/lib/libgfortran.so.3.0.0
7ad22000-7ad23000 r--p 000c4000 08:01 143191     /usr/lib/libgfortran.so.3.0.0
7ad23000-7ad24000 rw-p 000c5000 08:01 143191     /usr/lib/libgfortran.so.3.0.0
7ad24000-7ad25000 rw-p 00000000 00:00 0 
7ad25000-7ad40000 r-xp 00000000 08:01 142548     /usr/lib/libf77blas.so.3gf.0
7ad40000-7ad41000 r--p 0001a000 08:01 142548     /usr/lib/libf77blas.so.3gf.0
7ad41000-7ad42000 rw-p 0001b000 08:01 142548     /usr/lib/libf77blas.so.3gf.0
7ad42000-7b06f000 r-xp 00000000 08:01 142546     /usr/lib/libatlas.so.3gf.0
7b06f000-7b071000 r--p 0032c000 08:01 142546     /usr/lib/libatlas.so.3gf.0
7b071000-7b074000 rw-p 0032e000 08:01 142546     /usr/lib/libatlas.so.3gf.0
7b074000-7b3d4000 r-xp 00000000 08:01 4857185    /usr/lib/atlas/libblas.so.3gf.0
7b3d4000-7b3d5000 ---p 00360000 08:01 4857185    /usr/lib/atlas/libblas.so.3gf.0
7b3d5000-7b3d7000 r--p 00360000 08:01 4857185    /usr/lib/atlas/libblas.so.3gf.0
7b3d7000-7b3da000 rw-p 00362000 08:01 4857185    /usr/lib/atlas/libblas.so.3gf.0
7b3da000-7baee000 r-xp 00000000 08:01 4857186    /usr/lib/atlas/liblapack.so.3gf.0
7baee000-7baef000 r--p 00713000 08:01 4857186    /usr/lib/atlas/liblapack.so.3gf.0
7baef000-7baf2000 rw-p 00714000 08:01 4857186    /usr/lib/atlas/liblapack.so.3gf.0
7baf2000-7bc00000 rw-p 00000000 00:00 0 
7bc00000-7bcfd000 rw-p 00000000 00:00 0 
7bcfd000-7bd00000 ---p 00000000 00:00 0 
7bd0b000-7bd2a000 r-xp 00000000 08:01 142547     /usr/lib/libcblas.so.3gf.0
7bd2a000-7bd2b000 r--p 0001e000 08:01 142547     /usr/lib/libcblas.so.3gf.0
7bd2b000-7bd2c000 rw-p 0001f000 08:01 142547     /usr/lib/libcblas.so.3gf.0
7bd2c000-7bd4f000 r-xp 00000000 08:01 142549     /usr/lib/liblapack_atlas.so.3gf.0
7bd4f000-7bd50000 r--p 00022000 08:01 142549     /usr/lib/liblapack_atlas.so.3gf.0
7bd50000-7bd51000 rw-p 00023000 08:01 142549     /usr/lib/liblapack_atlas.so.3gf.0
7bd6b000-7bd8b000 r-xp 00000000 08:01 918446     /usr/lib/jni/libjblas.so
7bd8b000-7bd8c000 r--p 0001f000 08:01 918446     /usr/lib/jni/libjblas.so
7bd8c000-7bd90000 rw-p 00020000 08:01 918446     /usr/lib/jni/libjblas.so
7bd90000-7bd93000 r--s 00077000 08:01 150393     /usr/lib/jvm/java-6-openjdk/jre/lib/ext/localedata.jar
7bd93000-7bd9b000 r--s 00053000 08:01 179972     /usr/share/java/log4j-1.2-1.2.15.jar
7bd9b000-7bd9e000 r--s 00012000 08:01 179974     /usr/share/java/excalibur-logkit-2.0.jar
7bd9e000-7bda0000 r--s 0000c000 08:01 179928     /usr/share/java/commons-logging-1.1.1.jar
7bda0000-7bda2000 r--s 00014000 08:01 133165     /usr/share/java/servlet-api-2.5.jar
7bda2000-7bda5000 r--s 0007d000 08:01 137831     /usr/lib/jvm/java-6-openjdk/jre/lib/jsse.jar
7bda5000-7bdad000 r--s 00053000 08:01 179972     /usr/share/java/log4j-1.2-1.2.15.jar
7bdad000-7bdb0000 r--s 00012000 08:01 179974     /usr/share/java/excalibur-logkit-2.0.jar
7bdb0000-7bdbf000 r--s 000aa000 08:01 157193     /usr/share/java/commons-math-2.0.jar
7bdbf000-7bdc0000 ---p 00000000 00:00 0 
7bdc0000-7be91000 rwxp 00000000 00:00 0 
7be91000-7be92000 ---p 00000000 00:00 0 
7be92000-7bf12000 rwxp 00000000 00:00 0 
7bf12000-7bf13000 ---p 00000000 00:00 0 
7bf13000-7bfe4000 rwxp 00000000 00:00 0 
7bfe4000-7bfeb000 r--s 00000000 08:01 148740     /usr/lib/gconv/gconv-modules.cache
7bfeb000-7c06c000 r--p 00000000 08:01 172037     /usr/lib/locale/ja_JP.utf8/LC_CTYPE
7c06c000-7c10e000 rwxp 00000000 00:00 0 
7c10e000-7c10f000 ---p 00000000 00:00 0 
7c10f000-7c18f000 rwxp 00000000 00:00 0 
7c18f000-7c191000 r--s 0001d000 08:01 137835     /usr/lib/jvm/java-6-openjdk/jre/lib/plugin.jar
7c191000-7c196000 r--s 00045000 08:01 137839     /usr/lib/jvm/java-6-openjdk/jre/lib/netx.jar
7c196000-7c1c9000 rw-p 00000000 00:00 0 
7c1c9000-7c358000 r--s 038c4000 08:01 154922     /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar
7c358000-7c359000 ---p 00000000 00:00 0 
7c359000-7c3d9000 rwxp 00000000 00:00 0 
7c3d9000-7c3da000 ---p 00000000 00:00 0 
7c3da000-7c45a000 rwxp 00000000 00:00 0 
7c45a000-7c462000 rw-p 00000000 00:00 0 
7c462000-7c49a000 rw-p 00000000 00:00 0 
7c49a000-7c4aa000 rw-p 00000000 00:00 0 
7c4aa000-7c596000 rw-p 00000000 00:00 0 
7c596000-7c59e000 rw-p 00000000 00:00 0 
7c59e000-7c5d6000 rw-p 00000000 00:00 0 
7c5d6000-7c5e6000 rw-p 00000000 00:00 0 
7c5e6000-7c6d1000 rw-p 00000000 00:00 0 
7c6d1000-7c6da000 rw-p 00000000 00:00 0 
7c6da000-7c74f000 rw-p 00000000 00:00 0 
7c74f000-7d750000 rw-p 00000000 00:00 0 
7d750000-84750000 rw-p 00000000 00:00 0 
84750000-866c0000 rw-p 00000000 00:00 0 
866c0000-a3e00000 rw-p 00000000 00:00 0 
a3e00000-a4db0000 rw-p 00000000 00:00 0 
a4db0000-b3950000 rw-p 00000000 00:00 0 
b3951000-b3953000 r--s 00021000 08:01 142554     /usr/share/java/jblas-0.3.jar
b3953000-b395c000 r--s 00065000 08:01 179886     /usr/share/java/gnome-java-bridge.jar
b395c000-b3965000 rw-p 00000000 00:00 0 
b3965000-b3a1c000 rw-p 00000000 00:00 0 
b3a1c000-b3c5c000 rwxp 00000000 00:00 0 
b3c5c000-b6a1c000 rw-p 00000000 00:00 0 
b6a1c000-b6a26000 r-xp 00000000 08:01 5645039    /lib/tls/i686/cmov/libnss_files-2.11.1.so
b6a26000-b6a27000 r--p 00009000 08:01 5645039    /lib/tls/i686/cmov/libnss_files-2.11.1.so
b6a27000-b6a28000 rw-p 0000a000 08:01 5645039    /lib/tls/i686/cmov/libnss_files-2.11.1.so
b6a28000-b6a30000 r-xp 00000000 08:01 5645069    /lib/tls/i686/cmov/libnss_nis-2.11.1.so
b6a30000-b6a31000 r--p 00007000 08:01 5645069    /lib/tls/i686/cmov/libnss_nis-2.11.1.so
b6a31000-b6a32000 rw-p 00008000 08:01 5645069    /lib/tls/i686/cmov/libnss_nis-2.11.1.so
b6a32000-b6a38000 r-xp 00000000 08:01 5644992    /lib/tls/i686/cmov/libnss_compat-2.11.1.so
b6a38000-b6a39000 r--p 00006000 08:01 5644992    /lib/tls/i686/cmov/libnss_compat-2.11.1.so
b6a39000-b6a3a000 rw-p 00007000 08:01 5644992    /lib/tls/i686/cmov/libnss_compat-2.11.1.so
b6a3a000-b6a4d000 r-xp 00000000 08:01 5644972    /lib/tls/i686/cmov/libnsl-2.11.1.so
b6a4d000-b6a4e000 r--p 00012000 08:01 5644972    /lib/tls/i686/cmov/libnsl-2.11.1.so
b6a4e000-b6a4f000 rw-p 00013000 08:01 5644972    /lib/tls/i686/cmov/libnsl-2.11.1.so
b6a4f000-b6a51000 rw-p 00000000 00:00 0 
b6a51000-b6a57000 r--s 00030000 08:01 14288725   /opt/eclipse/plugins/org.junit_4.8.1.v4_8_1_v20100427-1100/junit.jar
b6a57000-b6a5a000 r--s 0000f000 08:01 151752     /usr/lib/jvm/java-6-openjdk/jre/lib/ext/pulse-java.jar
b6a5a000-b6a61000 r-xp 00000000 08:01 151772     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
b6a61000-b6a62000 r--p 00006000 08:01 151772     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
b6a62000-b6a63000 rw-p 00007000 08:01 151772     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
b6a63000-b6a6b000 rw-s 00000000 08:01 6161391    /tmp/hsperfdata_m-fujita/8881
b6a6b000-b6a8f000 r-xp 00000000 08:01 151767     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
b6a8f000-b6a90000 r--p 00023000 08:01 151767     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
b6a90000-b6a92000 rw-p 00024000 08:01 151767     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
b6a92000-b6a99000 r-xp 00000000 08:01 5645161    /lib/tls/i686/cmov/librt-2.11.1.so
b6a99000-b6a9a000 r--p 00006000 08:01 5645161    /lib/tls/i686/cmov/librt-2.11.1.so
b6a9a000-b6a9b000 rw-p 00007000 08:01 5645161    /lib/tls/i686/cmov/librt-2.11.1.so
b6a9b000-b6a9c000 rw-p 00000000 00:00 0 
b6a9c000-b6aec000 rwxp 00000000 00:00 0 
b6aec000-b6b10000 r-xp 00000000 08:01 5644945    /lib/tls/i686/cmov/libm-2.11.1.so
b6b10000-b6b11000 r--p 00023000 08:01 5644945    /lib/tls/i686/cmov/libm-2.11.1.so
b6b11000-b6b12000 rw-p 00024000 08:01 5644945    /lib/tls/i686/cmov/libm-2.11.1.so
b6b12000-b71d7000 r-xp 00000000 08:01 153815     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so
b71d7000-b71d8000 ---p 006c5000 08:01 153815     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so
b71d8000-b721d000 r--p 006c5000 08:01 153815     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so
b721d000-b722c000 rw-p 0070a000 08:01 153815     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so
b722c000-b764d000 rw-p 00000000 00:00 0 
b764d000-b77a0000 r-xp 00000000 08:01 5644882    /lib/tls/i686/cmov/libc-2.11.1.so
b77a0000-b77a1000 ---p 00153000 08:01 5644882    /lib/tls/i686/cmov/libc-2.11.1.so
b77a1000-b77a3000 r--p 00153000 08:01 5644882    /lib/tls/i686/cmov/libc-2.11.1.so
b77a3000-b77a4000 rw-p 00155000 08:01 5644882    /lib/tls/i686/cmov/libc-2.11.1.so
b77a4000-b77a7000 rw-p 00000000 00:00 0 
b77a7000-b77a9000 r-xp 00000000 08:01 5644929    /lib/tls/i686/cmov/libdl-2.11.1.so
b77a9000-b77aa000 r--p 00001000 08:01 5644929    /lib/tls/i686/cmov/libdl-2.11.1.so
b77aa000-b77ab000 rw-p 00002000 08:01 5644929    /lib/tls/i686/cmov/libdl-2.11.1.so
b77ab000-b77ae000 r-xp 00000000 08:01 153808     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
b77ae000-b77af000 r--p 00003000 08:01 153808     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
b77af000-b77b0000 rw-p 00004000 08:01 153808     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
b77b0000-b77c5000 r-xp 00000000 08:01 5645115    /lib/tls/i686/cmov/libpthread-2.11.1.so
b77c5000-b77c6000 r--p 00014000 08:01 5645115    /lib/tls/i686/cmov/libpthread-2.11.1.so
b77c6000-b77c7000 rw-p 00015000 08:01 5645115    /lib/tls/i686/cmov/libpthread-2.11.1.so
b77c7000-b77ca000 rw-p 00000000 00:00 0 
b77ca000-b77dd000 r-xp 00000000 08:01 5636342    /lib/libz.so.1.2.3.3
b77dd000-b77de000 r--p 00012000 08:01 5636342    /lib/libz.so.1.2.3.3
b77de000-b77df000 rw-p 00013000 08:01 5636342    /lib/libz.so.1.2.3.3
b77df000-b77e0000 r--s 00006000 08:01 14288501   /opt/eclipse/plugins/org.hamcrest.core_1.1.0.v20090501071000.jar
b77e0000-b77e7000 r-xp 00000000 08:01 153816     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
b77e7000-b77e8000 r--p 00006000 08:01 153816     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
b77e8000-b77e9000 rw-p 00007000 08:01 153816     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
b77e9000-b77ea000 rw-p 00000000 00:00 0 
b77ea000-b77eb000 r--p 00000000 00:00 0 
b77eb000-b77f7000 r-xp 00000000 08:01 154911     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
b77f7000-b77f8000 r--p 0000b000 08:01 154911     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
b77f8000-b77f9000 rw-p 0000c000 08:01 154911     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
b77f9000-b77fb000 rw-p 00000000 00:00 0 
b77fb000-b77fc000 r-xp 00000000 00:00 0          [vdso]
b77fc000-b7817000 r-xp 00000000 08:01 5636100    /lib/ld-2.11.1.so
b7817000-b7818000 r--p 0001a000 08:01 5636100    /lib/ld-2.11.1.so
b7818000-b7819000 rw-p 0001b000 08:01 5636100    /lib/ld-2.11.1.so
bf846000-bf85a000 rwxp 00000000 00:00 0          [stack]
bf85a000-bf85b000 rw-p 00000000 00:00 0 

VM Arguments:
jvm_args: -Dfile.encoding=UTF-8 
java_command: jp.go.enri.prml.variationalBayes.Tmp
Launcher Type: SUN_STANDARD

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

Signal Handlers:
SIGSEGV: [libjvm.so+0x64a040], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x64a040], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x51c0d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x51c0d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x51c0d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x51c0d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x51b780], sa_mask[0]=0x00000004, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x51e2f0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x51e2f0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x51e2f0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x51e2f0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004


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

OS:Ubuntu 10.04 (lucid)
uname:Linux 2.6.32-35-generic-pae #78-Ubuntu SMP Tue Oct 11 17:01:12 UTC 2011 i686
libc:glibc 2.11.1 NPTL 2.11.1 
rlimit: STACK 8192k, CORE 0k, NPROC infinity, NOFILE 1024, AS infinity
load average:0.60 0.48 0.39

/proc/meminfo:
MemTotal:        3087016 kB
MemFree:          910224 kB
Buffers:           45152 kB
Cached:          1168500 kB
SwapCached:        32488 kB
Active:           982076 kB
Inactive:        1102748 kB
Active(anon):     706056 kB
Inactive(anon):   272492 kB
Active(file):     276020 kB
Inactive(file):   830256 kB
Unevictable:           0 kB
Mlocked:               0 kB
HighTotal:       2224840 kB
HighFree:         421612 kB
LowTotal:         862176 kB
LowFree:          488612 kB
SwapTotal:       6040400 kB
SwapFree:        5899932 kB
Dirty:                92 kB
Writeback:             0 kB
AnonPages:        845572 kB
Mapped:            97516 kB
Shmem:            107372 kB
Slab:              43212 kB
SReclaimable:      26212 kB
SUnreclaim:        17000 kB
KernelStack:        3128 kB
PageTables:         8892 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     7583908 kB
Committed_AS:    2258408 kB
VmallocTotal:     122880 kB
VmallocUsed:       35640 kB
VmallocChunk:      61000 kB
HardwareCorrupted:     0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:       14328 kB
DirectMap2M:      897024 kB


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

Memory: 4k page, physical 3087016k(910224k free), swap 6040400k(5899932k
free)

vm_info: OpenJDK Server VM (19.0-b09) for linux-x86 JRE (1.6.0_20-b20),
built on Nov  8 2011 17:27:25 by "buildd" with gcc 4.4.3

time: Thu Nov 24 18:28:20 2011
elapsed time: 0 seconds

** Affects: openjdk-6 (Ubuntu)
     Importance: Undecided
         Status: New

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

Title:
  SIGSEGV at org.apache.commons.math.special.Gamma.digamma

Status in “openjdk-6” package in Ubuntu:
  New

Bug description:
  My Java code occasionally crushes at  org.apache.commons.math.special.Gamma.digamma in commons-math-2.0.jar, which was obtained from Ubuntu repository.
  The followings is a report  automatically generated by JRE.

  #
  # A fatal error has been detected by the Java Runtime Environment:
  #
  #  SIGSEGV (0xb) at pc=0xb3a2560a, pid=8881, tid=3064904560
  #
  # JRE version: 6.0_20-b20
  # Java VM: OpenJDK Server VM (19.0-b09 mixed mode linux-x86 )
  # Derivative: IcedTea6 1.9.10
  # Distribution: Ubuntu 10.04.1 LTS, package 6b20-1.9.10-0ubuntu1~10.04.2
  # Problematic frame:
  # j  org.apache.commons.math.special.Gamma.digamma(D)D+0
  #
  # 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 (0x08207800):  JavaThread "main" [_thread_in_Java,
  id=8886, stack(0xb6a9b000,0xb6aec000)]

  siginfo:si_signo=SIGSEGV: si_errno=0, si_code=2 (SEGV_ACCERR),
  si_addr=0xb6a9bfec

  Registers:
  EAX=0x7cafa330, EBX=0x7caf0ba0, ECX=0x0000bb61, EDX=0x7caf3e48
  ESP=0xb6a9efec, EBP=0xb6a9f00c, ESI=0x7caf0b30, EDI=0xb6a9f020
  EIP=0xb3a2560a, CR2=0xb6a9bfec, EFLAGS=0x00010287

  Register to memory mapping:

  EAX=0x7cafa330
  {method data} 
   - klass: {other class}

  EBX=0x7caf0ba0
  {method} 
   - klass: {other class}

  ECX=0x0000bb61
  0x0000bb61 is pointing to unknown location

  EDX=0x7caf3e48
  {constant pool cache} 
   - klass: {other class}

  ESP=0xb6a9efec
  0xb6a9efec is pointing into the stack for thread: 0x08207800
  "main" prio=10 tid=0x08207800 nid=0x22b6 runnable [0x00000000]
     java.lang.Thread.State: RUNNABLE

  EBP=0xb6a9f00c
  0xb6a9f00c is pointing into the stack for thread: 0x08207800
  "main" prio=10 tid=0x08207800 nid=0x22b6 runnable [0x00000000]
     java.lang.Thread.State: RUNNABLE

  ESI=0x7caf0b30
  {constMethod} 
   - klass: {other class}
   - method:       0x7caf0ba0 {method} 'digamma' '(D)D' in 'org/apache/commons/math/special/Gamma'
   - exceptions:   0x7c751188
  bci_from(0x7caf0b30) = 0; print_codes():

  EDI=0xb6a9f020
  0xb6a9f020 is pointing into the stack for thread: 0x08207800
  "main" prio=10 tid=0x08207800 nid=0x22b6 runnable [0x00000000]
     java.lang.Thread.State: RUNNABLE

  
  Top of Stack: (sp=0xb6a9efec)
  0xb6a9efec:   b6a9efec 7caf0b30 b6a9f020 7caf3e48
  0xb6a9effc:   7cafa330 7caf0ba0 00000000 b6a9f01c
  0xb6a9f00c:   b6a9f044 b3a1ef23 00000000 00000000
  0xb6a9f01c:   00000000 fff80000 b6a9f024 7caf0b74
  0xb6a9f02c:   b6a9f058 7caf3e48 7cafa370 7caf0ba0
  0xb6a9f03c:   b6a9f01c b6a9f054 b6a9f07c b3a1ef23
  0xb6a9f04c:   00000000 00000000 00000000 fff80000
  0xb6a9f05c:   b6a9f05c 7caf0b74 b6a9f090 7caf3e48 

  Instructions: (pc=0xb3a2560a)
  0xb3a255fa:   00 00 89 84 24 00 f0 ff ff 89 84 24 00 e0 ff ff
  0xb3a2560a:   89 84 24 00 d0 ff ff 8b c4 c1 e8 0c 8b 04 85 c0 

  Stack: [0xb6a9b000,0xb6aec000],  sp=0xb6a9efec,  free space=15k
  Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
  j  org.apache.commons.math.special.Gamma.digamma(D)D+0
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  j  org.apache.commons.math.special.Gamma.digamma(D)D+68
  ...<more frames>...

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

  Java Threads: ( => current thread )
    0x082acc00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=8896, stack(0x7be40000,0x7be91000)]
    0x082a9400 JavaThread "CompilerThread1" daemon [_thread_blocked, id=8895, stack(0x7be91000,0x7bf12000)]
    0x082a7400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=8894, stack(0x7bf12000,0x7bf93000)]
    0x082a5c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=8893, stack(0x7bf93000,0x7bfe4000)]
    0x08292800 JavaThread "Finalizer" daemon [_thread_blocked, id=8891, stack(0x7c06c000,0x7c0bd000)]
    0x08291000 JavaThread "Reference Handler" daemon [_thread_blocked, id=8890, stack(0x7c0bd000,0x7c10e000)]
  =>0x08207800 JavaThread "main" [_thread_in_Java, id=8886, stack(0xb6a9b000,0xb6aec000)]

  Other Threads:
    0x0828d400 VMThread [stack: 0x7c10e000,0x7c18f000] [id=8889]
    0x082ae800 WatcherThread [stack: 0x7bdbf000,0x7be40000] [id=8897]

  VM state:not at safepoint (normal execution)

  VM Mutex/Monitor currently owned by a thread: None

  Heap
   PSYoungGen      total 14080K, used 2093K [0xa3e00000, 0xa4db0000, 0xb3950000)
    eden space 12096K, 14% used [0xa3e00000,0xa3fad828,0xa49d0000)
    from space 1984K, 18% used [0xa49d0000,0xa4a2df00,0xa4bc0000)
    to   space 1984K, 0% used [0xa4bc0000,0xa4bc0000,0xa4db0000)
   PSOldGen        total 32192K, used 0K [0x84750000, 0x866c0000, 0xa3e00000)
    object space 32192K, 0% used [0x84750000,0x84750000,0x866c0000)
   PSPermGen       total 16384K, used 3752K [0x7c750000, 0x7d750000, 0x84750000)
    object space 16384K, 22% used [0x7c750000,0x7cafa388,0x7d750000)

  Dynamic libraries:
  08048000-08051000 r-xp 00000000 08:01 137545     /usr/lib/jvm/java-6-openjdk/jre/bin/java
  08051000-08052000 r--p 00008000 08:01 137545     /usr/lib/jvm/java-6-openjdk/jre/bin/java
  08052000-08053000 rw-p 00009000 08:01 137545     /usr/lib/jvm/java-6-openjdk/jre/bin/java
  08201000-08402000 rw-p 00000000 00:00 0          [heap]
  7ab00000-7ab24000 rw-p 00000000 00:00 0 
  7ab24000-7ac00000 ---p 00000000 00:00 0 
  7ac3e000-7ac5b000 r-xp 00000000 08:01 5636151    /lib/libgcc_s.so.1
  7ac5b000-7ac5c000 r--p 0001c000 08:01 5636151    /lib/libgcc_s.so.1
  7ac5c000-7ac5d000 rw-p 0001d000 08:01 5636151    /lib/libgcc_s.so.1
  7ac5d000-7ad21000 r-xp 00000000 08:01 143191     /usr/lib/libgfortran.so.3.0.0
  7ad21000-7ad22000 ---p 000c4000 08:01 143191     /usr/lib/libgfortran.so.3.0.0
  7ad22000-7ad23000 r--p 000c4000 08:01 143191     /usr/lib/libgfortran.so.3.0.0
  7ad23000-7ad24000 rw-p 000c5000 08:01 143191     /usr/lib/libgfortran.so.3.0.0
  7ad24000-7ad25000 rw-p 00000000 00:00 0 
  7ad25000-7ad40000 r-xp 00000000 08:01 142548     /usr/lib/libf77blas.so.3gf.0
  7ad40000-7ad41000 r--p 0001a000 08:01 142548     /usr/lib/libf77blas.so.3gf.0
  7ad41000-7ad42000 rw-p 0001b000 08:01 142548     /usr/lib/libf77blas.so.3gf.0
  7ad42000-7b06f000 r-xp 00000000 08:01 142546     /usr/lib/libatlas.so.3gf.0
  7b06f000-7b071000 r--p 0032c000 08:01 142546     /usr/lib/libatlas.so.3gf.0
  7b071000-7b074000 rw-p 0032e000 08:01 142546     /usr/lib/libatlas.so.3gf.0
  7b074000-7b3d4000 r-xp 00000000 08:01 4857185    /usr/lib/atlas/libblas.so.3gf.0
  7b3d4000-7b3d5000 ---p 00360000 08:01 4857185    /usr/lib/atlas/libblas.so.3gf.0
  7b3d5000-7b3d7000 r--p 00360000 08:01 4857185    /usr/lib/atlas/libblas.so.3gf.0
  7b3d7000-7b3da000 rw-p 00362000 08:01 4857185    /usr/lib/atlas/libblas.so.3gf.0
  7b3da000-7baee000 r-xp 00000000 08:01 4857186    /usr/lib/atlas/liblapack.so.3gf.0
  7baee000-7baef000 r--p 00713000 08:01 4857186    /usr/lib/atlas/liblapack.so.3gf.0
  7baef000-7baf2000 rw-p 00714000 08:01 4857186    /usr/lib/atlas/liblapack.so.3gf.0
  7baf2000-7bc00000 rw-p 00000000 00:00 0 
  7bc00000-7bcfd000 rw-p 00000000 00:00 0 
  7bcfd000-7bd00000 ---p 00000000 00:00 0 
  7bd0b000-7bd2a000 r-xp 00000000 08:01 142547     /usr/lib/libcblas.so.3gf.0
  7bd2a000-7bd2b000 r--p 0001e000 08:01 142547     /usr/lib/libcblas.so.3gf.0
  7bd2b000-7bd2c000 rw-p 0001f000 08:01 142547     /usr/lib/libcblas.so.3gf.0
  7bd2c000-7bd4f000 r-xp 00000000 08:01 142549     /usr/lib/liblapack_atlas.so.3gf.0
  7bd4f000-7bd50000 r--p 00022000 08:01 142549     /usr/lib/liblapack_atlas.so.3gf.0
  7bd50000-7bd51000 rw-p 00023000 08:01 142549     /usr/lib/liblapack_atlas.so.3gf.0
  7bd6b000-7bd8b000 r-xp 00000000 08:01 918446     /usr/lib/jni/libjblas.so
  7bd8b000-7bd8c000 r--p 0001f000 08:01 918446     /usr/lib/jni/libjblas.so
  7bd8c000-7bd90000 rw-p 00020000 08:01 918446     /usr/lib/jni/libjblas.so
  7bd90000-7bd93000 r--s 00077000 08:01 150393     /usr/lib/jvm/java-6-openjdk/jre/lib/ext/localedata.jar
  7bd93000-7bd9b000 r--s 00053000 08:01 179972     /usr/share/java/log4j-1.2-1.2.15.jar
  7bd9b000-7bd9e000 r--s 00012000 08:01 179974     /usr/share/java/excalibur-logkit-2.0.jar
  7bd9e000-7bda0000 r--s 0000c000 08:01 179928     /usr/share/java/commons-logging-1.1.1.jar
  7bda0000-7bda2000 r--s 00014000 08:01 133165     /usr/share/java/servlet-api-2.5.jar
  7bda2000-7bda5000 r--s 0007d000 08:01 137831     /usr/lib/jvm/java-6-openjdk/jre/lib/jsse.jar
  7bda5000-7bdad000 r--s 00053000 08:01 179972     /usr/share/java/log4j-1.2-1.2.15.jar
  7bdad000-7bdb0000 r--s 00012000 08:01 179974     /usr/share/java/excalibur-logkit-2.0.jar
  7bdb0000-7bdbf000 r--s 000aa000 08:01 157193     /usr/share/java/commons-math-2.0.jar
  7bdbf000-7bdc0000 ---p 00000000 00:00 0 
  7bdc0000-7be91000 rwxp 00000000 00:00 0 
  7be91000-7be92000 ---p 00000000 00:00 0 
  7be92000-7bf12000 rwxp 00000000 00:00 0 
  7bf12000-7bf13000 ---p 00000000 00:00 0 
  7bf13000-7bfe4000 rwxp 00000000 00:00 0 
  7bfe4000-7bfeb000 r--s 00000000 08:01 148740     /usr/lib/gconv/gconv-modules.cache
  7bfeb000-7c06c000 r--p 00000000 08:01 172037     /usr/lib/locale/ja_JP.utf8/LC_CTYPE
  7c06c000-7c10e000 rwxp 00000000 00:00 0 
  7c10e000-7c10f000 ---p 00000000 00:00 0 
  7c10f000-7c18f000 rwxp 00000000 00:00 0 
  7c18f000-7c191000 r--s 0001d000 08:01 137835     /usr/lib/jvm/java-6-openjdk/jre/lib/plugin.jar
  7c191000-7c196000 r--s 00045000 08:01 137839     /usr/lib/jvm/java-6-openjdk/jre/lib/netx.jar
  7c196000-7c1c9000 rw-p 00000000 00:00 0 
  7c1c9000-7c358000 r--s 038c4000 08:01 154922     /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar
  7c358000-7c359000 ---p 00000000 00:00 0 
  7c359000-7c3d9000 rwxp 00000000 00:00 0 
  7c3d9000-7c3da000 ---p 00000000 00:00 0 
  7c3da000-7c45a000 rwxp 00000000 00:00 0 
  7c45a000-7c462000 rw-p 00000000 00:00 0 
  7c462000-7c49a000 rw-p 00000000 00:00 0 
  7c49a000-7c4aa000 rw-p 00000000 00:00 0 
  7c4aa000-7c596000 rw-p 00000000 00:00 0 
  7c596000-7c59e000 rw-p 00000000 00:00 0 
  7c59e000-7c5d6000 rw-p 00000000 00:00 0 
  7c5d6000-7c5e6000 rw-p 00000000 00:00 0 
  7c5e6000-7c6d1000 rw-p 00000000 00:00 0 
  7c6d1000-7c6da000 rw-p 00000000 00:00 0 
  7c6da000-7c74f000 rw-p 00000000 00:00 0 
  7c74f000-7d750000 rw-p 00000000 00:00 0 
  7d750000-84750000 rw-p 00000000 00:00 0 
  84750000-866c0000 rw-p 00000000 00:00 0 
  866c0000-a3e00000 rw-p 00000000 00:00 0 
  a3e00000-a4db0000 rw-p 00000000 00:00 0 
  a4db0000-b3950000 rw-p 00000000 00:00 0 
  b3951000-b3953000 r--s 00021000 08:01 142554     /usr/share/java/jblas-0.3.jar
  b3953000-b395c000 r--s 00065000 08:01 179886     /usr/share/java/gnome-java-bridge.jar
  b395c000-b3965000 rw-p 00000000 00:00 0 
  b3965000-b3a1c000 rw-p 00000000 00:00 0 
  b3a1c000-b3c5c000 rwxp 00000000 00:00 0 
  b3c5c000-b6a1c000 rw-p 00000000 00:00 0 
  b6a1c000-b6a26000 r-xp 00000000 08:01 5645039    /lib/tls/i686/cmov/libnss_files-2.11.1.so
  b6a26000-b6a27000 r--p 00009000 08:01 5645039    /lib/tls/i686/cmov/libnss_files-2.11.1.so
  b6a27000-b6a28000 rw-p 0000a000 08:01 5645039    /lib/tls/i686/cmov/libnss_files-2.11.1.so
  b6a28000-b6a30000 r-xp 00000000 08:01 5645069    /lib/tls/i686/cmov/libnss_nis-2.11.1.so
  b6a30000-b6a31000 r--p 00007000 08:01 5645069    /lib/tls/i686/cmov/libnss_nis-2.11.1.so
  b6a31000-b6a32000 rw-p 00008000 08:01 5645069    /lib/tls/i686/cmov/libnss_nis-2.11.1.so
  b6a32000-b6a38000 r-xp 00000000 08:01 5644992    /lib/tls/i686/cmov/libnss_compat-2.11.1.so
  b6a38000-b6a39000 r--p 00006000 08:01 5644992    /lib/tls/i686/cmov/libnss_compat-2.11.1.so
  b6a39000-b6a3a000 rw-p 00007000 08:01 5644992    /lib/tls/i686/cmov/libnss_compat-2.11.1.so
  b6a3a000-b6a4d000 r-xp 00000000 08:01 5644972    /lib/tls/i686/cmov/libnsl-2.11.1.so
  b6a4d000-b6a4e000 r--p 00012000 08:01 5644972    /lib/tls/i686/cmov/libnsl-2.11.1.so
  b6a4e000-b6a4f000 rw-p 00013000 08:01 5644972    /lib/tls/i686/cmov/libnsl-2.11.1.so
  b6a4f000-b6a51000 rw-p 00000000 00:00 0 
  b6a51000-b6a57000 r--s 00030000 08:01 14288725   /opt/eclipse/plugins/org.junit_4.8.1.v4_8_1_v20100427-1100/junit.jar
  b6a57000-b6a5a000 r--s 0000f000 08:01 151752     /usr/lib/jvm/java-6-openjdk/jre/lib/ext/pulse-java.jar
  b6a5a000-b6a61000 r-xp 00000000 08:01 151772     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
  b6a61000-b6a62000 r--p 00006000 08:01 151772     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
  b6a62000-b6a63000 rw-p 00007000 08:01 151772     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
  b6a63000-b6a6b000 rw-s 00000000 08:01 6161391    /tmp/hsperfdata_m-fujita/8881
  b6a6b000-b6a8f000 r-xp 00000000 08:01 151767     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
  b6a8f000-b6a90000 r--p 00023000 08:01 151767     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
  b6a90000-b6a92000 rw-p 00024000 08:01 151767     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
  b6a92000-b6a99000 r-xp 00000000 08:01 5645161    /lib/tls/i686/cmov/librt-2.11.1.so
  b6a99000-b6a9a000 r--p 00006000 08:01 5645161    /lib/tls/i686/cmov/librt-2.11.1.so
  b6a9a000-b6a9b000 rw-p 00007000 08:01 5645161    /lib/tls/i686/cmov/librt-2.11.1.so
  b6a9b000-b6a9c000 rw-p 00000000 00:00 0 
  b6a9c000-b6aec000 rwxp 00000000 00:00 0 
  b6aec000-b6b10000 r-xp 00000000 08:01 5644945    /lib/tls/i686/cmov/libm-2.11.1.so
  b6b10000-b6b11000 r--p 00023000 08:01 5644945    /lib/tls/i686/cmov/libm-2.11.1.so
  b6b11000-b6b12000 rw-p 00024000 08:01 5644945    /lib/tls/i686/cmov/libm-2.11.1.so
  b6b12000-b71d7000 r-xp 00000000 08:01 153815     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so
  b71d7000-b71d8000 ---p 006c5000 08:01 153815     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so
  b71d8000-b721d000 r--p 006c5000 08:01 153815     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so
  b721d000-b722c000 rw-p 0070a000 08:01 153815     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so
  b722c000-b764d000 rw-p 00000000 00:00 0 
  b764d000-b77a0000 r-xp 00000000 08:01 5644882    /lib/tls/i686/cmov/libc-2.11.1.so
  b77a0000-b77a1000 ---p 00153000 08:01 5644882    /lib/tls/i686/cmov/libc-2.11.1.so
  b77a1000-b77a3000 r--p 00153000 08:01 5644882    /lib/tls/i686/cmov/libc-2.11.1.so
  b77a3000-b77a4000 rw-p 00155000 08:01 5644882    /lib/tls/i686/cmov/libc-2.11.1.so
  b77a4000-b77a7000 rw-p 00000000 00:00 0 
  b77a7000-b77a9000 r-xp 00000000 08:01 5644929    /lib/tls/i686/cmov/libdl-2.11.1.so
  b77a9000-b77aa000 r--p 00001000 08:01 5644929    /lib/tls/i686/cmov/libdl-2.11.1.so
  b77aa000-b77ab000 rw-p 00002000 08:01 5644929    /lib/tls/i686/cmov/libdl-2.11.1.so
  b77ab000-b77ae000 r-xp 00000000 08:01 153808     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
  b77ae000-b77af000 r--p 00003000 08:01 153808     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
  b77af000-b77b0000 rw-p 00004000 08:01 153808     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
  b77b0000-b77c5000 r-xp 00000000 08:01 5645115    /lib/tls/i686/cmov/libpthread-2.11.1.so
  b77c5000-b77c6000 r--p 00014000 08:01 5645115    /lib/tls/i686/cmov/libpthread-2.11.1.so
  b77c6000-b77c7000 rw-p 00015000 08:01 5645115    /lib/tls/i686/cmov/libpthread-2.11.1.so
  b77c7000-b77ca000 rw-p 00000000 00:00 0 
  b77ca000-b77dd000 r-xp 00000000 08:01 5636342    /lib/libz.so.1.2.3.3
  b77dd000-b77de000 r--p 00012000 08:01 5636342    /lib/libz.so.1.2.3.3
  b77de000-b77df000 rw-p 00013000 08:01 5636342    /lib/libz.so.1.2.3.3
  b77df000-b77e0000 r--s 00006000 08:01 14288501   /opt/eclipse/plugins/org.hamcrest.core_1.1.0.v20090501071000.jar
  b77e0000-b77e7000 r-xp 00000000 08:01 153816     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
  b77e7000-b77e8000 r--p 00006000 08:01 153816     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
  b77e8000-b77e9000 rw-p 00007000 08:01 153816     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
  b77e9000-b77ea000 rw-p 00000000 00:00 0 
  b77ea000-b77eb000 r--p 00000000 00:00 0 
  b77eb000-b77f7000 r-xp 00000000 08:01 154911     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
  b77f7000-b77f8000 r--p 0000b000 08:01 154911     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
  b77f8000-b77f9000 rw-p 0000c000 08:01 154911     /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
  b77f9000-b77fb000 rw-p 00000000 00:00 0 
  b77fb000-b77fc000 r-xp 00000000 00:00 0          [vdso]
  b77fc000-b7817000 r-xp 00000000 08:01 5636100    /lib/ld-2.11.1.so
  b7817000-b7818000 r--p 0001a000 08:01 5636100    /lib/ld-2.11.1.so
  b7818000-b7819000 rw-p 0001b000 08:01 5636100    /lib/ld-2.11.1.so
  bf846000-bf85a000 rwxp 00000000 00:00 0          [stack]
  bf85a000-bf85b000 rw-p 00000000 00:00 0 

  VM Arguments:
  jvm_args: -Dfile.encoding=UTF-8 
  java_command: jp.go.enri.prml.variationalBayes.Tmp
  Launcher Type: SUN_STANDARD

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

  Signal Handlers:
  SIGSEGV: [libjvm.so+0x64a040], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGBUS: [libjvm.so+0x64a040], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGFPE: [libjvm.so+0x51c0d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGPIPE: [libjvm.so+0x51c0d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGXFSZ: [libjvm.so+0x51c0d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGILL: [libjvm.so+0x51c0d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
  SIGUSR2: [libjvm.so+0x51b780], sa_mask[0]=0x00000004, sa_flags=0x10000004
  SIGHUP: [libjvm.so+0x51e2f0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGINT: [libjvm.so+0x51e2f0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGTERM: [libjvm.so+0x51e2f0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGQUIT: [libjvm.so+0x51e2f0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004

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

  OS:Ubuntu 10.04 (lucid)
  uname:Linux 2.6.32-35-generic-pae #78-Ubuntu SMP Tue Oct 11 17:01:12 UTC 2011 i686
  libc:glibc 2.11.1 NPTL 2.11.1 
  rlimit: STACK 8192k, CORE 0k, NPROC infinity, NOFILE 1024, AS infinity
  load average:0.60 0.48 0.39

  /proc/meminfo:
  MemTotal:        3087016 kB
  MemFree:          910224 kB
  Buffers:           45152 kB
  Cached:          1168500 kB
  SwapCached:        32488 kB
  Active:           982076 kB
  Inactive:        1102748 kB
  Active(anon):     706056 kB
  Inactive(anon):   272492 kB
  Active(file):     276020 kB
  Inactive(file):   830256 kB
  Unevictable:           0 kB
  Mlocked:               0 kB
  HighTotal:       2224840 kB
  HighFree:         421612 kB
  LowTotal:         862176 kB
  LowFree:          488612 kB
  SwapTotal:       6040400 kB
  SwapFree:        5899932 kB
  Dirty:                92 kB
  Writeback:             0 kB
  AnonPages:        845572 kB
  Mapped:            97516 kB
  Shmem:            107372 kB
  Slab:              43212 kB
  SReclaimable:      26212 kB
  SUnreclaim:        17000 kB
  KernelStack:        3128 kB
  PageTables:         8892 kB
  NFS_Unstable:          0 kB
  Bounce:                0 kB
  WritebackTmp:          0 kB
  CommitLimit:     7583908 kB
  Committed_AS:    2258408 kB
  VmallocTotal:     122880 kB
  VmallocUsed:       35640 kB
  VmallocChunk:      61000 kB
  HardwareCorrupted:     0 kB
  HugePages_Total:       0
  HugePages_Free:        0
  HugePages_Rsvd:        0
  HugePages_Surp:        0
  Hugepagesize:       2048 kB
  DirectMap4k:       14328 kB
  DirectMap2M:      897024 kB

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

  Memory: 4k page, physical 3087016k(910224k free), swap
  6040400k(5899932k free)

  vm_info: OpenJDK Server VM (19.0-b09) for linux-x86 JRE
  (1.6.0_20-b20), built on Nov  8 2011 17:27:25 by "buildd" with gcc
  4.4.3

  time: Thu Nov 24 18:28:20 2011
  elapsed time: 0 seconds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/894305/+subscriptions



Follow ups

References