[ 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)