Skip to content

Instantly share code, notes, and snippets.

@chrisa
Created January 20, 2012 11:12
Show Gist options
  • Select an option

  • Save chrisa/1646736 to your computer and use it in GitHub Desktop.

Select an option

Save chrisa/1646736 to your computer and use it in GitHub Desktop.
(gdb) thread apply all bt
Thread 9 (Thread 0x7f04219a6710 (LWP 1288)):
#0 0x00007f0422dbfea0 in pthread_create@@GLIBC_2.2.5 () from /lib64/libpthread.so.0
#1 0x00007f04223359f9 in os::create_thread(Thread*, os::ThreadType, unsigned long) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#2 0x00007f04224433cb in WatcherThread::start() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#3 0x00007f042244870a in Threads::create_vm(JavaVMInitArgs*, bool*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#4 0x00007f0422145660 in JNI_CreateJavaVM () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#5 0x00000000400035f8 in InitializeJVM ()
#6 0x000000004000206e in JavaMain ()
#7 0x00007f0422dc07e1 in start_thread () from /lib64/libpthread.so.0
#8 0x00007f042291752d in clone () from /lib64/libc.so.6
Thread 8 (Thread 0x7f0420c07710 (LWP 1289)):
#0 0x00007f0422dc47a9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007f042233b356 in os::PlatformEvent::park(long) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#2 0x00007f042230cccb in Monitor::IWait(Thread*, long) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#3 0x00007f042230d35e in Monitor::wait(bool, long, bool) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#4 0x00007f0422497f38 in VMThread::loop() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#5 0x00007f0422497b2e in VMThread::run() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#6 0x00007f042233bbdf in java_start(Thread*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#7 0x00007f0422dc07e1 in start_thread () from /lib64/libpthread.so.0
#8 0x00007f042291752d in clone () from /lib64/libc.so.6
Thread 7 (Thread 0x7f0420b06710 (LWP 1290)):
#0 0x00007f0422dc443c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007f042233b1fe in os::PlatformEvent::park() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#2 0x00007f042232c27a in ObjectMonitor::wait(long, bool, Thread*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#3 0x00007f0422411343 in ObjectSynchronizer::wait(Handle, long, Thread*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#4 0x00007f0422177347 in JVM_MonitorWait () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#5 0x00007f0419010d2e in ?? ()
#6 0x00007f041c062ac0 in ?? ()
#7 0x00007f041c062e98 in ?? ()
#8 0x00007f041c062000 in ?? ()
#9 0x00007f0420b05768 in ?? ()
#10 0x00000000fae08998 in ?? ()
#11 0x00007f0420b057d8 in ?? ()
#12 0x00000000faea8610 in ?? ()
#13 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7f0420a05710 (LWP 1291)):
#0 0x00007f0422dc443c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007f042233b1fe in os::PlatformEvent::park() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#2 0x00007f042232c27a in ObjectMonitor::wait(long, bool, Thread*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#3 0x00007f0422411343 in ObjectSynchronizer::wait(Handle, long, Thread*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#4 0x00007f0422177347 in JVM_MonitorWait () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#5 0x00007f0419010d2e in ?? ()
#6 0x00007f041c0649e0 in ?? ()
#7 0x00007f041c064db8 in ?? ()
#8 0x00007f041c064000 in ?? ()
#9 0x00007f04000000b6 in ?? ()
#10 0x00007f0420a04580 in ?? ()
#11 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7f0420904710 (LWP 1292)):
#0 0x00007f0422dc6720 in sem_wait () from /lib64/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#1 0x00007f042233bfa5 in check_pending_signals(bool) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#2 0x00007f042233454c in signal_thread_entry(JavaThread*, Thread*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#3 0x00007f04224441f1 in JavaThread::run() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#4 0x00007f042233bbdf in java_start(Thread*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#5 0x00007f0422dc07e1 in start_thread () from /lib64/libpthread.so.0
#6 0x00007f042291752d in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x7f0420803710 (LWP 1293)):
#0 0x00007f0422dc443c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007f042233b1fe in os::PlatformEvent::park() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#2 0x00007f042230cb95 in Monitor::IWait(Thread*, long) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#3 0x00007f042230d1fd in Monitor::wait(bool, long, bool) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#4 0x00007f0421fd0ecf in CompileQueue::get() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#5 0x00007f0421fd2d01 in CompileBroker::compiler_thread_loop() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#6 0x00007f042244ace9 in compiler_thread_entry(JavaThread*, Thread*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#7 0x00007f04224441f1 in JavaThread::run() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#8 0x00007f042233bbdf in java_start(Thread*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#9 0x00007f0422dc07e1 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f042291752d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x7f0420702710 (LWP 1294)):
#0 0x00007f0422dc443c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007f042233b1fe in os::PlatformEvent::park() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#2 0x00007f042230cb95 in Monitor::IWait(Thread*, long) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#3 0x00007f042230d1fd in Monitor::wait(bool, long, bool) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#4 0x00007f0421fd0ecf in CompileQueue::get() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#5 0x00007f0421fd2d01 in CompileBroker::compiler_thread_loop() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#6 0x00007f042244ace9 in compiler_thread_entry(JavaThread*, Thread*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#7 0x00007f04224441f1 in JavaThread::run() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#8 0x00007f042233bbdf in java_start(Thread*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#9 0x00007f0422dc07e1 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f042291752d in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x7f0420601710 (LWP 1295)):
#0 0x00007f0422dc443c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007f042233b1fe in os::PlatformEvent::park() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#2 0x00007f042230cb95 in Monitor::IWait(Thread*, long) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#3 0x00007f042230d35e in Monitor::wait(bool, long, bool) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#4 0x00007f04222acee2 in LowMemoryDetector::low_memory_detector_thread_entry(JavaThread*, Thread*) ()
from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#5 0x00007f04224441f1 in JavaThread::run() () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#6 0x00007f042233bbdf in java_start(Thread*) () from /usr/java/jdk1.6.0_30/jre/lib/amd64/server/libjvm.so
#7 0x00007f0422dc07e1 in start_thread () from /lib64/libpthread.so.0
#8 0x00007f042291752d in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x7f04230e2700 (LWP 1285)):
#0 0x00007f0422dc103d in pthread_join () from /lib64/libpthread.so.0
#1 0x00000000400058fc in ContinueInNewThread ()
#2 0x0000000040001ee9 in main ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment