(gdb) thread apply all bt Thread 6 (Thread 0x43b1b470 (LWP 3489)): #0 0x40f39144 in recv () from /lib/libpthread.so.0 #1 0x0005b5f0 in ethernet_monitor::service () #2 0x0001ec74 in process::operator() () #3 0x0001a5a4 in boost::thread::staticproc () #4 0x40f2eda8 in start_thread () from /lib/libpthread.so.0 #5 0x411b5608 in clone () from /lib/libc.so.6 Thread 5 (Thread 0x4331b470 (LWP 3488)): #0 0x40f352b0 in pthread_cond_wait@@GLIBC_2.4 () from /lib/libpthread.so.0 #1 0x00093c44 in boost::condition::wait () #2 0x000a9964 in queuebuf >::read () #3 0x000b8208 in cc_dispatch::service () #4 0x0001ec74 in process::operator() () #5 0x0001a5a4 in boost::thread::staticproc () #6 0x40f2eda8 in start_thread () from /lib/libpthread.so.0 #7 0x411b5608 in clone () from /lib/libc.so.6 Thread 4 (Thread 0x42b1b470 (LWP 3487)): #0 0x40f352b0 in pthread_cond_wait@@GLIBC_2.4 () from /lib/libpthread.so.0 #1 0x00093c44 in boost::condition::wait () #2 0x000a9964 in queuebuf >::read () ---Type to continue, or q to quit--- #3 0x00094424 in PhoneLogic::service () #4 0x0001ec74 in process::operator() () #5 0x0001a5a4 in boost::thread::staticproc () #6 0x40f2eda8 in start_thread () from /lib/libpthread.so.0 #7 0x411b5608 in clone () from /lib/libc.so.6 Thread 1 (Thread 0x40022c00 (LWP 3482)): #0 0x405607a8 in QBrush::QBrush () from /usr/lib/libQtGui.so.4 #1 0x40798270 in QSharedDataPointer::detach_helper () from /usr/lib/libQtGui.so.4 #2 0x4077b404 in QRenderRule::configurePalette () from /usr/lib/libQtGui.so.4 #3 0x40789b7c in QStyleSheetStyle::drawComplexControl () from /usr/lib/libQtGui.so.4 #4 0x4089e114 in QToolButton::paintEvent () from /usr/lib/libQtGui.so.4 #5 0x404cfe50 in QWidget::event () from /usr/lib/libQtGui.so.4 #6 0x4047e8f8 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #7 0x40485650 in QApplication::notify () from /usr/lib/libQtGui.so.4 #8 0x40dd55ec in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #9 0x404c79cc in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4 #10 0x404c8300 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4 ---Type to continue, or q to quit--- #11 0x404c78b4 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4 #12 0x404c8300 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4 #13 0x404c78b4 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4 #14 0x404c8300 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4 #15 0x404c78b4 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4 #16 0x4066d320 in QWidgetBackingStore::sync () from /usr/lib/libQtGui.so.4 #17 0x404be0f0 in QWidgetPrivate::syncBackingStore () from /usr/lib/libQtGui.so.4 #18 0x404cfadc in QWidget::event () from /usr/lib/libQtGui.so.4 #19 0x4047e8f8 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #20 0x40485650 in QApplication::notify () from /usr/lib/libQtGui.so.4 #21 0x40dd55ec in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #22 0x4066d908 in QWidgetBackingStore::markDirty () from /usr/lib/libQtGui.so.4 #23 0x404c1860 in QWidget::repaint () from /usr/lib/libQtGui.so.4 #24 0x404c1930 in QWidget::repaint () from /usr/lib/libQtGui.so.4 #25 0x407ea160 in QAbstractButtonPrivate::click () from /usr/lib/libQtGui.so.4 #26 0x407eacd0 in QAbstractButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4 #27 0x4089d9ec in QToolButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4 ---Type to continue, or q to quit--- #28 0x404cfc4c in QWidget::event () from /usr/lib/libQtGui.so.4 #29 0x4047e8f8 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #30 0x404861bc in QApplication::notify () from /usr/lib/libQtGui.so.4 #31 0x40dd55ec in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #32 0x404ebd50 in QETWidget::translateMouseEvent () from /usr/lib/libQtGui.so.4 #33 0x404f33f8 in QApplication::qwsProcessEvent () from /usr/lib/libQtGui.so.4 #34 0x404f6df8 in QEventDispatcherQWS::processEvents () from /usr/lib/libQtGui.so.4 #35 0x40dd3bf4 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #36 0x40dd3e64 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #37 0x40dd8b7c in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #38 0x000198d4 in main () (gdb)