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@yahoo.com>
To: Michal Privoznik <mprivozn@redhat.com>
Cc: "libvir-list@redhat.com" <libvir-list@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@redhat.com>
To: Hubert Zhang <xuebo@yahoo.com>
Cc: "libvir-list@redhat.com" <libvir-list@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@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list