This time the Tomcat crash with a different error(pls see below). It seems the JNA or
libvirt java frees the memory twice.
*** glibc detected *** jsvc.exec: double free or corruption (out): 0xa3514290 ***
======= Backtrace: =========
/lib/libc.so.6[0x222745]
/lib/libc.so.6(cfree+0x59)[0x222b89]
/tmp/jna/jna9187794669837950001.tmp(Java_com_sun_jna_Native_free+0x1d)[0x359c4c]
[0xb4643240]
[0xb463718d]
[0xb463718d]
[0xb463718d]
[0xb46343e6]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0xe38b21]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x102e478]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0xe3894f]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0xe6bef7]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0xe4faee]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libjava.so(Java_java_lang_ref_Finalizer_invokeFinalizeMethod+0x6e)[0x3c1b3e]
[0xb4643240]
[0xb463718d]
[0xb463718d]
[0xb463718d]
[0xb46343e6]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0xe38b21]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x102e478]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0xe38395]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0xe38458]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0xebabe7]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x112f04f]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x102fa6e]
/lib/libpthread.so.0[0x1a5842]
/lib/libc.so.6(clone+0x5e)[0x28b4ce]
======= Memory map: ========
00110000-00116000 r-xp 00000000 08:01 107249
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/native_threads/libhpi.so
00116000-00117000 rw-p 00006000 08:01 107249
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/native_threads/libhpi.so
00117000-00151000 r-xp 00000000 08:01 106944
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libjdwp.so
00151000-00152000 rw-p 00039000 08:01 106944
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libjdwp.so
00152000-00155000 r-xp 00000000 08:01 106565
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnpt.so
00155000-00156000 rw-p 00002000 08:01 106565
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnpt.so
00156000-0015c000 r-xp 00000000 08:01 106854
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libmanagement.so
0015c000-0015d000 rw-p 00005000 08:01 106854
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libmanagement.so
0015d000-00171000 r-xp 00000000 08:01 106885
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnet.so
00171000-00172000 rw-p 00013000 08:01 106885
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnet.so
00172000-00179000 r-xp 00000000 08:01 106659
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnio.so
00179000-0017a000 rw-p 00006000 08:01 106659
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnio.so
0017a000-0017e000 r-xp 00000000 08:01 74646 /lib/libnss_dns-2.5.so
0017e000-0017f000 r--p 00003000 08:01 74646 /lib/libnss_dns-2.5.so
0017f000-00180000 rw-p 00004000 08:01 74646 /lib/libnss_dns-2.5.so
00180000-0018f000 r-xp 00000000 08:01 74639 /lib/libresolv-2.5.so
0018f000-00190000 r--p 0000e000 08:01 74639 /lib/libresolv-2.5.so
00190000-00191000 rw-p 0000f000 08:01 74639 /lib/libresolv-2.5.so
________________________________
From: Hubert Zhang <xuebo(a)yahoo.com>
To: Michal Privoznik <mprivozn(a)redhat.com>
Cc: "libvir-list(a)redhat.com" <libvir-list(a)redhat.com>
Sent: Thursday, May 10, 2012 9:43 AM
Subject: Re: [libvirt] Libvirt java binding crash Tomcat
Thanks. Michal.
I noticed the last update for libvirt java binding is on 02/2011. Do you mean the java
binding is not stable with latest libvirt release (0.9.11)? Any plan for java binding to
catch up the libvirt development?
There is another crash I see that is related to JNA and libvirt java binding. Thanks.
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x009250ff, pid=13419, tid=11058064
#
# JRE version: 6.0_24-b07
# Java VM: Java HotSpot(TM) Server VM (19.1-b02 mixed mode linux-x86 )
# Problematic frame:
# C [libc.so.6+0x690ff]
#
# If you would like to submit a bug report, please visit:
#
http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
--------------- T H R E A D ---------------
Current thread (0x080c0800): JavaThread "Finalizer" daemon [_thread_in_native,
id=13422, stack(0x00a3b000,0x00a8c000)]
siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000480
Registers:
EAX=0x00000000, EBX=0x009fdff4, ECX=0x00000001, EDX=0x00000480
ESP=0x00a8aadc, EBP=0x00a8ab60, ESI=0x0898f920, EDI=0xb47c1250
EIP=0x009250ff, CR2=0x00000480, EFLAGS=0x00010202
Register to memory mapping:
EAX=0x00000000
0x00000000 is pointing to unknown location
EBX=0x009fdff4
0x009fdff4: <offset 0x141ff4> in /lib/libc.so.6 at 0x008bc000
ECX=0x00000001
0x00000001 is pointing to unknown location
EDX=0x00000480
0x00000480 is pointing to unknown location
ESP=0x00a8aadc
0x00a8aadc is pointing into the stack for thread: 0x080c0800
"Finalizer" daemon prio=10 tid=0x080c0800 nid=0x346e runnable [0x00a8a000]
java.lang.Thread.State: RUNNABLE
EBP=0x00a8ab60
0x00a8ab60 is pointing into the stack for thread: 0x080c0800
"Finalizer" daemon prio=10 tid=0x080c0800 nid=0x346e runnable [0x00a8a000]
java.lang.Thread.State: RUNNABLE
ESI=0x0898f920
0x0898f920 is pointing to unknown location
EDI=0xb47c1250
[CodeBlob (0xb47c08c8)]
Framesize: 24
Top of Stack: (sp=0x00a8aadc)
0x00a8aadc: 080c0cf8 080c10e4 016ff528 080c1138
0x00a8aaec: 00000003 00000000 08c1ae10 000014dd
0x00a8aafc: 00000000 00000009 00000000 00000480
0x00a8ab0c: 0898fa00 000001c0 009e3262 00000000
0x00a8ab1c: fffffffe 00a8ab40 0156fea9 0156fcb0
0x00a8ab2c: 00a8ab3c 01716e88 080c1118 080c0800
0x00a8ab3c: 00a8ab9c 01306eb7 080c1118 00a8ab5f
0x00a8ab4c: 080c0800 00000000 009fdff4 0898f920
Instructions: (pc=0x009250ff)
0x009250ef: 8b 45 a4 8b 55 a8 65 83 3d 0c 00 00 00 00 74 01
0x009250ff: f0 0f b1 0a 0f 85 26 4e 00 00 c7 45 b8 01 00 00
Stack: [0x00a3b000,0x00a8c000], sp=0x00a8aadc, free space=318k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libc.so.6+0x690ff]
C [libc.so.6+0x69b89] cfree+0x59
C [jna2418157028461787110.tmp+0x9c4c] Java_com_sun_jna_Native_free+0x1d
j com.sun.jna.Native.free(J)V+0
j com.sun.jna.Memory.free(J)V+1
j com.sun.jna.Memory.dispose()V+4
j com.sun.jna.Memory.finalize()V+1
v ~StubRoutines::call_stub
V [libjvm.so+0x3cfb21]
V [libjvm.so+0x5c5478]
V [libjvm.so+0x3cf94f]
V [libjvm.so+0x402ef7]
V [libjvm.so+0x3e6aee]
C [libjava.so+0xcb3e] Java_java_lang_ref_Finalizer_invokeFinalizeMethod+0x6e
j java.lang.ref.Finalizer.invokeFinalizeMethod(Ljava/lang/Object;)V+0
j java.lang.ref.Finalizer.runFinalizer()V+45
j java.lang.ref.Finalizer.access$100(Ljava/lang/ref/Finalizer;)V+1
j java.lang.ref.Finalizer$FinalizerThread.run()V+11
v ~StubRoutines::call_stub
V [libjvm.so+0x3cfb21]
V [libjvm.so+0x5c5478]
V [libjvm.so+0x3cf395]
V [libjvm.so+0x3cf458]
V [libjvm.so+0x451be7]
V [libjvm.so+0x6c604f]
V [libjvm.so+0x5c6a6e]
C [libpthread.so.0+0x5842]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j com.sun.jna.Native.free(J)V+0
j com.sun.jna.Memory.free(J)V+1
j com.sun.jna.Memory.dispose()V+4
j com.sun.jna.Memory.finalize()V+1
v ~StubRoutines::call_stub
j java.lang.ref.Finalizer.invokeFinalizeMethod(Ljava/lang/Object;)V+0
j java.lang.ref.Finalizer.runFinalizer()V+45
j java.lang.ref.Finalizer.access$100(Ljava/lang/ref/Finalizer;)V+1
j java.lang.ref.Finalizer$FinalizerThread.run()V+11
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x08c06c00 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=13668,
stack(0x07641000,0x07692000)]
0x08991800 JavaThread "pool-16-thread-3" [_thread_blocked, id=13666,
stack(0x02287000,0x022d8000)]
0x0891a400 JavaThread "pool-16-thread-2" [_thread_blocked, id=13659,
stack(0x01e72000,0x01ec3000)]
0x08a77000 JavaThread "http-443-7" daemon [_thread_in_native, id=13638,
stack(0x01ec3000,0x01f14000)]
0x087bec00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=13628,
stack(0x04f87000,0x04fd8000)]
0x08e13000 JavaThread "pool-16-thread-1" [_thread_blocked, id=13627,
stack(0x01dc1000,0x01e12000)]
0x087cd000 JavaThread "http-443-6" daemon [_thread_in_native, id=13626,
stack(0x02ba7000,0x02bf8000)]
0x087cb400 JavaThread "http-443-5" daemon [_thread_in_native, id=13625,
stack(0x067fc000,0x0684d000)]
0x08714c00 JavaThread "http-443-4" daemon [_thread_in_native, id=13624,
stack(0x01d70000,0x01dc1000)]
0x08714400 JavaThread "http-443-3" daemon [_thread_in_native, id=13623,
stack(0x07d05000,0x07d56000)]
0x08714000 JavaThread "http-443-2" daemon [_thread_blocked, id=13622,
stack(0x01c7d000,0x01cce000)]
0x08b3d800 JavaThread "http-443-1" daemon [_thread_blocked, id=13621,
stack(0x069ca000,0x06a1b000)]
0xa2e57000 JavaThread "TP-Monitor" daemon [_thread_blocked, id=13591,
stack(0x02614000,0x02665000)]
0xa2e55c00 JavaThread "TP-Processor4" daemon [_thread_in_native, id=13590,
stack(0x051f5000,0x05246000)]
0xa2e58400 JavaThread "TP-Processor3" daemon [_thread_blocked, id=13589,
stack(0x05107000,0x05158000)]
0xa2e58000 JavaThread "TP-Processor2" daemon [_thread_blocked, id=13588,
stack(0x02ffa000,0x0304b000)]
0xa3958400 JavaThread "TP-Processor1" daemon [_thread_blocked, id=13587,
stack(0x0299a000,0x029eb000)]
0xa32e8000 JavaThread "http-8443-Acceptor-0" daemon [_thread_in_native,
id=13585, stack(0x07aa7000,0x07af8000)]
0xa32e6400 JavaThread "http-443-Acceptor-0" daemon [_thread_in_native,
id=13584, stack(0x053c9000,0x0541a000)]
0x0884d000 JavaThread "http-80-2" daemon [_thread_blocked, id=13582,
stack(0x01d1f000,0x01d70000)]
0x084b2c00 JavaThread "http-80-1" daemon [_thread_blocked, id=13581,
stack(0x0498d000,0x049de000)]
0xa323b400 JavaThread "http-80-Acceptor-0" daemon [_thread_in_native,
id=13580, stack(0x01cce000,0x01d1f000)]
0xa323c800 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]"
daemon [_thread_blocked, id=13579, stack(0x07da0000,0x07df1000)]
0xa32e6c00 JavaThread "pool-25-thread-1" [_thread_blocked, id=13567,
stack(0x0394e000,0x0399f000)]
0xa38f1400 JavaThread "pool-24-thread-1" [_thread_blocked, id=13562,
stack(0x03348000,0x03399000)]
0xa38ef000 JavaThread "pool-23-thread-1" [_thread_blocked, id=13561,
stack(0x06259000,0x062aa000)]
0xa3068c00 JavaThread "pool-22-thread-1" [_thread_blocked, id=13560,
stack(0x06044000,0x06095000)]
0xa3067800 JavaThread "pool-21-thread-1" [_thread_blocked, id=13559,
stack(0x0789a000,0x078eb000)]
0xa3066400 JavaThread "pool-20-thread-1" [_thread_blocked, id=13558,
stack(0x034a4000,0x034f5000)]
0xa3075000 JavaThread "pool-19-thread-1" [_thread_blocked, id=13557,
stack(0x01c2c000,0x01c7d000)]
0xa3073800 JavaThread "pool-18-thread-1" [_thread_blocked, id=13556,
stack(0x066e9000,0x0673a000)]
0xa3944000 JavaThread "pool-17-thread-1" [_thread_blocked, id=13555,
stack(0x055f5000,0x05646000)]
0xa3943400 JavaThread "pool-1-thread-1" [_thread_blocked, id=13554,
stack(0x070e3000,0x07134000)]
0xa2e72000 JavaThread "pool-4-thread-1" [_thread_blocked, id=13553,
stack(0x06927000,0x06978000)]
0xa2e71c00 JavaThread "pool-13-thread-1" [_thread_blocked, id=13552,
stack(0x02c84000,0x02cd5000)]
0xa2e70c00 JavaThread "pool-15-thread-1" [_thread_blocked, id=13551,
stack(0x01bdb000,0x01c2c000)]
0xa2fdfc00 JavaThread "pool-14-thread-1" [_thread_blocked, id=13550,
stack(0x058f8000,0x05949000)]
0x08681400 JavaThread "pool-6-thread-1" [_thread_blocked, id=13534,
stack(0x062b7000,0x06308000)]
0x08320400 JavaThread "pool-11-thread-1" [_thread_blocked, id=13533,
stack(0x01e21000,0x01e72000)]
0x0831d800 JavaThread "EventRouterThread" [_thread_blocked, id=13532,
stack(0x07940000,0x07991000)]
0x0831a400 JavaThread
"QuartzScheduler_DefaultQuartzSchedulerAltor-NON_CLUSTERED_MisfireHandler"
[_thread_blocked, id=13531, stack(0x07f57000,0x07fa8000)]
0x08828000 JavaThread
"QuartzScheduler_DefaultQuartzSchedulerAltor-NON_CLUSTERED_ClusterManager"
[_thread_blocked, id=13530, stack(0x043f7000,0x04448000)]
0x080f7800 JavaThread
"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" daemon
[_thread_blocked, id=13526, stack(0x0782a000,0x0787b000)]
0x082dd800 JavaThread
"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" daemon
[_thread_blocked, id=13525, stack(0x01b8a000,0x01bdb000)]
0x082d8400 JavaThread
"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" daemon
[_thread_blocked, id=13524, stack(0x01b39000,0x01b8a000)]
0x082d7400 JavaThread "Timer-1" daemon [_thread_blocked, id=13523,
stack(0x07469000,0x074ba000)]
0x080fdc00 JavaThread "pool-10-thread-1" [_thread_blocked, id=13522,
stack(0x03a3f000,0x03a90000)]
0x080fc400 JavaThread "pool-9-thread-1" [_thread_blocked, id=13521,
stack(0x0478d000,0x047de000)]
0x08467000 JavaThread "pool-8-thread-1" [_thread_blocked, id=13520,
stack(0x00be7000,0x00c38000)]
0x08350000 JavaThread "AutoSecureManagerThread" [_thread_blocked, id=13518,
stack(0x04883000,0x048d4000)]
0x082bfc00 JavaThread "AlertInsertThread" [_thread_blocked, id=13505,
stack(0x00ec6000,0x00f17000)]
0x08e17400 JavaThread "IdpAlertInsertThread" [_thread_blocked, id=13504,
stack(0x00e75000,0x00ec6000)]
0x08124c00 JavaThread "FwLogsInsertThread" [_thread_blocked, id=13503,
stack(0x00e13000,0x00e64000)]
0x082c4400 JavaThread "ConnectionInsertThread" [_thread_blocked, id=13502,
stack(0x00d2b000,0x00d7c000)]
0x08127400 JavaThread "CheckDiskUsageTask" [_thread_blocked, id=13501,
stack(0x00cda000,0x00d2b000)]
0x0894c000 JavaThread "pool-3-thread-1" [_thread_blocked, id=13492,
stack(0x00c38000,0x00c89000)]
0x08c1c000 JavaThread "pool-2-thread-1" [_thread_blocked, id=13487,
stack(0x00c89000,0x00cda000)]
0x082fac00 JavaThread "Timer-0" daemon [_thread_blocked, id=13483,
stack(0x00747000,0x00798000)]
0x0868f800 JavaThread "DefaultQuartzSchedulerAltor_QuartzSchedulerThread"
[_thread_blocked, id=13482, stack(0x006f6000,0x00747000)]
0x0861ac00 JavaThread "DefaultQuartzSchedulerAltor_Worker-5" [_thread_blocked,
id=13481, stack(0x006a5000,0x006f6000)]
0x08619800 JavaThread "DefaultQuartzSchedulerAltor_Worker-4" [_thread_blocked,
id=13480, stack(0x005f7000,0x00648000)]
0x0861e000 JavaThread "DefaultQuartzSchedulerAltor_Worker-3" [_thread_blocked,
id=13479, stack(0x0043d000,0x0048e000)]
0x0861d800 JavaThread "DefaultQuartzSchedulerAltor_Worker-2" [_thread_blocked,
id=13478, stack(0x004c6000,0x00517000)]
0x0861d000 JavaThread "DefaultQuartzSchedulerAltor_Worker-1" [_thread_blocked,
id=13477, stack(0x00b96000,0x00be7000)]
0xa3717c00 JavaThread "GC Daemon" daemon [_thread_blocked, id=13438,
stack(0x003b4000,0x00405000)]
0x080f4000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=13428,
stack(0x0020e000,0x0025f000)]
0x080e8800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=13427,
stack(0x00333000,0x003b4000)]
0x080e6c00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=13426,
stack(0x002b2000,0x00333000)]
0x080db800 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked,
id=13425, stack(0x001bd000,0x0020e000)]
0x080d8c00 JavaThread "JDWP Transport Listener: dt_socket" daemon
[_thread_in_native, id=13424, stack(0x0085e000,0x008af000)]
0x080d1800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=13423,
stack(0x00654000,0x006a5000)]
=>0x080c0800 JavaThread "Finalizer" daemon [_thread_in_native, id=13422,
stack(0x00a3b000,0x00a8c000)]
0x080bf000 JavaThread "Reference Handler" daemon [_thread_blocked, id=13421,
stack(0x00261000,0x002b2000)]
0x08072c00 JavaThread "main" [_thread_in_native, id=13419,
stack(0xbf7f3000,0xbf843000)]
Other Threads:
0x080bb400 VMThread [stack: 0x007d3000,0x00854000] [id=13420]
0x080f6000 WatcherThread [stack: 0x00ad2000,0x00b53000] [id=13429]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 25792K, used 1035K [0xa3db0000, 0xa59a0000, 0xa8050000)
eden space 22976K, 1% used [0xa3db0000, 0xa3e02ae0, 0xa5420000)
from space 2816K, 25% used [0xa5420000, 0xa54d0428, 0xa56e0000)
to space 2816K, 0% used [0xa56e0000, 0xa56e0000, 0xa59a0000)
tenured generation total 56836K, used 24748K [0xa8050000, 0xab7d1000, 0xb05b0000)
the space 56836K, 43% used [0xa8050000, 0xa987b200, 0xa987b200, 0xab7d1000)
compacting perm gen total 29696K, used 29585K [0xb05b0000, 0xb22b0000, 0xb45b0000)
the space 29696K, 99% used [0xb05b0000, 0xb22946b0, 0xb2294800, 0xb22b0000)
No shared spaces configured.
Dynamic libraries:
00110000-00117000 r-xp 00000000 08:01 74660 /lib/librt-2.5.so
00117000-00118000 r--p 00006000 08:01 74660 /lib/librt-2.5.so
00118000-00119000 rw-p 00007000 08:01 74660 /lib/librt-2.5.so
00119000-0012c000 r-xp 00000000 08:01 74629 /lib/libnsl-2.5.so
0012c000-0012d000 r--p 00012000 08:01 74629 /lib/libnsl-2.5.so
0012d000-0012e000 rw-p 00013000 08:01 74629 /lib/libnsl-2.5.so
0012e000-00130000 rw-p 00000000 00:00 0
00130000-00136000 r-xp 00000000 08:01 106854
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libmanagement.so
00136000-00137000 rw-p 00005000 08:01 106854
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libmanagement.so
00137000-0014b000 r-xp 00000000 08:01 106885
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnet.so
0014b000-0014c000 rw-p 00013000 08:01 106885
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnet.so
0014c000-00150000 r-xp 00000000 08:01 74646 /lib/libnss_dns-2.5.so
00150000-00151000 r--p 00003000 08:01 74646 /lib/libnss_dns-2.5.so
00151000-00152000 rw-p 00004000 08:01 74646 /lib/libnss_dns-2.5.so
00152000-00161000 r-xp 00000000 08:01 74639 /lib/libresolv-2.5.so
00161000-00162000 r--p 0000e000 08:01 74639 /lib/libresolv-2.5.so
00162000-00163000 rw-p 0000f000 08:01 74639 /lib/libresolv-2.5.so
00163000-00165000 rw-p 00000000 00:00 0
00165000-0016a000 r-xp 00000000 08:01 106769
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/headless/libmawt.so
0016a000-0016b000 rw-p 00004000 08:01 106769
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/headless/libmawt.so
0016b000-0016e000 r-xp 00000000 08:01 210931 /usr/lib/libgpg-error.so.0.3.0
0016e000-0016f000 rw-p 00002000 08:01 210931 /usr/lib/libgpg-error.so.0.3.0
0016f000-00178000 r-xp 00000000 08:01 74634 /lib/libnss_files-2.5.so
00178000-00179000 r--p 00008000 08:01 74634 /lib/libnss_files-2.5.so
00179000-0017a000 rw-p 00009000 08:01 74634 /lib/libnss_files-2.5.so
0017a000-00181000 r-xp 00000000 08:01 212041 /usr/lib/libwsman_client.so.1.0.0
00181000-00182000 rw-p 00007000 08:01 212041 /usr/lib/libwsman_client.so.1.0.0
00182000-001bc000 r-xp 00000000 08:01 106944
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libjdwp.so
001bc000-001bd000 rw-p 00039000 08:01 106944
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libjdwp.so
001bd000-001c0000 ---p 00000000 00:00 0
001c0000-0020e000 rwxp 00000000 00:00 0
0020e000-00211000 ---p 00000000 00:00 0
00211000-00260000 rwxp 00000000 00:00 0
00261000-00264000 ---p 00000000 00:00 0
00264000-002b2000 rwxp 00000000 00:00 0
002b2000-002b5000 ---p 00000000 00:00 0
002b5000-00333000 rwxp 00000000 00:00 0
00333000-00336000 ---p 00000000 00:00 0
00336000-003b4000 rwxp 00000000 00:00 0
003b4000-003b7000 ---p 00000000 00:00 0
003b7000-00405000 rwxp 00000000 00:00 0
00405000-00419000 r-xp 00000000 08:01 188432 /tmp/jna/jna2418157028461787110.tmp
(deleted)
00419000-0041a000 rw-p 00013000 08:01 188432 /tmp/jna/jna2418157028461787110.tmp
(deleted)
0041a000-00430000 r-xp 00000000 08:01 210980 /usr/lib/libsasl2.so.2.0.22
00430000-00431000 rw-p 00015000 08:01 210980 /usr/lib/libsasl2.so.2.0.22
00431000-00433000 r-xp 00000000 08:01 74650 /lib/libutil-2.5.so
00433000-00434000 r--p 00001000 08:01 74650 /lib/libutil-2.5.so
00434000-00435000 rw-p 00002000 08:01 74650 /lib/libutil-2.5.so
00435000-0043c000 r-xp 00000000 08:01 106659
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnio.so
0043c000-0043d000 rw-p 00006000 08:01 106659
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnio.so
0043d000-00440000 ---p 00000000 00:00 0
00440000-0048e000 rwxp 00000000 00:00 0
0048e000-004aa000 r-xp 00000000 08:01 77311 /lib/libdevmapper.so.1.02
004aa000-004ac000 rw-p 0001b000 08:01 77311 /lib/libdevmapper.so.1.02
004ac000-004b1000 r-xp 00000000 08:01 212038
/usr/lib/libwsman_curl_client_transport.so.1.0.0
004b1000-004b2000 rw-p 00004000 08:01 212038
/usr/lib/libwsman_curl_client_transport.so.1.0.0
004b2000-004c3000 r-xp 00000000 08:01 211688 /usr/lib/libz.so.1.2.3
004c3000-004c4000 rw-p 00010000 08:01 211688 /usr/lib/libz.so.1.2.3
004c6000-004c9000 ---p 00000000 00:00 0
004c9000-00517000 rwxp 00000000 00:00 0
00517000-00542000 r-xp 00000000 08:01 212042 /usr/lib/libwsman.so.1.0.0
00542000-00543000 rw-p 0002b000 08:01 212042 /usr/lib/libwsman.so.1.0.0
00543000-00544000 rw-p 00000000 00:00 0
00544000-00547000 r-xp 00000000 08:01 74633 /lib/libtermcap.so.2.0.8
00547000-00548000 rw-p 00002000 08:01 74633 /lib/libtermcap.so.2.0.8
00548000-0054a000 r-xp 00000000 08:01 74682 /lib/libcom_err.so.2.1
0054a000-0054b000 rw-p 00001000 08:01 74682 /lib/libcom_err.so.2.1
0054b000-00552000 r-xp 00000000 08:01 210859 /usr/lib/libkrb5support.so.0.1
00552000-00553000 rw-p 00006000 08:01 210859 /usr/lib/libkrb5support.so.0.1
0055b000-00561000 r-xp 00000000 08:01 107249
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/native_threads/libhpi.so
00561000-00562000 rw-p 00006000 08:01 107249
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/native_threads/libhpi.so
00576000-00599000 r-xp 00000000 08:01 106948
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libjava.so
00599000-0059b000 rw-p 00023000 08:01 106948
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libjava.so
0059f000-005b3000 r-xp 00000000 08:01 74654 /lib/libpthread-2.5.so
005b3000-005b5000 rw-p 00013000 08:01 74654 /lib/libpthread-2.5.so
005b5000-005b7000 rw-p 00000000 00:00 0
005b7000-005e8000 r-xp 00000000 08:01 210972 /usr/lib/libpcap.so.1.1.1
005e8000-005e9000 rw-p 00030000 08:01 210972 /usr/lib/libpcap.so.1.1.1
005e9000-005ea000 rw-p 00000000 00:00 0
005eb000-005f6000 r-xp 00000000 08:01 107240
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libverify.so
005f6000-005f7000 rw-p 0000b000 08:01 107240
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libverify.so
005f7000-005fa000 ---p 00000000 00:00 0
005fa000-00648000 rwxp 00000000 00:00 0
00654000-00657000 ---p 00000000 00:00 0
00657000-006a5000 rwxp 00000000 00:00 0
006a5000-006a8000 ---p 00000000 00:00 0
006a8000-006f6000 rwxp 00000000 00:00 0
006f6000-006f9000 ---p 00000000 00:00 0
006f9000-00747000 rwxp 00000000 00:00 0
00747000-0074a000 ---p 00000000 00:00 0
0074a000-00798000 rwxp 00000000 00:00 0
00798000-007c3000 r-xp 00000000 08:01 211294 /usr/lib/libreadline.so.5.2
007c3000-007c7000 rw-p 0002b000 08:01 211294 /usr/lib/libreadline.so.5.2
007c7000-007c8000 rw-p 00000000 00:00 0
007d3000-007d4000 ---p 00000000 00:00 0
007d4000-00854000 rwxp 00000000 00:00 0
0085e000-00861000 ---p 00000000 00:00 0
00861000-008af000 rwxp 00000000 00:00 0
008bc000-009fc000 r-xp 00000000 08:01 74661 /lib/libc-2.5.so
009fc000-009fe000 r--p 0013f000 08:01 74661 /lib/libc-2.5.so
009fe000-009ff000 rw-p 00141000 08:01 74661 /lib/libc-2.5.so
009ff000-00a02000 rw-p 00000000 00:00 0
00a02000-00a29000 r-xp 00000000 08:01 210876 /usr/lib/libgssapi_krb5.so.2.2
00a29000-00a2a000 rw-p 00027000 08:01 210876 /usr/lib/libgssapi_krb5.so.2.2
00a3b000-00a3e000 ---p 00000000 00:00 0
00a3e000-00a8c000 rwxp 00000000 00:00 0
00a8e000-00a90000 r-xp 00000000 08:01 74643 /lib/libdl-2.5.so
00a90000-00a91000 r--p 00001000 08:01 74643 /lib/libdl-2.5.so
00a91000-00a92000 rw-p 00002000 08:01 74643 /lib/libdl-2.5.so
00aa0000-00ac4000 r-xp 00000000 08:01 74642 /lib/libm-2.5.so
00ac4000-00ac5000 r--p 00023000 08:01 74642 /lib/libm-2.5.so
00ac5000-00ac6000 rw-p 00024000 08:01 74642 /lib/libm-2.5.so
00ad2000-00ad3000 ---p 00000000 00:00 0
00ad3000-00b53000 rwxp 00000000 00:00 0
00b53000-00b8c000 r-xp 00000000 08:01 211050 /usr/lib/libncurses.so.5.6
00b8c000-00b94000 rw-p 00039000 08:01 211050 /usr/lib/libncurses.so.5.6
00b96000-00b99000 ---p 00000000 00:00 0
00b99000-00be7000 rwxp 00000000 00:00 0
00be7000-00bea000 ---p 00000000 00:00 0
00bea000-00c38000 rwxp 00000000 00:00 0
00c38000-00c3b000 ---p 00000000 00:00 0
00c3b000-00c89000 rwxp 00000000 00:00 0
00c89000-00c8c000 ---p 00000000 00:00 0
00c8c000-00cda000 rwxp 00000000 00:00 0
00cda000-00cdd000 ---p 00000000 00:00 0
00cdd000-00d2b000 rwxp 00000000 00:00 0
00d2b000-00d2e000 ---p 00000000 00:00 0
00d2e000-00d7c000 rwxp 00000000 00:00 0
00d7c000-00d9f000 r-xp 00000000 08:01 210855 /usr/lib/libk5crypto.so.3.1
00d9f000-00da0000 rw-p 00023000 08:01 210855 /usr/lib/libk5crypto.so.3.1
00da4000-00da7000 r-xp 00000000 08:01 106969
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libdt_socket.so
00da7000-00da8000 rw-p 00003000 08:01 106969
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libdt_socket.so
00da8000-00dea000 r-xp 00000000 08:01 77539 /lib/libssl.so.7
00dea000-00dee000 rw-p 00041000 08:01 77539 /lib/libssl.so.7
00df7000-00e11000 r-xp 00000000 08:01 74651 /lib/ld-2.5.so
00e11000-00e12000 r--p 00019000 08:01 74651 /lib/ld-2.5.so
00e12000-00e13000 rw-p 0001a000 08:01 74651 /lib/ld-2.5.so
00e13000-00e16000 ---p 00000000 00:00 0
00e16000-00e64000 rwxp 00000000 00:00 0
00e64000-00e73000 r-xp 00000000 08:01 106647
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libzip.so
00e73000-00e75000 rw-p 0000e000 08:01 106647
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libzip.so
00e75000-00e78000 ---p 00000000 00:00 0
00e78000-00ec6000 rwxp 00000000 00:00 0
00ec6000-00ec9000 ---p 00000000 00:00 0
00ec9000-00f17000 rwxp 00000000 00:00 0
00f1f000-00f22000 r-xp 00000000 08:01 106565
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnpt.so
00f22000-00f23000 rw-p 00002000 08:01 106565
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnpt.so
00f3a000-00f3b000 r-xp 00000000 00:00 0 [vdso]
00f3b000-016c8000 r-xp 00000000 08:01 106656
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so
016c8000-0171b000 rw-p 0078d000 08:01 106656
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so
0171b000-01b39000 rw-p 00000000 00:00 0
01b39000-01b3c000 ---p 00000000 00:00 0
01b3c000-01b8a000 rwxp 00000000 00:00 0
01b8a000-01b8d000 ---p 00000000 00:00 0
01b8d000-01bdb000 rwxp 00000000 00:00 0
01bdb000-01bde000 ---p 00000000 00:00 0
01bde000-01c2c000 rwxp 00000000 00:00 0
01c2c000-01c2f000 ---p 00000000 00:00 0
01c2f000-01c7d000 rwxp 00000000 00:00 0
01c7d000-01c80000 ---p 00000000 00:00 0
01c80000-01cce000 rwxp 00000000 00:00 0
01cce000-01cd1000 ---p 00000000 00:00 0
01cd1000-01d1f000 rwxp 00000000 00:00 0
01d1f000-01d22000 ---p 00000000 00:00 0
01d22000-01d70000 rwxp 00000000 00:00 0
01d70000-01d73000 ---p 00000000 00:00 0
01d73000-01dc1000 rwxp 00000000 00:00 0
01dc1000-01dc4000 ---p 00000000 00:00 0
01dc4000-01e12000 rwxp 00000000 00:00 0
01e21000-01e24000 ---p 00000000 00:00 0
01e24000-01e72000 rwxp 00000000 00:00 0
01e72000-01e75000 ---p 00000000 00:00 0
01e75000-01ec3000 rwxp 00000000 00:00 0
01ec3000-01ec6000 ---p 00000000 00:00 0
01ec6000-01f14000 rwxp 00000000 00:00 0
01f14000-020ae000 r-xp 00000000 08:01 212599 /usr/lib/libvirt.so.0.9.11
020ae000-020bb000 rw-p 00199000 08:01 212599 /usr/lib/libvirt.so.0.9.11
020bb000-020bc000 rw-p 00000000 00:00 0
020bc000-021e4000 r-xp 00000000 08:01 77540 /lib/libcrypto.so.7
021e4000-021f8000 rw-p 00128000 08:01 77540 /lib/libcrypto.so.7
021f8000-021fc000 rw-p 00000000 00:00 0
021fc000-02285000 r-xp 00000000 08:01 210877 /usr/lib/libkrb5.so.3.3
02285000-02287000 rw-p 00088000 08:01 210877 /usr/lib/libkrb5.so.3.3
02287000-0228a000 ---p 00000000 00:00 0
0228a000-022d8000 rwxp 00000000 00:00 0
02614000-02617000 ---p 00000000 00:00 0
02617000-02665000 rwxp 00000000 00:00 0
0299a000-0299d000 ---p 00000000 00:00 0
0299d000-029eb000 rwxp 00000000 00:00 0
02ba7000-02baa000 ---p 00000000 00:00 0
02baa000-02bf8000 rwxp 00000000 00:00 0
02c84000-02c87000 ---p 00000000 00:00 0
02c87000-02cd5000 rwxp 00000000 00:00 0
02d84000-02dfd000 r-xp 00000000 08:01 106823
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libfontmanager.so
02dfd000-02e07000 rw-p 00078000 08:01 106823
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libfontmanager.so
02e07000-02e0c000 rw-p 00000000 00:00 0
02ffa000-02ffd000 ---p 00000000 00:00 0
02ffd000-0304b000 rwxp 00000000 00:00 0
03348000-0334b000 ---p 00000000 00:00 0
0334b000-03399000 rwxp 00000000 00:00 0
034a4000-034a7000 ---p 00000000 00:00 0
034a7000-034f5000 rwxp 00000000 00:00 0
038cb000-03921000 r-xp 00000000 08:01 211768 /usr/lib/libcurl.so.4.2.0
03921000-03923000 rw-p 00056000 08:01 211768 /usr/lib/libcurl.so.4.2.0
0394e000-03951000 ---p 00000000 00:00 0
03951000-0399f000 rwxp 00000000 00:00 0
03a3f000-03a42000 ---p 00000000 00:00 0
03a42000-03a90000 rwxp 00000000 00:00 0
03a98000-03b17000 r-xp 00000000 08:01 211710 /usr/lib/libgnutls.so.26.1.6
03b17000-03b1d000 rw-p 0007e000 08:01 211710 /usr/lib/libgnutls.so.26.1.6
043f7000-043fa000 ---p 00000000 00:00 0
043fa000-04448000 rwxp 00000000 00:00 0
0478d000-04790000 ---p 00000000 00:00 0
04790000-047de000 rwxp 00000000 00:00 0
04883000-04886000 ---p 00000000 00:00 0
04886000-048d4000 rwxp 00000000 00:00 0
0498d000-04990000 ---p 00000000 00:00 0
04990000-049de000 rwxp 00000000 00:00 0
04be4000-04be7000 ---p 00000000 00:00 0
04be7000-04c35000 rwxp 00000000 00:00 0
04f87000-04f8a000 ---p 00000000 00:00 0
04f8a000-04fd8000 rwxp 00000000 00:00 0
05107000-0510a000 ---p 00000000 00:00 0
0510a000-05158000 rwxp 00000000 00:00 0
051f5000-051f8000 ---p 00000000 00:00 0
051f8000-05246000 rwxp 00000000 00:00 0
053c9000-053cc000 ---p 00000000 00:00 0
053cc000-0541a000 rwxp 00000000 00:00 0
055f5000-055f8000 ---p 00000000 00:00 0
055f8000-05646000 rwxp 00000000 00:00 0
058f8000-058fb000 ---p 00000000 00:00 0
058fb000-05949000 rwxp 00000000 00:00 0
05a17000-05a1a000 ---p 00000000 00:00 0
05a1a000-05a68000 rwxp 00000000 00:00 0
06044000-06047000 ---p 00000000 00:00 0
06047000-06095000 rwxp 00000000 00:00 0
06259000-0625c000 ---p 00000000 00:00 0
0625c000-062aa000 rwxp 00000000 00:00 0
062b7000-062ba000 ---p 00000000 00:00 0
062ba000-06308000 rwxp 00000000 00:00 0
063e1000-06465000 r-xp 00000000 08:01 107193
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libawt.so
06465000-0646c000 rw-p 00084000 08:01 107193
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libawt.so
0646c000-06490000 rw-p 00000000 00:00 0
066e9000-066ec000 ---p 00000000 00:00 0
066ec000-0673a000 rwxp 00000000 00:00 0
067fc000-067ff000 ---p 00000000 00:00 0
067ff000-0684d000 rwxp 00000000 00:00 0
06927000-0692a000 ---p 00000000 00:00 0
0692a000-06978000 rwxp 00000000 00:00 0
069ca000-069cd000 ---p 00000000 00:00 0
069cd000-06a1b000 rwxp 00000000 00:00 0
06d7f000-06e95000 r-xp 00000000 08:01 211747 /usr/lib/libxml2.so.2.6.30
06e95000-06e9a000 rw-p 00115000 08:01 211747 /usr/lib/libxml2.so.2.6.30
06e9a000-06e9b000 rw-p 00000000 00:00 0
070e3000-070e6000 ---p 00000000 00:00 0
070e6000-07134000 rwxp 00000000 00:00 0
07215000-07266000 r-xp 00000000 08:01 210936 /usr/lib/libgcrypt.so.11.2.3
07266000-07268000 rw-p 00051000 08:01 210936 /usr/lib/libgcrypt.so.11.2.3
07469000-0746c000 ---p 00000000 00:00 0
0746c000-074ba000 rwxp 00000000 00:00 0
07641000-07644000 ---p 00000000 00:00 0
07644000-07692000 rwxp 00000000 00:00 0
0782a000-0782d000 ---p 00000000 00:00 0
0782d000-0787b000 rwxp 00000000 00:00 0
0789a000-0789d000 ---p 00000000 00:00 0
0789d000-078eb000 rwxp 00000000 00:00 0
07940000-07943000 ---p 00000000 00:00 0
07943000-07991000 rwxp 00000000 00:00 0
07aa7000-07aaa000 ---p 00000000 00:00 0
07aaa000-07af8000 rwxp 00000000 00:00 0
07d05000-07d08000 ---p 00000000 00:00 0
07d08000-07d56000 rwxp 00000000 00:00 0
07da0000-07da3000 ---p 00000000 00:00 0
07da3000-07df1000 rwxp 00000000 00:00 0
07f57000-07f5a000 ---p 00000000 00:00 0
07f5a000-07fa8000 rwxp 00000000 00:00 0
08048000-0804f000 r-xp 00000000 08:01 21320 /usr/lib/tomcat/bin/jsvc
0804f000-08050000 rw-p 00007000 08:01 21320 /usr/lib/tomcat/bin/jsvc
08050000-091be000 rw-p 00000000 00:00 0 [heap]
a2000000-a20fe000 rw-p 00000000 00:00 0
a20fe000-a2100000 ---p 00000000 00:00 0
a2100000-a2175000 rw-p 00000000 00:00 0
a2175000-a2200000 ---p 00000000 00:00 0
a2200000-a22ec000 rw-p 00000000 00:00 0
a22ec000-a2300000 ---p 00000000 00:00 0
a2300000-a23ea000 rw-p 00000000 00:00 0
a23ea000-a2400000 ---p 00000000 00:00 0
a2400000-a24ed000 rw-p 00000000 00:00 0
a24ed000-a2500000 ---p 00000000 00:00 0
a2500000-a25cd000 rw-p 00000000 00:00 0
a25cd000-a2600000 ---p 00000000 00:00 0
a2600000-a2700000 rw-p 00000000 00:00 0
a2800000-a28f6000 rw-p 00000000 00:00 0
a28f6000-a2900000 ---p 00000000 00:00 0
a2900000-a29fe000 rw-p 00000000 00:00 0
a29fe000-a2a00000 ---p 00000000 00:00 0
a2a00000-a2af7000 rw-p 00000000 00:00 0
a2af7000-a2b00000 ---p 00000000 00:00 0
a2b00000-a2bfd000 rw-p 00000000 00:00 0
a2bfd000-a2c00000 ---p 00000000 00:00 0
a2c00000-a2cf7000 rw-p 00000000 00:00 0
a2cf7000-a2d00000 ---p 00000000 00:00 0
a2e00000-a3000000 rw-p 00000000 00:00 0
a3000000-a30f7000 rw-p 00000000 00:00 0
a30f7000-a3100000 ---p 00000000 00:00 0
a3200000-a32e9000 rw-p 00000000 00:00 0
a32e9000-a3300000 ---p 00000000 00:00 0
a33bc000-a33c4000 r--s 00115000 08:01 42918
/usr/lib/jvm/sun-java-6u24/jre/lib/resources.jar
a33c4000-a33c6000 r--s 0000d000 08:01 21356
/usr/lib/tomcat/shared/lib/commons-logging-1.1.1.jar
a33c6000-a33ce000 r--s 00066000 08:01 21313
/usr/lib/tomcat/shared/lib/velocity-1.7.jar
a33ce000-a33d2000 r--s 00017000 08:01 21357
/usr/lib/tomcat/shared/lib/xmlrpc-common-3.1.3.jar
a33d2000-a33d4000 r--s 00007000 08:01 21341
/usr/lib/tomcat/shared/lib/ws-commons-util-1.0.2.jar
a33d4000-a3412000 r--s 0025b000 08:01 18575 /usr/lib/tomcat/shared/lib/xbean.jar
a3412000-a342e000 r--s 0022c000 08:01 18316
/usr/lib/tomcat/shared/lib/antlr-3.4-complete.jar
a342e000-a346a000 r--s 00107000 08:01 18551 /usr/lib/tomcat/shared/lib/vijava.jar
a346a000-a3492000 r--s 001a3000 08:01 18323
/usr/lib/tomcat/shared/lib/bcprov-jdk16-146.jar
a3492000-a3494000 r--s 00012000 08:01 21332
/usr/lib/tomcat/shared/lib/xmlrpc-server-3.1.3.jar
a3494000-a3497000 r--s 0000c000 08:01 21311
/usr/lib/tomcat/shared/lib/xmlrpc-client-3.1.3.jar
a3497000-a349c000 r--s 00048000 08:01 18337
/usr/lib/tomcat/shared/lib/dom4j-1.6.1.jar
a349c000-a34aa000 r--s 000b7000 08:01 21347
/usr/lib/tomcat/shared/lib/velocity-1.7-dep.jar
a352f000-a3532000 r--s 00013000 08:01 43746
/usr/lib/jvm/sun-java-6u24/jre/lib/jce.jar
a3532000-a3535000 r--s 00027000 08:01 42860
/usr/lib/jvm/sun-java-6u24/jre/lib/ext/sunjce_provider.jar
a3535000-a353c000 r--s 00094000 08:01 42913
/usr/lib/jvm/sun-java-6u24/jre/lib/jsse.jar
a353c000-a353f000 r--s 000cb000 08:01 42802
/usr/lib/jvm/sun-java-6u24/jre/lib/ext/localedata.jar
a353f000-a3700000 rw-p 00000000 00:00 0
a3700000-a37ff000 rw-p 00000000 00:00 0
a37ff000-a3800000 ---p 00000000 00:00 0
a3800000-a38f3000 rw-p 00000000 00:00 0
a38f3000-a3900000 ---p 00000000 00:00 0
a3900000-a39ff000 rw-p 00000000 00:00 0
a39ff000-a3a00000 ---p 00000000 00:00 0
a3a21000-a3a22000 r--s 00002000 08:01 35854
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/slf4j-log4j12-1.6.1.jar
a3a22000-a3a24000 r--s 00005000 08:01 35853
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/slf4j-api-1.6.1.jar
a3a24000-a3a2c000 r--s 0007f000 08:01 35852
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/quartz-2.1.0.jar
a3a2c000-a3a37000 r--s 000d5000 08:01 36637
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/platform.jar
a3a37000-a3a3e000 r--s 00072000 08:01 35850
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/mail-1.4.4.jar
a3a3e000-a3a47000 r--s 0006d000 08:01 35849
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/log4j-1.2.16.jar
a3a47000-a3a4a000 r--s 0000e000 08:01 35848
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/libvirt-0.4.7.jar
a3a4a000-a3a4b000 r--s 00003000 08:01 35847
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/jta-1.1.jar
a3a4b000-a3a4f000 r--s 0014b000 08:01 35846
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/jna.jar
a3a4f000-a3a52000 r--s 0000f000 08:01 35845
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/iText-rups-2.1.7.jar
a3a52000-a3a56000 r--s 00023000 08:01 35844
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/iText-rtf-2.1.7.jar
a3a56000-a3a62000 r--s 00108000 08:01 35843
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/iText-2.1.7.jar
a3a62000-a3a66000 r--s 00039000 08:01 35842
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/ganymed-ssh2-build251beta1.jar
a3a66000-a3a67000 r--s 00001000 08:01 35841
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/coveriry_annotations.4.5.2.jar
a3a67000-a3a6a000 r--s 00025000 08:01 35840
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/commons-io-2.1.jar
a3a6a000-a3a6d000 r--s 0000c000 08:01 35839
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/commons-fileupload-1.2.1.jar
a3a6d000-a3a78000 r--s 0008a000 08:01 35838
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/c3p0-0.9.1.1.jar
a3a78000-a3aa0000 r--s 000bd000 08:01 35837
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/altorXml.jar
a3aa0000-a3aa6000 r--s 001c3000 08:01 35836
/usr/lib/tomcat/webapps/ROOT/WEB-INF/lib/ChartDirector.jar
a3aa6000-a3ab5000 r--s 00113000 08:01 21353 /usr/lib/tomcat/lib/catalina.jar
a3ab5000-a3ab7000 r--s 00014000 08:01 21350 /usr/lib/tomcat/lib/servlet-api.jar
a3ab7000-a3ab9000 r--s 00011000 08:01 21371 /usr/lib/tomcat/lib/jsp-api.jar
a3ab9000-a3abb000 r--s 0000c000 08:01 21326 /usr/lib/tomcat/lib/tomcat-i18n-ja.jar
a3abb000-a3abd000 r--s 0000b000 08:01 21312 /usr/lib/tomcat/lib/tomcat-i18n-fr.jar
a3abd000-a3ac8000 r--s 000af000 08:01 21340 /usr/lib/tomcat/lib/tomcat-coyote.jar
a3ac8000-a3acb000 r--s 00018000 08:01 21363 /usr/lib/tomcat/lib/jasper-el.jar
a3acb000-a3ad0000 r--s 00035000 08:01 21364 /usr/lib/tomcat/lib/catalina-tribes.jar
a3ad0000-a3ad2000 r--s 0000c000 08:01 21319 /usr/lib/tomcat/lib/catalina-ant.jar
a3ad2000-a3ad5000 r--s 0000f000 08:01 21298 /usr/lib/tomcat/lib/tomcat-i18n-es.jar
a3ad5000-a3add000 r--s 00079000 08:01 21318 /usr/lib/tomcat/lib/jasper.jar
a3add000-a3ade000 r--s 00007000 08:01 21317 /usr/lib/tomcat/lib/el-api.jar
a3ade000-a3ae2000 r--s 00035000 08:01 21352 /usr/lib/tomcat/lib/tomcat-dbcp.jar
a3ae2000-a3ae5000 r--s 0001d000 08:01 21361 /usr/lib/tomcat/lib/catalina-ha.jar
a3ae5000-a3af1000 r--s 0014c000 08:01 21316 /usr/lib/tomcat/lib/jasper-jdt.jar
a3af1000-a3af7000 r--s 0007e000 08:01 21343
/usr/lib/tomcat/lib/postgresql-8.4-703.jdbc4.jar
a3af7000-a3af9000 r--s 00001000 08:01 21362 /usr/lib/tomcat/bin/commons-daemon.jar
a3af9000-a3afb000 r--s 00004000 08:01 21329 /usr/lib/tomcat/bin/bootstrap.jar
a3afb000-a3b2f000 rw-p 00000000 00:00 0
a3b2f000-a3cc7000 r--s 03027000 08:01 42989
/usr/lib/jvm/sun-java-6u24/jre/lib/rt.jar
a3cc7000-a3cd6000 rw-p 00000000 00:00 0
a3cd6000-a3ce8000 rw-p 00000000 00:00 0
a3ce8000-a3d04000 rw-p 00000000 00:00 0
a3d04000-a3d2b000 rw-p 00000000 00:00 0
a3d2b000-a3d39000 rw-p 00000000 00:00 0
a3d39000-a3d4c000 rw-p 00000000 00:00 0
a3d4c000-a3d69000 rw-p 00000000 00:00 0
a3d69000-a3d8f000 rw-p 00000000 00:00 0
a3d8f000-a3d9e000 rw-p 00000000 00:00 0
a3d9e000-a3daf000 rw-p 00000000 00:00 0
a3daf000-a59a0000 rw-p 00000000 00:00 0
a59a0000-a8050000 rw-p 00000000 00:00 0
a8050000-ab7d1000 rw-p 00000000 00:00 0
ab7d1000-b05b0000 rw-p 00000000 00:00 0
b05b0000-b22b0000 rw-p 00000000 00:00 0
b22b0000-b45b0000 rw-p 00000000 00:00 0
b45b0000-b45b1000 r--s 00003000 08:01 21360 /usr/lib/tomcat/lib/annotations-api.jar
b45b1000-b45b2000 r--s 00006000 08:01 21344 /usr/lib/tomcat/bin/tomcat-juli.jar
b45b2000-b45be000 rw-p 00000000 00:00 0
b45be000-b4672000 rw-p 00000000 00:00 0
b4672000-b4942000 rwxp 00000000 00:00 0
b4942000-b7672000 rw-p 00000000 00:00 0
b7672000-b767a000 rw-s 00000000 08:01 188424 /tmp/hsperfdata_tomcat/13419
b767a000-b76b5000 r--p 00000000 08:01 111215 /usr/lib/locale/en_US.utf8/LC_CTYPE
b76b5000-b76b6000 r--p 00000000 08:01 111163 /usr/lib/locale/en_US.utf8/LC_NUMERIC
b76b6000-b76b7000 r--p 00000000 08:01 108500 /usr/lib/locale/en_US.utf8/LC_TIME
b76b7000-b778e000 r--p 00000000 08:01 111219 /usr/lib/locale/en_US.utf8/LC_COLLATE
b778e000-b778f000 r--p 00000000 08:01 110653 /usr/lib/locale/en_US.utf8/LC_MONETARY
b778f000-b7790000 r--p 00000000 08:01 77374
/usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES
b7790000-b7791000 r--p 00000000 08:01 111088 /usr/lib/locale/en_US.utf8/LC_PAPER
b7791000-b7792000 r--p 00000000 08:01 18511 /usr/lib/locale/en_US.utf8/LC_NAME
b7792000-b7793000 r--p 00000000 08:01 108660 /usr/lib/locale/en_US.utf8/LC_ADDRESS
b7793000-b7794000 rw-p 00000000 00:00 0
b7794000-b7795000 r--p 00000000 08:01 18409 /usr/lib/locale/en_US.utf8/LC_TELEPHONE
b7795000-b7796000 r--p 00000000 08:01 110365
/usr/lib/locale/en_US.utf8/LC_MEASUREMENT
b7796000-b7797000 r--p 00000000 08:01 110088
/usr/lib/locale/en_US.utf8/LC_IDENTIFICATION
b7797000-b7798000 rw-p 00000000 00:00 0
b7798000-b7799000 r--p 00000000 00:00 0
b7799000-b779d000 rw-p 00000000 00:00 0
bf7f3000-bf7f6000 ---p 00000000 00:00 0
bf7f7000-bf843000 rwxp 00000000 00:00 0 [stack]
bf843000-bf844000 rw-p 00000000 00:00 0
VM Arguments:
jvm_args: -Djava.util.logging.config.file=/usr/lib/tomcat/conf/logging.properties
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/tomcat/ -Xmx200M
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n
-Djava.endorsed.dirs=/usr/lib/tomcat/endorsed -Dcatalina.base=/usr/lib/tomcat
-Dcatalina.home=/usr/lib/tomcat -Djava.io.tmpdir=/tmp abort
java_command: <unknown>
Launcher Type: generic
Environment Variables:
JAVA_HOME=/usr/lib/jvm/sun-java-6u24/jre
PATH=/usr/lib/jvm/sun-java-6u24/jre/bin:/sbin:/usr/sbin:/bin:/usr/bin
LD_LIBRARY_PATH=/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server:/usr/lib/jvm/sun-java-6u24/jre/lib/i386
Signal Handlers:
SIGSEGV: [libjvm.so+0x708f80], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x708f80], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x5c4100], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x5c4100], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x5c4100], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x5c4100], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x5c70e0], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: [+0x1100], sa_mask[0]=0x00000001, sa_flags=0x10000000
SIGINT: [+0x1100], sa_mask[0]=0x00000002, sa_flags=0x10000000
SIGTERM: [+0x1100], sa_mask[0]=0x00004000, sa_flags=0x10000000
SIGQUIT: [libjvm.so+0x5c6cc0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
--------------- S Y S T E M ---------------
OS:Linux
uname:Linux 2.6.32-131.17.1.el6-0.0.3.smp.pae.gcc4.1.x86.i686 #1 SMP Tue Dec 20 02:40:22
PST 2011 i686
libc:glibc 2.5 NPTL 2.5
rlimit: STACK 10240k, CORE 0k, NPROC infinity, NOFILE 65536, AS infinity
load average:0.50 0.24 0.08
/proc/meminfo:
MemTotal: 1033256 kB
MemFree: 302308 kB
Buffers: 138900 kB
Cached: 243968 kB
SwapCached: 0 kB
Active: 555764 kB
Inactive: 119800 kB
Active(anon): 318344 kB
Inactive(anon): 2152 kB
Active(file): 237420 kB
Inactive(file): 117648 kB
Unevictable: 1864 kB
Mlocked: 1864 kB
HighTotal: 139208 kB
HighFree: 252 kB
LowTotal: 894048 kB
LowFree: 302056 kB
SwapTotal: 131064 kB
SwapFree: 131064 kB
Dirty: 184 kB
Writeback: 0 kB
AnonPages: 294616 kB
Mapped: 51628 kB
Shmem: 26180 kB
Slab: 33640 kB
SReclaimable: 28688 kB
SUnreclaim: 4952 kB
KernelStack: 1864 kB
PageTables: 3976 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 647692 kB
Committed_AS: 946388 kB
VmallocTotal: 122880 kB
VmallocUsed: 5164 kB
VmallocChunk: 111900 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 8184 kB
DirectMap2M: 901120 kB
CPU:total 1 (2 cores per cpu, 2 threads per core) family 6 model 42 stepping 7, cmov, cx8,
fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht
Memory: 4k page, physical 1033256k(302308k free), swap 131064k(131064k free)
vm_info: Java HotSpot(TM) Server VM (19.1-b02) for linux-x86 JRE (1.6.0_24-b07), built on
Feb 2 2011 16:51:52 by "java_re" with gcc 3.2.1-7a (J2SE release)
time: Wed May 9 22:13:58 2012
elapsed time: 104 seconds
________________________________
From: Michal Privoznik <mprivozn(a)redhat.com>
To: Hubert Zhang <xuebo(a)yahoo.com>
Cc: "libvir-list(a)redhat.com" <libvir-list(a)redhat.com>
Sent: Thursday, May 10, 2012 12:42 AM
Subject: Re: [libvirt] Libvirt java binding crash Tomcat
On 09.05.2012 21:55, Hubert Zhang wrote:
Running on linux and libvirt 0.9.11. Using libvirt java 0.4.7.
Notice
that the Tomcat server crashes and shows the dump like this:
*** glibc detected *** jsvc.exec: double free or corruption (out):
0x086f14a8 ***
======= Backtrace: =========
/lib/libc.so.6[0xc03745]
/lib/libc.so.6(cfree+0x59)[0xc03b89]
/tmp/jna/jna486823639517928939.tmp(Java_com_sun_jna_Native_free+0x1d)[0x430c4c]
[0xb46de240]
[0xb46d218d]
[0xb46d218d]
[0xb46d218d]
[0xb46cf3e6]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x13bdb21]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x15b3478]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x13bd94f]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x13f0ef7]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x13d4aee]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libjava.so(Java_java_lang_ref_Finalizer_invokeFinalizeMethod+0x6e)[0x11cb3e]
[0xb46de240]
[0xb46d218d]
[0xb46d218d]
[0xb46d218d]
[0xb46cf3e6]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x13bdb21]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x15b3478]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x13bd395]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x13bd458]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x143fbe7]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x16b404f]
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/server/libjvm.so[0x15b4a6e]
/lib/libpthread.so.0[0x8fa842]
/lib/libc.so.6(clone+0x5e)[0xc6c4ce]
======= Memory map: ========
00110000-00133000 r-xp 00000000 08:01 106948
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libjava.so
00133000-00135000 rw-p 00023000 08:01 106948
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libjava.so
00135000-00148000 r-xp 00000000 08:01 74629 /lib/libnsl-2.5.so
00148000-00149000 r--p 00012000 08:01 74629 /lib/libnsl-2.5.so
00149000-0014a000 rw-p 00013000 08:01 74629 /lib/libnsl-2.5.so
0014a000-0014c000 rw-p 00000000 00:00 0
0014c000-0014f000 ---p 00000000 00:00 0
0014f000-0019d000 rwxp 00000000 00:00 0
0019d000-001d7000 r-xp 00000000 08:01 106944
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libjdwp.so
001d7000-001d8000 rw-p 00039000 08:01 106944
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libjdwp.so
001d8000-001d9000 ---p 00000000 00:00
0
001d9000-00259000 rwxp 00000000 00:00 0
00259000-0026d000 r-xp 00000000 08:01 106885
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnet.so
0026d000-0026e000 rw-p 00013000 08:01 106885
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/libnet.so
0026e000-00273000 r-xp 00000000 08:01 106769
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/headless/libmawt.so
00273000-00274000 rw-p 00004000 08:01 106769
/usr/lib/jvm/sun-java-6u24/jre/lib/i386/headless/libmawt.so
00276000-00290000 r-xp 00000000 08:01 74651 /lib/ld-2.5.so
00290000-00291000 r--p 00019000 08:01 74651 /lib/ld-2.5.so
00291000-00292000 rw-p 0001a000 08:01 74651 /lib/ld-2.5.so
00292000-00295000 ---p 00000000 00:00 0
00295000-002e3000 rwxp 00000000 00:00 0
002e3000-002e8000 r-xp 00000000
08:01 212038
/usr/lib/libwsman_curl_client_transport.so.1.0.0
002e8000-002e9000 rw-p 00004000 08:01 212038
/usr/lib/libwsman_curl_client_transport.so.1.0.0
......................................
Sometimes I see "invalid pointer" as well. It seems a bug to the
libvirt java API. Has anyone seen this error before? Thanks.
Unfortunately, java bindings are not kept in such close sync as other
bindings (python for instance).
However, that backtrace is cagey. It doesn't ring any bell to me.
Michal
--
libvir-list mailing list
libvir-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list