by sireasoning » Tue Feb 23, 2010 12:56 am
(gdb) thread apply all bt
Thread 7 (Thread 0x7fffebf43910 (LWP 3207)):
#0 0x00007ffff5f0c412 in select () from /lib/libc.so.6
#1 0x000000000044188a in SooperLooper::MidiBridge::clock_thread_entry (
this=0xbccdd0) at midi_bridge.cpp:745
#2 0x00007ffff777ba04 in start_thread () from /lib/libpthread.so.0
#3 0x00007ffff5f1380d in clone () from /lib/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7fffec744910 (LWP 3206)):
#0 0x00007ffff5f073c3 in poll () from /lib/libc.so.6
#1 0x0000000000442fa0 in SooperLooper::MidiBridge::midi_receiver (
this=0xbccdd0) at midi_bridge.cpp:643
#2 0x00000000004430a3 in SooperLooper::MidiBridge::_midi_receiver (
arg=0x7fffec743e80) at midi_bridge.cpp:617
#3 0x00007ffff777ba04 in start_thread () from /lib/libpthread.so.0
#4 0x00007ffff5f1380d in clone () from /lib/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7fffee875910 (LWP 3205)):
#0 0x000000000043d241 in runSooperLooper (Instance=0x2480b10,
SampleCount=<value optimized out>) at plugin.cc:3341
#1 0x0000000000434778 in SooperLooper::Looper::run_loops (this=0x1eb3070,
---Type <return> to continue, or q <return> to quit---
offset=<value optimized out>, nframes=<value optimized out>)
at looper.cpp:1357
#2 0x00000000004351d7 in SooperLooper::Looper::run (this=0x1eb3070, offset=0,
nframes=512) at looper.cpp:1058
#3 0x000000000040ee4e in SooperLooper::Engine::process (this=0x67f2f0,
nframes=512) at engine.cpp:910
#4 0x00000000004098b4 in SooperLooper::JackAudioDriver::process_callback (
this=<value optimized out>, nframes=38966720) at jack_audio_driver.cpp:228
#5 0x00007ffff7babfea in Jack::JackClient::CallProcessCallback (this=0x68bf00)
at ../common/JackClient.cpp:445
#6 Jack::JackClient::ExecuteThread (this=0x68bf00)
at ../common/JackClient.cpp:412
#7 Jack::JackClient::Execute (this=0x68bf00) at ../common/JackClient.cpp:397
#8 0x00007ffff7bc3f70 in Jack::JackPosixThread::ThreadHandler (
arg=<value optimized out>) at ../posix/JackPosixThread.cpp:59
#9 0x00007ffff777ba04 in start_thread () from /lib/libpthread.so.0
#10 0x00007ffff5f1380d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7ffff129d910 (LWP 3204)):
#0 0x00007ffff5f073c3 in poll () from /lib/libc.so.6
#1 0x0000000000422e3c in SooperLooper::ControlOSC::osc_receiver (
this=0x6c1990) at control_osc.cpp:444
---Type <return> to continue, or q <return> to quit---
#2 0x0000000000422cc0 in SooperLooper::ControlOSC::_osc_receiver (
arg=0x6c1990) at control_osc.cpp:404
#3 0x00007ffff777ba04 in start_thread () from /lib/libpthread.so.0
#4 0x00007ffff5f1380d in clone () from /lib/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7ffff4abd910 (LWP 3203)):
#0 0x00007ffff77830cb in read () from /lib/libpthread.so.0
#1 0x00007ffff7bc5e22 in read (this=0x68c340, data=0x7ffff4abcf40, len=65)
at /usr/include/bits/unistd.h:45
#2 Jack::JackClientSocket::Read (this=0x68c340, data=0x7ffff4abcf40, len=65)
at ../posix/JackSocket.cpp:183
#3 0x00007ffff7bc85c4 in Jack::JackClientNotification::Read (this=0x68c0b0)
at ../common/JackRequest.h:1095
#4 Jack::JackSocketClientChannel::Execute (this=0x68c0b0)
at ../posix/JackSocketClientChannel.cpp:317
#5 0x00007ffff7bc3f70 in Jack::JackPosixThread::ThreadHandler (
arg=<value optimized out>) at ../posix/JackPosixThread.cpp:59
#6 0x00007ffff777ba04 in start_thread () from /lib/libpthread.so.0
#7 0x00007ffff5f1380d in clone () from /lib/libc.so.6
#8 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7ffff7ec3910 (LWP 3186)):
---Type <return> to continue, or q <return> to quit---
#0 0x00007ffff77805a9 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
#1 0x00007ffff7bc5a81 in Jack::JackProcessSync::Wait (
this=<value optimized out>) at ../posix/JackProcessSync.cpp:69
#2 0x00007ffff7bbebc9 in Jack::JackMessageBuffer::Execute (this=0x683b20)
at ../common/JackMessageBuffer.cpp:84
#3 0x00007ffff7bc3f70 in Jack::JackPosixThread::ThreadHandler (
arg=<value optimized out>) at ../posix/JackPosixThread.cpp:59
#4 0x00007ffff777ba04 in start_thread () from /lib/libpthread.so.0
#5 0x00007ffff5f1380d in clone () from /lib/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7ffff7ec4710 (LWP 3183)):
#0 0x00007ffff778082d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
#1 0x000000000041204a in SooperLooper::Engine::mainloop (this=0x67f2f0)
at engine.cpp:1630
#2 0x0000000000408b79 in main (argc=1, argv=0x7fffffffe788)
at sooperlooper.cpp:381