[ 
https://issues.apache.org/jira/browse/HDFS-866?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Allen Wittenauer resolved HDFS-866.
-----------------------------------

    Resolution: Cannot Reproduce

> libhdfs with gdb got SEGV
> -------------------------
>
>                 Key: HDFS-866
>                 URL: https://issues.apache.org/jira/browse/HDFS-866
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: libhdfs
>    Affects Versions: 0.22.0
>         Environment: Ubuntu Janty
>            Reporter: Kazuki Ohta
>
> I'm now trying to integrate HDFS into our server programs using libhdfs.
> I found that hdfs_write and hdfs_read (sample program in libhdfs directory) 
> got segv with the gdb execution.
> Without gdb, it runs OK. Valgrind also outputs nothing.
> By printf debug, the SEGV seems to be occurred in invokeMethod() function in 
> hdfsRead() and hdfsWrite().
> Following is the information.
> * Code
> IHDFS trunk code (revision  894610)
> * Java
> java version "1.6.0_16"
> Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
> Java HotSpot(TM) 64-Bit Server VM (build 14.2-b01, mixed mode)
> * Kernel
> Linux pfisedueindexer 2.6.28-14-generic #47-Ubuntu SMP Sat Jul 25 01:19:55 
> UTC 2009 x86_64 GNU/Linux
> * GCC
> 4.3.3
> * GDB
> GNU gdb 6.8-debian
> * libhdfs
> CFLAGS="-g -D_REENTRANT"
> LDFLAGS="-g"
> * gdb log
> {quote}
> kzk@pfisedueindexer:~/apacheprojects/hdfs/src/c++/libhdfs$ gdb ./hdfs_write 
> GNU gdb 6.8-debian
> Copyright (C) 2008 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "x86_64-linux-gnu"...
> (gdb) r testfile 100000000 1000000
> Starting program: /home/kzk/apacheprojects/hdfs/src/c++/libhdfs/hdfs_write 
> testfile 100000000 1000000
> [Thread debugging using libthread_db enabled]
> [New Thread 0x7fa8971f36f0 (LWP 10490)]
> [New Thread 0x7fa7d241f950 (LWP 10493)]
> [New Thread 0x7fa7d231e950 (LWP 10494)]
> [New Thread 0x7fa7d221d950 (LWP 10495)]
> [New Thread 0x7fa7d211c950 (LWP 10496)]
> [New Thread 0x7fa7d201b950 (LWP 10497)]
> [New Thread 0x7fa7d1f1a950 (LWP 10498)]
> [New Thread 0x7fa7d1e19950 (LWP 10499)]
> [New Thread 0x7fa7d1d18950 (LWP 10500)]
> [New Thread 0x7fa7d193f950 (LWP 10501)]
> [New Thread 0x7fa7d183e950 (LWP 10502)]
> [New Thread 0x7fa7d173d950 (LWP 10503)]
> [New Thread 0x7fa7d15bb950 (LWP 10504)]
> [New Thread 0x7fa7d14ba950 (LWP 10505)]
> [New Thread 0x7fa7d13b9950 (LWP 10506)]
> [New Thread 0x7fa7d12b8950 (LWP 10507)]
> [New Thread 0x7fa7d11b7950 (LWP 10508)]
> [New Thread 0x7fa7d0ffc950 (LWP 10509)]
> [Thread 0x7fa7d0ffc950 (LWP 10509) exited]
> [New Thread 0x7fa7d0ffc950 (LWP 10511)]
> [Thread 0x7fa7d0ffc950 (LWP 10511) exited]
> [New Thread 0x7fa7d0ffc950 (LWP 10512)]
> [New Thread 0x7fa7d0efb950 (LWP 10514)]
> [Thread 0x7fa7d0ffc950 (LWP 10512) exited]
> [Thread 0x7fa7d0efb950 (LWP 10514) exited]
> [New Thread 0x7fa7d0ffc950 (LWP 10515)]
> [Thread 0x7fa7d0ffc950 (LWP 10515) exited]
> [New Thread 0x7fa7d0ffc950 (LWP 10517)]
> [Thread 0x7fa7d0ffc950 (LWP 10517) exited]
> [New Thread 0x7fa7d0ffc950 (LWP 10518)]
> [New Thread 0x7fa7d0efb950 (LWP 10522)]
> [New Thread 0x7fa7d0acd950 (LWP 10523)]
> [New Thread 0x7fa7d09cc950 (LWP 10524)]
> [New Thread 0x7fa7d07d6950 (LWP 10527)]
> [Thread 0x7fa7d07d6950 (LWP 10527) exited]
> [New Thread 0x7fa7d07d6950 (LWP 10530)]
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fa7d07d6950 (LWP 10530)]
> 0x00007fa891cb45d4 in ?? ()
> (gdb) bt
> #0  0x00007fa891cb45d4 in ?? ()
> #1  0x00007fa856dc5c08 in ?? ()
> #2  0x00007fa7d2f0d630 in ?? ()
> #3  0x0000000000000000 in ?? ()
> (gdb) thread apply all bt
> Thread 29 (Thread 0x7fa7d07d6950 (LWP 10530)):
> #0  0x00007fa891cb45d4 in ?? ()
> #1  0x00007fa856dc5c08 in ?? ()
> #2  0x00007fa7d2f0d630 in ?? ()
> #3  0x0000000000000000 in ?? ()
> Thread 27 (Thread 0x7fa7d09cc950 (LWP 10524)):
> #0  0x00007fa895fb756d in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa896962b46 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa896960bbf in os::sleep () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa8967f0028 in JVM_Sleep () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa891c34f50 in ?? ()
> #5  0x00000125dfcbbb3b in ?? ()
> #6  0x00007fa8967da917 in JVM_CurrentTimeMillis () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa891c29a22 in ?? ()
> #8  0x00007fa7d2e673f0 in ?? ()
> #9  0x00007fa891c31a58 in ?? ()
> #10 0x00000000000003e8 in ?? ()
> #11 0x00007fa891c31a57 in ?? ()
> #12 0x00007fa7d09cba58 in ?? ()
> #13 0x00007fa7d350860f in ?? ()
> #14 0x00007fa7d09cbac0 in ?? ()
> #15 0x00007fa7d3508c90 in ?? ()
> #16 0x0000000000000000 in ?? ()
> Thread 26 (Thread 0x7fa7d0acd950 (LWP 10523)):
> #0  0x00007fa895fb9e5b in write () from /lib/libpthread.so.0
> #1  0x00007fa7d0ad2470 in Java_sun_nio_ch_FileDispatcher_write0 () from 
> /usr/lib/jvm/java-6-sun-1.6.0.16/jre/lib/amd64/libnio.so
> #2  0x00007fa891c34f50 in ?? ()
> #3  0x00007fa7d0acc4d0 in ?? ()
> #4  0x0000000000000000 in ?? ()
> Thread 25 (Thread 0x7fa7d0efb950 (LWP 10522)):
> #0  0x00007fa895fb756d in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa896962b46 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa896a17212 in ObjectMonitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa896a14b13 in ObjectSynchronizer::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa8967dc5fb in JVM_MonitorWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa891c34f50 in ?? ()
> #6  0x00000125dfcbbdbb in ?? ()
> #7  0x00007fa8967da917 in JVM_CurrentTimeMillis () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #8  0x00007fa891c29a22 in ?? ()
> #9  0x0000000000000000 in ?? ()
> ---Type <return> to continue, or q <return> to quit---
> Thread 24 (Thread 0x7fa7d0ffc950 (LWP 10518)):
> #0  0x00007fa895fb756d in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa896962b46 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa896a17212 in ObjectMonitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa896a14b13 in ObjectSynchronizer::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa8967dc5fb in JVM_MonitorWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa891c34f50 in ?? ()
> #6  0x0000000001d64380 in ?? ()
> #7  0x0000000001d64758 in ?? ()
> #8  0x00007fa7c40f3000 in ?? ()
> #9  0x00007fa891c3541d in ?? ()
> #10 0x00007fa7d0ffb950 in ?? ()
> #11 0x0000000000000000 in ?? ()
> Thread 17 (Thread 0x7fa7d11b7950 (LWP 10508)):
> #0  0x00007fa895fb756d in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa896962b46 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa896960d3d in os::sleep () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa896a46e3b in WatcherThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #6  0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #7  0x0000000000000000 in ?? ()
> Thread 16 (Thread 0x7fa7d12b8950 (LWP 10507)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89693ba92 in Monitor::IWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa89693c25e in Monitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa8968fdbf2 in LowMemoryDetector::low_memory_detector_thread_entry 
> () from /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa896a47cb1 in JavaThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #6  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #8  0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #9  0x0000000000000000 in ?? ()
> Thread 15 (Thread 0x7fa7d13b9950 (LWP 10506)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89693ba92 in Monitor::IWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa89693c0fa in Monitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa896650de3 in CompileQueue::get () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa896652882 in CompileBroker::compiler_thread_loop () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> ---Type <return> to continue, or q <return> to quit---
> #6  0x00007fa896a4e1e9 in compiler_thread_entry () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa896a47cb1 in JavaThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #8  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #9  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #10 0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #11 0x0000000000000000 in ?? ()
> Thread 14 (Thread 0x7fa7d14ba950 (LWP 10505)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89693ba92 in Monitor::IWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa89693c0fa in Monitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa896650de3 in CompileQueue::get () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa896652882 in CompileBroker::compiler_thread_loop () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #6  0x00007fa896a4e1e9 in compiler_thread_entry () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa896a47cb1 in JavaThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #8  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #9  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #10 0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #11 0x0000000000000000 in ?? ()
> Thread 13 (Thread 0x7fa7d15bb950 (LWP 10504)):
> #0  0x00007fa895fb9281 in sem_wait () from /lib/libpthread.so.0
> #1  0x00007fa896963635 in check_pending_signals () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89695c537 in signal_thread_entry () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa896a47cb1 in JavaThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #6  0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #7  0x0000000000000000 in ?? ()
> Thread 12 (Thread 0x7fa7d173d950 (LWP 10503)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa896a175da in ObjectMonitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa896a14b13 in ObjectSynchronizer::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa8967dc5fb in JVM_MonitorWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa891c34f50 in ?? ()
> #6  0x00007fa7d173cb68 in ?? ()
> #7  0x00007fa7cc001000 in ?? ()
> #8  0x00007fa856cf03b8 in ?? ()
> #9  0x00007fa7d173cb58 in ?? ()
> #10 0x00007fa7d173cae0 in ?? ()
> #11 0x0000000000000000 in ?? ()
> ---Type <return> to continue, or q <return> to quit---
> Thread 11 (Thread 0x7fa7d183e950 (LWP 10502)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa896a175da in ObjectMonitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa896a14b13 in ObjectSynchronizer::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa8967dc5fb in JVM_MonitorWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa891c34f50 in ?? ()
> #6  0x00007fa7d183db18 in ?? ()
> #7  0x0000000001e17000 in ?? ()
> #8  0x00007fa7d183d9f0 in ?? ()
> #9  0x00007fa7d183d9c8 in ?? ()
> #10 0x0000000000000000 in ?? ()
> Thread 10 (Thread 0x7fa7d193f950 (LWP 10501)):
> #0  0x00007fa895fb756d in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa896962b46 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89693bbcb in Monitor::IWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa89693c25e in Monitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa896a96873 in VMThread::loop () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa896a9646e in VMThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #6  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #8  0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #9  0x0000000000000000 in ?? ()
> Thread 9 (Thread 0x7fa7d1d18950 (LWP 10500)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89693ba92 in Monitor::IWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa89693c25e in Monitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa896705405 in GCTaskManager::get_task () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa8967066b3 in GCTaskThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #6  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #8  0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #9  0x0000000000000000 in ?? ()
> Thread 8 (Thread 0x7fa7d1e19950 (LWP 10499)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89693ba92 in Monitor::IWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa89693c25e in Monitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa896705405 in GCTaskManager::get_task () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> ---Type <return> to continue, or q <return> to quit---
> #5  0x00007fa8967066b3 in GCTaskThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #6  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #8  0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #9  0x0000000000000000 in ?? ()
> Thread 7 (Thread 0x7fa7d1f1a950 (LWP 10498)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89693ba92 in Monitor::IWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa89693c25e in Monitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa896705405 in GCTaskManager::get_task () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa8967066b3 in GCTaskThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #6  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #8  0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #9  0x0000000000000000 in ?? ()
> Thread 6 (Thread 0x7fa7d201b950 (LWP 10497)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89693ba92 in Monitor::IWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa89693c25e in Monitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa896705405 in GCTaskManager::get_task () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa8967066b3 in GCTaskThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #6  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #8  0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #9  0x0000000000000000 in ?? ()
> Thread 5 (Thread 0x7fa7d211c950 (LWP 10496)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89693ba92 in Monitor::IWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa89693c25e in Monitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa896705405 in GCTaskManager::get_task () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa8967066b3 in GCTaskThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #6  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #8  0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #9  0x0000000000000000 in ?? ()
> Thread 4 (Thread 0x7fa7d221d950 (LWP 10495)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> ---Type <return> to continue, or q <return> to quit---
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89693ba92 in Monitor::IWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa89693c25e in Monitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa896705405 in GCTaskManager::get_task () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa8967066b3 in GCTaskThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #6  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #8  0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #9  0x0000000000000000 in ?? ()
> Thread 3 (Thread 0x7fa7d231e950 (LWP 10494)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89693ba92 in Monitor::IWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa89693c25e in Monitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa896705405 in GCTaskManager::get_task () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa8967066b3 in GCTaskThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #6  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #8  0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #9  0x0000000000000000 in ?? ()
> Thread 2 (Thread 0x7fa7d241f950 (LWP 10493)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa89693ba92 in Monitor::IWait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa89693c25e in Monitor::wait () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa896705405 in GCTaskManager::get_task () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa8967066b3 in GCTaskThread::run () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #6  0x00007fa89696326f in java_start () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa895fb33ba in start_thread () from /lib/libpthread.so.0
> #8  0x00007fa895d1ffcd in clone () from /lib/libc.so.6
> #9  0x0000000000000000 in ?? ()
> Thread 1 (Thread 0x7fa8971f36f0 (LWP 10490)):
> #0  0x00007fa895fb72e9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
> /lib/libpthread.so.0
> #1  0x00007fa8969629f7 in os::PlatformEvent::park () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #2  0x00007fa896a16192 in ObjectMonitor::EnterI () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #3  0x00007fa896a16752 in ObjectMonitor::enter () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #4  0x00007fa896a147eb in ObjectSynchronizer::slow_enter () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #5  0x00007fa896a146e4 in ObjectSynchronizer::fast_enter () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #6  0x00007fa8969d5449 in SharedRuntime::complete_monitor_locking_C () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> #7  0x00007fa891c87efe in ?? ()
> #8  0x00007fa856cc7190 in ?? ()
> ---Type <return> to continue, or q <return> to quit---
> #9  0x00007fa891cb6548 in ?? ()
> #10 0x00007fa856cc72a0 in ?? ()
> #11 0x0000020000000000 in ?? ()
> #12 0x00007fa856cc74b8 in ?? ()
> #13 0x0000000001d6c800 in ?? ()
> #14 0x00007fff9f209680 in ?? ()
> #15 0x00007fa896a147eb in ObjectSynchronizer::slow_enter () from 
> /usr/lib/jvm/java-6-sun/jre/lib/amd64/server/libjvm.so
> Backtrace stopped: previous frame inner to this frame (corrupt stack?)
> #0  0x00007fa891cb45d4 in ?? ()
> {quote}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to