Possible bug: JVM crash due to GC when using indy

Y. Srinivas Ramakrishna y.s.ramakrishna at oracle.com
Sat Mar 26 22:04:33 PDT 2011


You might try switching on heap verification to see if it finds any issues:-

    -XX:+UnlockDiagnosticVMOptions -XX:+VerifyBeforeGC -XX:+VerifyafterGC

-- ramki

On 3/26/2011 8:49 PM, shanka.mns at gmail.com wrote:
> Hi All,
>
> I'm trying to include invoke dynamic in Jython. Currently, I'm just focusing
> on a small example using MethodHandles.guardWithTest. They seem to work fine
> with small examples, but when I run the Jython's regression test, the JVM
> always crashes. It does not crash at a particular test, it's a different
> test everytime.
> If I disable the indy part, then everything runs fine.
>
> Is this a bug? I was using b135.
> I will try this with the java6 backport and report it here.
>
> I have pasted the crash log below, it is also available at:
> http://pylonshq.com/pasties/5b762c8d917f72e3ecb1da810d081ddb
>
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> #  SIGSEGV (0xb) at pc=0x011a7cee, pid=10914, tid=3206000
> #
> # JRE version: 7.0-b135
> # Java VM: Java HotSpot(TM) Server VM (21.0-b05 mixed mode linux-x86 )
> # Problematic frame:
> # V  [libjvm.so+0x518cee]  MarkSweep::follow_stack()+0x2e
> #
> # Core dump written. Default location:
> /home/shashank/workspace/jython-experiments/core or core.10914 (max size 10
> kB). To ensure a full core dump, try "ulimit -c unlimited" before starting
> Java again
> #
> # If you would like to submit a bug report, please visit:
> #   http://java.sun.com/webapps/bugreport/crash.jsp
> #
>
> ---------------  T H R E A D  ---------------
>
> Current thread (0x088e4c00):  VMThread [stack: 0x0028e000,0x0030f000]
> [id=10918]
>
> siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR),
> si_addr=0x00000073
>
> Registers:
> EAX=0x00000013, EBX=0xab690bc8, ECX=0x00000000, EDX=0x94c8ca28
> ESP=0x0030dfc0, EBP=0x0030e008, ESI=0x000003fe, EDI=0x08c267d8
> EIP=0x011a7cee, EFLAGS=0x00010206, CR2=0x00000073
>
> Top of Stack: (sp=0x0030dfc0)
> 0x0030dfc0:   94c8ca28 ab690bc8 00000000 00000000
> 0x0030dfd0:   01438640 08871098 0030e008 012f23c1
> 0x0030dfe0:   08871098 01438640 088371c0 011f551e
> 0x0030dff0:   01438640 01438474 00000000 0030e06f
> 0x0030e000:   0030e03c 08842de0 0030e078 01266877
> 0x0030e010:   0030e06f 0030e05c 020e0000 04000000
> 0x0030e020:   4d8ce8a6 00047e51 00adda06 002195c0
> 0x0030e030:   0030e050 00000000 0030e058 01010100
>
> Instructions: (pc=0x011a7cee)
> 0x011a7cce:   01 eb 29 8d b4 26 00 00 00 00 48 a3 b0 84 43 01
> 0x011a7cde:   8b 1c 82 8b 43 04 51 51 8d 50 08 8b 40 08 53 52
> 0x011a7cee:   ff 50 60 8b 15 bc 84 43 01 83 c4 10 85 d2 0f 84
> 0x011a7cfe:   de 00 00 00 a1 b0 84 43 01 83 f8 01 75 cc a1 a4
>
> Register to memory mapping:
>
> EAX=0x00000013 is an unknown value
> EBX=0xab690bc8 is an unknown value
> ECX=0x00000000 is an unknown value
> EDX=0x94c8ca28 is an oop
> [[S
>   - klass: {type array short}[]
>   - length: 19
> ESP=0x0030dfc0 is an unknown value
> EBP=0x0030e008 is an unknown value
> ESI=0x000003fe is an unknown value
> EDI=0x08c267d8 is an unknown value
>
>
> Stack: [0x0028e000,0x0030f000],  sp=0x0030dfc0,  free space=511k
> Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
> code)
> V  [libjvm.so+0x518cee]  MarkSweep::follow_stack()+0x2e
> V  [libjvm.so+0x5d7877]  PSMarkSweep::mark_sweep_phase1(bool)+0xc7
> V  [libjvm.so+0x5d82ab]  PSMarkSweep::invoke_no_policy(bool)+0x37b
> V  [libjvm.so+0x5d8bc1]  PSMarkSweep::invoke(bool)+0x71
> V  [libjvm.so+0x6d316b]  VM_ParallelGCSystemGC::doit()+0x8b
> V  [libjvm.so+0x6d9ed1]  VM_Operation::evaluate()+0x41
> V  [libjvm.so+0x6d87f8]  VMThread::evaluate_operation(VM_Operation*)+0x78
> V  [libjvm.so+0x6d8d37]  VMThread::loop()+0x1a7
> V  [libjvm.so+0x6d93b5]  VMThread::run()+0x85
> V  [libjvm.so+0x590ce1]  java_start(Thread*)+0x111
> C  [libpthread.so.0+0x5cc9]  start_thread+0xd9
>
> VM_Operation (0x008af88c): ParallelGCSystemGC, mode: safepoint, requested by
> thread 0x0883f000
>
>
> ---------------  P R O C E S S  ---------------
>
> Java Threads: ( =>  current thread )
>    0x903c4800 JavaThread "com.google.common.base.internal.Finalizer" daemon
> [_thread_blocked, id=10926, stack(0x02d89000,0x02e8a000)]
>    0x08930c00 JavaThread "Service Thread" daemon [_thread_blocked, id=10924,
> stack(0x04176000,0x04277000)]
>    0x0892f000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked,
> id=10923, stack(0x008b3000,0x00934000)]
>    0x0892d000 JavaThread "C2 CompilerThread0" daemon [_thread_in_native,
> id=10922, stack(0x00491000,0x00512000)]
>    0x0892b400 JavaThread "Signal Dispatcher" daemon [_thread_blocked,
> id=10921, stack(0x029bc000,0x02abd000)]
>    0x088ec400 JavaThread "Finalizer" daemon [_thread_blocked, id=10920,
> stack(0x00594000,0x00695000)]
>    0x088ea400 JavaThread "Reference Handler" daemon [_thread_blocked,
> id=10919, stack(0x00390000,0x00491000)]
>    0x0883f000 JavaThread "MainThread" [_thread_blocked, id=10915,
> stack(0x007b2000,0x008b3000)]
>
> Other Threads:
> =>0x088e4c00 VMThread [stack: 0x0028e000,0x0030f000] [id=10918]
>    0x08933000 WatcherThread [stack: 0x009bc000,0x00a3d000] [id=10925]
>
> VM state:at safepoint (normal execution)
>
> VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
> [0x0883ca50] Threads_lock - owner thread: 0x088e4c00
> [0x0883ce60] Heap_lock - owner thread: 0x0883f000
>
> Heap
>   PSYoungGen      total 157696K, used 2040K [0xa9bd0000, 0xb40c0000,
> 0xb4670000)
>    eden space 155648K, 0% used [0xa9bd0000,0xa9bd0000,0xb33d0000)
>    from space 2048K, 99% used [0xb38d0000,0xb3ace3d0,0xb3ad0000)
>    to   space 5760K, 0% used [0xb3b20000,0xb3b20000,0xb40c0000)
>   PSOldGen        total 31552K, used 25043K [0x94670000, 0x96540000,
> 0xa9bd0000)
>    object space 31552K, 79% used [0x94670000,0x95ee4fb0,0x96540000)
>   PSPermGen       total 33664K, used 33641K [0x90670000, 0x92750000,
> 0x94670000)
>    object space 33664K, 99% used [0x90670000,0x9274a628,0x92750000)
>
> Code Cache  [0xb4730000, 0xb4ac0000, 0xb7730000)
>   total_blobs=936 nmethods=783 adapters=105 free_code_cache=45698Kb
> largest_free_block=46619648
>
> Dynamic libraries:
> 00110000-0011c000 r-xp 00000000 08:05 2266524
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/libverify.so
> 0011c000-0011d000 rw-p 0000c000 08:05 2266524
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/libverify.so
> 0011d000-00127000 r-xp 00000000 08:05 1185419    /lib/libnss_files-2.12.1.so
> 00127000-00128000 r--p 00009000 08:05 1185419    /lib/libnss_files-2.12.1.so
> 00128000-00129000 rw-p 0000a000 08:05 1185419    /lib/libnss_files-2.12.1.so
> 0012f000-00141000 r-xp 00000000 08:05 2266545
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/jli/libjli.so
> 00141000-00142000 rw-p 00012000 08:05 2266545
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/jli/libjli.so
> 00142000-00166000 r-xp 00000000 08:05 1184063    /lib/libm-2.12.1.so
> 00166000-00167000 r--p 00023000 08:05 1184063    /lib/libm-2.12.1.so
> 00167000-00168000 rw-p 00024000 08:05 1184063    /lib/libm-2.12.1.so
> 00168000-0018b000 r-xp 00000000 08:05 2266541
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/libjava.so
> 0018b000-0018c000 rw-p 00022000 08:05 2266541
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/libjava.so
> 0018c000-0018d000 ---p 00000000 00:00 0
> 0018d000-0020d000 rwxp 00000000 00:00 0
> 0020d000-0020e000 ---p 00000000 00:00 0
> 0020e000-0028e000 rwxp 00000000 00:00 0
> 0028e000-0028f000 ---p 00000000 00:00 0
> 0028f000-0030f000 rwxp 00000000 00:00 0
> 0030f000-00323000 r-xp 00000000 08:05 2266554
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/libnet.so
> 00323000-00324000 rw-p 00014000 08:05 2266554
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/libnet.so
> 00324000-00332000 r-xp 00000000 08:05 2266560
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/libnio.so
> 00332000-00333000 rw-p 0000e000 08:05 2266560
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/libnio.so
> 00333000-0033e000 r-xp 00000000 08:05 2113886
> /tmp/jffi4248983909687249537.tmp
> 0033e000-0033f000 rw-p 0000a000 08:05 2113886
> /tmp/jffi4248983909687249537.tmp
> 00387000-0038e000 r-xp 00000000 08:05 1192376    /lib/librt-2.12.1.so
> 0038e000-0038f000 r--p 00006000 08:05 1192376    /lib/librt-2.12.1.so
> 0038f000-00390000 rw-p 00007000 08:05 1192376    /lib/librt-2.12.1.so
> 00390000-00393000 ---p 00000000 00:00 0
> 00393000-00491000 rwxp 00000000 00:00 0
> 00491000-00494000 ---p 00000000 00:00 0
> 00494000-00512000 rwxp 00000000 00:00 0
> 00590000-00592000 r-xp 00000000 08:05 1184060    /lib/libdl-2.12.1.so
> 00592000-00593000 r--p 00001000 08:05 1184060    /lib/libdl-2.12.1.so
> 00593000-00594000 rw-p 00002000 08:05 1184060    /lib/libdl-2.12.1.so
> 00594000-00597000 ---p 00000000 00:00 0
> 00597000-00695000 rwxp 00000000 00:00 0
> 00697000-006aa000 r-xp 00000000 08:05 1184067    /lib/libnsl-2.12.1.so
> 006aa000-006ab000 r--p 00012000 08:05 1184067    /lib/libnsl-2.12.1.so
> 006ab000-006ac000 rw-p 00013000 08:05 1184067    /lib/libnsl-2.12.1.so
> 006ac000-006ae000 rw-p 00000000 00:00 0
> 006ea000-00701000 r-xp 00000000 08:05 2266571
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/libzip.so
> 00701000-00702000 rw-p 00017000 08:05 2266571
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/libzip.so
> 00753000-00768000 r-xp 00000000 08:05 1185488    /lib/libpthread-2.12.1.so
> 00768000-00769000 ---p 00015000 08:05 1185488    /lib/libpthread-2.12.1.so
> 00769000-0076a000 r--p 00015000 08:05 1185488    /lib/libpthread-2.12.1.so
> 0076a000-0076b000 rw-p 00016000 08:05 1185488    /lib/libpthread-2.12.1.so
> 0076b000-0076d000 rw-p 00000000 00:00 0
> 007b2000-007b5000 ---p 00000000 00:00 0
> 007b5000-008b3000 rwxp 00000000 00:00 0
> 008b3000-008b6000 ---p 00000000 00:00 0
> 008b6000-00934000 rwxp 00000000 00:00 0
> 00974000-0097d000 r-xp 00000000 08:05 1185461    /lib/libnss_nis-2.12.1.so
> 0097d000-0097e000 r--p 00008000 08:05 1185461    /lib/libnss_nis-2.12.1.so
> 0097e000-0097f000 rw-p 00009000 08:05 1185461    /lib/libnss_nis-2.12.1.so
> 0099e000-009ba000 r-xp 00000000 08:05 1180926    /lib/ld-2.12.1.so
> 009ba000-009bb000 r--p 0001b000 08:05 1180926    /lib/ld-2.12.1.so
> 009bb000-009bc000 rw-p 0001c000 08:05 1180926    /lib/ld-2.12.1.so
> 009bc000-009bd000 ---p 00000000 00:00 0
> 009bd000-00a3d000 rwxp 00000000 00:00 0
> 00a53000-00baa000 r-xp 00000000 08:05 1184048    /lib/libc-2.12.1.so
> 00baa000-00bac000 r--p 00157000 08:05 1184048    /lib/libc-2.12.1.so
> 00bac000-00bad000 rw-p 00159000 08:05 1184048    /lib/libc-2.12.1.so
> 00bad000-00bb0000 rw-p 00000000 00:00 0
> 00c6c000-00c72000 r-xp 00000000 08:05 1184069    /lib/
> libnss_compat-2.12.1.so
> 00c72000-00c73000 r--p 00006000 08:05 1184069    /lib/
> libnss_compat-2.12.1.so
> 00c73000-00c74000 rw-p 00007000 08:05 1184069    /lib/
> libnss_compat-2.12.1.so
> 00c8e000-00c8f000 r-xp 00000000 00:00 0          [vdso]
> 00c8f000-013e7000 r-xp 00000000 08:05 2266570
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/server/libjvm.so
> 013e7000-01431000 rw-p 00757000 08:05 2266570
> /home/shashank/bin/jdk1.7.0/jre/lib/i386/server/libjvm.so
> 01431000-01850000 rw-p 00000000 00:00 0
> 029bc000-029bf000 ---p 00000000 00:00 0
> 029bf000-02abd000 rwxp 00000000 00:00 0
> 02d89000-02d8c000 ---p 00000000 00:00 0
> 02d8c000-02e8a000 rwxp 00000000 00:00 0
> 04176000-04179000 ---p 00000000 00:00 0
> 04179000-04277000 rwxp 00000000 00:00 0
> 08048000-08049000 r-xp 00000000 08:05 2265128
> /home/shashank/bin/jdk1.7.0/bin/java
> 08049000-0804a000 rw-p 00000000 08:05 2265128
> /home/shashank/bin/jdk1.7.0/bin/java
> 08837000-09134000 rw-p 00000000 00:00 0          [heap]
> 8bc00000-8bcb2000 rw-p 00000000 00:00 0
> 8bcb2000-8bd00000 ---p 00000000 00:00 0
> 8be00000-8bf00000 rw-p 00000000 00:00 0
> 8c100000-8c1fa000 rw-p 00000000 00:00 0
> 8c1fa000-8c200000 ---p 00000000 00:00 0
> 8c300000-8c400000 rw-p 00000000 00:00 0
> 8c400000-8c500000 rw-p 00000000 00:00 0
> 8c500000-8c5f9000 rw-p 00000000 00:00 0
> 8c5f9000-8c600000 ---p 00000000 00:00 0
> 8c600000-8c6fa000 rw-p 00000000 00:00 0
> 8c6fa000-8c700000 ---p 00000000 00:00 0
> 8c700000-8c800000 rw-p 00000000 00:00 0
> 8c800000-8c8fc000 rw-p 00000000 00:00 0
> 8c8fc000-8c900000 ---p 00000000 00:00 0
> 8ca00000-8cafb000 rw-p 00000000 00:00 0
> 8cafb000-8cb00000 ---p 00000000 00:00 0
> 8cb00000-8cbfe000 rw-p 00000000 00:00 0
> 8cbfe000-8cc00000 ---p 00000000 00:00 0
> 8cc00000-8ccfc000 rw-p 00000000 00:00 0
> 8ccfc000-8cd00000 ---p 00000000 00:00 0
> 8cd00000-8ce00000 rw-p 00000000 00:00 0
> 8ce00000-8cff0000 rw-p 00000000 00:00 0
> 8cff0000-8d000000 ---p 00000000 00:00 0
> 8d000000-8d1fc000 rw-p 00000000 00:00 0
> 8d1fc000-8d200000 ---p 00000000 00:00 0
> 8d200000-8d2d1000 rw-p 00000000 00:00 0
> 8d2d1000-8d300000 ---p 00000000 00:00 0
> 8d300000-8d3fd000 rw-p 00000000 00:00 0
> 8d3fd000-8d400000 ---p 00000000 00:00 0
> 8d400000-8d500000 rw-p 00000000 00:00 0
> 8d500000-8d5e9000 rw-p 00000000 00:00 0
> 8d5e9000-8d600000 ---p 00000000 00:00 0
> 8d600000-8d6fb000 rw-p 00000000 00:00 0
> 8d6fb000-8d700000 ---p 00000000 00:00 0
> 8d700000-8d900000 rw-p 00000000 00:00 0
> 8d900000-8db00000 rw-p 00000000 00:00 0
> 8db00000-8dd00000 rw-p 00000000 00:00 0
> 8dd00000-8df00000 rw-p 00000000 00:00 0
> 8df00000-8e000000 rw-p 00000000 00:00 0
> 8e000000-8e100000 rw-p 00000000 00:00 0
> 8e100000-8e1ee000 rw-p 00000000 00:00 0
> 8e1ee000-8e200000 ---p 00000000 00:00 0
> 8e200000-8e2f9000 rw-p 00000000 00:00 0
> 8e2f9000-8e300000 ---p 00000000 00:00 0
> 8e300000-8e3fd000 rw-p 00000000 00:00 0
> 8e3fd000-8e400000 ---p 00000000 00:00 0
> 8e400000-8e500000 rw-p 00000000 00:00 0
> 8e500000-8e600000 rw-p 00000000 00:00 0
> 8e700000-8e7f2000 rw-p 00000000 00:00 0
> 8e7f2000-8e800000 ---p 00000000 00:00 0
> 8e800000-8e8fb000 rw-p 00000000 00:00 0
> 8e8fb000-8e900000 ---p 00000000 00:00 0
> 8e900000-8e9fa000 rw-p 00000000 00:00 0
> 8e9fa000-8ea00000 ---p 00000000 00:00 0
> 8ea00000-8eafd000 rw-p 00000000 00:00 0
> 8eafd000-8eb00000 ---p 00000000 00:00 0
> 8eb00000-8ebe8000 rw-p 00000000 00:00 0
> 8ebe8000-8ec00000 ---p 00000000 00:00 0
> 8ec00000-8ed00000 rw-p 00000000 00:00 0
> 8ed00000-8ef00000 rw-p 00000000 00:00 0
> 8ef00000-8eff9000 rw-p 00000000 00:00 0
> 8eff9000-8f000000 ---p 00000000 00:00 0
> 8f000000-8f0f9000 rw-p 00000000 00:00 0
> 8f0f9000-8f100000 ---p 00000000 00:00 0
> 8f100000-8f1f2000 rw-p 00000000 00:00 0
> 8f1f2000-8f200000 ---p 00000000 00:00 0
> 8f200000-8f2fa000 rw-p 00000000 00:00 0
> 8f2fa000-8f300000 ---p 00000000 00:00 0
> 8f300000-8f3f6000 rw-p 00000000 00:00 0
> 8f3f6000-8f400000 ---p 00000000 00:00 0
> 8f400000-8f4dc000 rw-p 00000000 00:00 0
> 8f4dc000-8f500000 ---p 00000000 00:00 0
> 8f500000-8f5fe000 rw-p 00000000 00:00 0
> 8f5fe000-8f600000 ---p 00000000 00:00 0
> 8f600000-8f6f0000 rw-p 00000000 00:00 0
> 8f6f0000-8f700000 ---p 00000000 00:00 0
> 8f800000-8f8f6000 rw-p 00000000 00:00 0
> 8f8f6000-8f900000 ---p 00000000 00:00 0
> 8f900000-8fa00000 rw-p 00000000 00:00 0
> 8fa00000-8faf6000 rw-p 00000000 00:00 0
> 8faf6000-8fb00000 ---p 00000000 00:00 0
> 8fb00000-8fc00000 rw-p 00000000 00:00 0
> 8fd00000-8fdf9000 rw-p 00000000 00:00 0
> 8fdf9000-8fe00000 ---p 00000000 00:00 0
> 8fe99000-8fea0000 r--s 00000000 08:05 2504224
> /usr/lib/gconv/gconv-modules.cache
> 8fea0000-8feb8000 r--s 00115000 08:05 2360650
> /home/shashank/workspace/jython-experiments/dist/javalib/xercesImpl-2.9.1.jar
> 8feb8000-8febb000 r--s 00027000 08:05 2360638
> /home/shashank/workspace/jython-experiments/dist/javalib/stringtemplate-3.2.jar
> 8febb000-8febd000 r--s 00018000 08:05 2360648
> /home/shashank/workspace/jython-experiments/dist/javalib/servlet-api-2.5.jar
> 8febd000-8fec1000 r--s 00016000 08:05 2360608
> /home/shashank/workspace/jython-experiments/dist/javalib/profile.jar
> 8fec1000-8fec6000 r--s 0006f000 08:05 2360652
> /home/shashank/workspace/jython-experiments/dist/javalib/postgresql-8.3-603.jdbc4.jar
> 8fec6000-8fecd000 r--s 000a5000 08:05 2360647
> /home/shashank/workspace/jython-experiments/dist/javalib/mysql-connector-java-5.1.6.jar
> 8fecd000-8fece000 r--s 00003000 08:05 2360615
> /home/shashank/workspace/jython-experiments/dist/javalib/livetribe-jsr223-2.0.5.jar
> 8fece000-8fecf000 r--s 00001000 08:05 2360649
> /home/shashank/workspace/jython-experiments/dist/javalib/libreadline-java-0.8.jar
> 8fecf000-8fed2000 r--s 0001b000 08:05 2360609
> /home/shashank/workspace/jython-experiments/dist/javalib/junit-3.8.2.jar
> 8fed2000-8fed5000 r--s 00014000 08:05 2360660
> /home/shashank/workspace/jython-experiments/dist/javalib/jnr-posix.jar
> 8fed5000-8fed7000 r--s 0000c000 08:05 2360631
> /home/shashank/workspace/jython-experiments/dist/javalib/jnr-netdb-0.4.jar
> 8fed7000-8fed9000 r--s 00014000 08:05 2360626
> /home/shashank/workspace/jython-experiments/dist/javalib/jline-0.9.95-SNAPSHOT.jar
> 8fed9000-8feda000 r--s 00006000 08:05 2360628
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-x86_64-Windows.jar
> 8feda000-8fedb000 r--s 00000000 08:05 2360642
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-x86_64-SunOS.jar
> 8fedb000-8fedc000 r--s 00000000 08:05 2360636
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-x86_64-OpenBSD.jar
> 8fedc000-8fedd000 r--s 00005000 08:05 2360618
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-x86_64-Linux.jar
> 8fedd000-8fede000 r--s 00005000 08:05 2360623
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-x86_64-FreeBSD.jar
> 8fede000-8fedf000 r--s 00004000 08:05 2360616
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-sparcv9-SunOS.jar
> 8fedf000-8fee1000 r--s 00003000 08:05 2360620
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-sparc-SunOS.jar
> 8fee1000-8fee2000 r--s 00000000 08:05 2360657
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-s390x-Linux.jar
> 8fee2000-8fee3000 r--s 00006000 08:05 2360653
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-ppc-Linux.jar
> 8fee3000-8fee4000 r--s 00000000 08:05 2360658
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-ppc-AIX.jar
> 8fee4000-8fee5000 r--s 00000000 08:05 2360635
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-ppc64-Linux.jar
> 8fee5000-8fee8000 r--s 00013000 08:05 2360637
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi.jar
> 8fee8000-8fee9000 r--s 00008000 08:05 2360651
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-i386-Windows.jar
> 8fee9000-8feea000 r--s 00000000 08:05 2360624
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-i386-SunOS.jar
> 8feea000-8feeb000 r--s 00000000 08:05 2360656
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-i386-OpenBSD.jar
> 8feeb000-8feec000 r--s 00004000 08:05 2360655
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-i386-Linux.jar
> 8feec000-8feed000 r--s 00004000 08:05 2360644
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-i386-FreeBSD.jar
> 8feed000-8feee000 r--s 00008000 08:05 2360622
> /home/shashank/workspace/jython-experiments/dist/javalib/jffi-Darwin.jar
> 8feee000-8fef1000 r--s 00017000 08:05 2360629
> /home/shashank/workspace/jython-experiments/dist/javalib/jarjar-0.7.jar
> 8fef1000-8fef8000 r--s 00037000 08:05 2360641
> /home/shashank/workspace/jython-experiments/dist/javalib/jaffl.jar
> 8fef8000-900f8000 r--p 00000000 08:05 2490833
> /usr/lib/locale/locale-archive
> 900f8000-90143000 rw-p 00000000 00:00 0
> 90143000-90300000 r--s 03992000 08:05 2265402
> /home/shashank/bin/jdk1.7.0/jre/lib/rt.jar
> 90300000-903ff000 rw-p 00000000 00:00 0
> 903ff000-90400000 ---p 00000000 00:00 0
> 90403000-90408000 r--s 00085000 08:05 2266582
> /home/shashank/bin/jdk1.7.0/jre/lib/jsse.jar
> 90408000-9041e000 r--s 000f1000 08:05 2360617
> /home/shashank/workspace/jython-experiments/dist/javalib/guava-r07.jar
> 9041e000-90422000 r--s 0003c000 08:05 2360621
> /home/shashank/workspace/jython-experiments/dist/javalib/constantine.jar
> 90422000-90433000 r--s 00331000 08:05 2360613
> /home/shashank/workspace/jython-experiments/dist/javalib/antlr-3.1.3.jar
> 90433000-90484000 r--s 00431000 08:05 2360607
> /home/shashank/workspace/jython-experiments/dist/jython-dev.jar
> 90484000-90495000 rw-p 00000000 00:00 0
> 90495000-904a4000 rw-p 00000000 00:00 0
> 904a4000-904b4000 rw-p 00000000 00:00 0
> 904b4000-9054f000 rw-p 00000000 00:00 0
> 9054f000-90560000 rw-p 00000000 00:00 0
> 90560000-9056f000 rw-p 00000000 00:00 0
> 9056f000-9057f000 rw-p 00000000 00:00 0
> 9057f000-90619000 rw-p 00000000 00:00 0
> 90619000-9066d000 rw-p 00000000 00:00 0
> 9066d000-9066f000 ---p 00000000 00:00 0
> 9066f000-92750000 rw-p 00000000 00:00 0
> 92750000-94670000 rw-p 00000000 00:00 0
> 94670000-96540000 rw-p 00000000 00:00 0
> 96540000-a9bd0000 rw-p 00000000 00:00 0
> a9bd0000-b40c0000 rw-p 00000000 00:00 0
> b40c0000-b4670000 ---p 00000000 00:00 0
> b4670000-b467f000 rw-p 00000000 00:00 0
> b467f000-b4730000 rw-p 00000000 00:00 0
> b4730000-b4ac0000 rwxp 00000000 00:00 0
> b4ac0000-b7730000 rw-p 00000000 00:00 0
> b7730000-b7732000 rw-p 00000000 00:00 0
> b7735000-b773a000 r--s 00048000 08:05 2360619
> /home/shashank/workspace/jython-experiments/dist/javalib/asm-all-4.0-beta1.jar
> b773a000-b773d000 r--s 00022000 08:05 2360633
> /home/shashank/workspace/jython-experiments/dist/javalib/antlr-runtime-3.1.3.jar
> b773d000-b7742000 r--s 00068000 08:05 2360634
> /home/shashank/workspace/jython-experiments/dist/javalib/antlr-2.7.7.jar
> b7742000-b7743000 r--p 002a1000 08:05 2490833
> /usr/lib/locale/locale-archive
> b7743000-b774b000 rw-s 00000000 08:05 2113883
> /tmp/hsperfdata_shashank/10914
> b774b000-b774c000 rw-p 00000000 00:00 0
> b774c000-b774d000 ---p 00000000 00:00 0
> b774d000-b774f000 rw-p 00000000 00:00 0
> bfa02000-bfa22000 rwxp 00000000 00:00 0          [stack]
> bfa22000-bfa24000 rw-p 00000000 00:00 0
>
> VM Arguments:
> jvm_args: -Xmx512m -Xss1024k -Xverify:none -XX:+UnlockExperimentalVMOptions
> -XX:+EnableInvokeDynamic
> -Dpython.home=/home/shashank/workspace/jython-experiments/dist
> -Dpython.executable=/home/shashank/workspace/jython-experiments/dist/bin/jython
>
> java_command: org.python.util.jython
> /home/shashank/workspace/jython-experiments/dist/Lib/test/regrtest.py
> --expected -x test_urllib2_localnet -j
> /home/shashank/workspace/jython-experiments/dist/testreports
> Launcher Type: SUN_STANDARD
>
> Environment Variables:
> JAVA_HOME=/home/shashank/bin/jdk1.7.0/
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:~/.gem/ruby/1.8/bin:/opt/nginx/sbin:/home/shashank/.gem/ruby/1.8/bin:/opt/nginx/sbin
> USERNAME=shashank
> SHELL=/bin/bash
> DISPLAY=:0.0
>
> Signal Handlers:
> SIGSEGV: [libjvm.so+0x6d24d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
> SIGBUS: [libjvm.so+0x6d24d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
> SIGFPE: [libjvm.so+0x58bde0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
> SIGPIPE: [libjvm.so+0x58bde0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
> SIGXFSZ: [libjvm.so+0x58bde0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
> SIGILL: [libjvm.so+0x58bde0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
> SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
> SIGUSR2: [libjvm.so+0x58b6e0], sa_mask[0]=0x00000004, sa_flags=0x10000004
> SIGHUP: [libjvm.so+0x58daf0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
> SIGINT: [libjvm.so+0x58daf0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
> SIGTERM: [libjvm.so+0x58daf0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
> SIGQUIT: [libjvm.so+0x58daf0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
>
>
> ---------------  S Y S T E M  ---------------
>
> OS:squeeze/sid
>
> uname:Linux 2.6.35-28-generic #49-Ubuntu SMP Tue Mar 1 14:40:58 UTC 2011
> i686
> libc:glibc 2.12.1 NPTL 2.12.1
> rlimit: STACK 8192k, CORE 10k, NPROC infinity, NOFILE 1024, AS infinity
> load average:1.57 1.42 1.19
>
> /proc/meminfo:
> MemTotal:        3026632 kB
> MemFree:           94092 kB
> Buffers:           43504 kB
> Cached:           810912 kB
> SwapCached:        21280 kB
> Active:          1920256 kB
> Inactive:         867224 kB
> Active(anon):    1673664 kB
> Inactive(anon):   517728 kB
> Active(file):     246592 kB
> Inactive(file):   349496 kB
> Unevictable:          64 kB
> Mlocked:              64 kB
> HighTotal:       2166120 kB
> HighFree:           2676 kB
> LowTotal:         860512 kB
> LowFree:           91416 kB
> SwapTotal:       1882108 kB
> SwapFree:        1670924 kB
> Dirty:               348 kB
> Writeback:             0 kB
> AnonPages:       1915472 kB
> Mapped:           104180 kB
> Shmem:            258328 kB
> Slab:              83372 kB
> SReclaimable:      65012 kB
> SUnreclaim:        18360 kB
> KernelStack:        4080 kB
> PageTables:        11384 kB
> NFS_Unstable:          0 kB
> Bounce:                0 kB
> WritebackTmp:          0 kB
> CommitLimit:     3395424 kB
> Committed_AS:    4414080 kB
> VmallocTotal:     122880 kB
> VmallocUsed:       46784 kB
> VmallocChunk:      45068 kB
> HardwareCorrupted:     0 kB
> HugePages_Total:       0
> HugePages_Free:        0
> HugePages_Rsvd:        0
> HugePages_Surp:        0
> Hugepagesize:       4096 kB
> DirectMap4k:       16376 kB
> DirectMap4M:      892928 kB
>
>
> CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 23 stepping
> 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3
>
> /proc/cpuinfo:
> processor    : 0
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 23
> model name    : Pentium(R) Dual-Core CPU       T4300  @ 2.10GHz
> stepping    : 10
> cpu MHz        : 2100.000
> cache size    : 1024 KB
> physical id    : 0
> siblings    : 2
> core id        : 0
> cpu cores    : 2
> apicid        : 0
> initial apicid    : 0
> fdiv_bug    : no
> hlt_bug        : no
> f00f_bug    : no
> coma_bug    : no
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 13
> wp        : yes
> flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat
> pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc
> arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3
> cx16 xtpr pdcm xsave lahf_lm dts
> bogomips    : 4189.39
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 36 bits physical, 48 bits virtual
> power management:
>
> processor    : 1
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 23
> model name    : Pentium(R) Dual-Core CPU       T4300  @ 2.10GHz
> stepping    : 10
> cpu MHz        : 2100.000
> cache size    : 1024 KB
> physical id    : 0
> siblings    : 2
> core id        : 1
> cpu cores    : 2
> apicid        : 1
> initial apicid    : 1
> fdiv_bug    : no
> hlt_bug        : no
> f00f_bug    : no
> coma_bug    : no
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 13
> wp        : yes
> flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat
> pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc
> arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3
> cx16 xtpr pdcm xsave lahf_lm dts
> bogomips    : 4189.46
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 36 bits physical, 48 bits virtual
> power management:
>
>
>
> Memory: 4k page, physical 3026632k(94092k free), swap 1882108k(1670924k
> free)
>
> vm_info: Java HotSpot(TM) Server VM (21.0-b05) for linux-x86 JRE
> (1.7.0-ea-b135), built on Mar 24 2011 02:23:47 by "java_re" with gcc 4.3.0
> 20080428 (Red Hat 4.3.0-8)
>
> time: Fri Mar 25 13:10:30 2011
> elapsed time: 30 seconds
>
>
>
>
> _______________________________________________
> mlvm-dev mailing list
> mlvm-dev at openjdk.java.net
> http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev



More information about the mlvm-dev mailing list