gdb tulip
...
(gdb) r
Starting program: /usr/bin/tulip
[Thread debugging using libthread_db enabled]
[New Thread 0xb587b740 (LWP 21683)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb587b740 (LWP 21683)]
0xb6de6e5a in ?? () from /usr/lib/libQtGui.so.4
(gdb) bt
#0 0xb6de6e5a in ?? () from /usr/lib/libQtGui.so.4
#1 0xb6de7f76 in QBoxLayout::minimumSize () from /usr/lib/libQtGui.so.4
#2 0xb6e07791 in QLayout::totalMinimumSize () from /usr/lib/libQtGui.so.4
#3 0xb6e07b20 in QLayout::activate () from /usr/lib/libQtGui.so.4
#4 0xb6e30761 in QWidget::setVisible () from /usr/lib/libQtGui.so.4
#5 0xb772e413 in Q3ToolBar::checkForExtension () from /usr/lib/libQt3Support.so.4
#6 0xb772e4fb in Q3ToolBar::resizeEvent () from /usr/lib/libQt3Support.so.4
#7 0xb6e32562 in QWidget::event () from /usr/lib/libQtGui.so.4
#8 0xb7167063 in QFrame::event () from /usr/lib/libQtGui.so.4
#9 0xb770b6b7 in Q3DockWindow::event () from /usr/lib/libQt3Support.so.4
#10 0xb772e73c in Q3ToolBar::event () from /usr/lib/libQt3Support.so.4
#11 0xb6ddac0c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#12 0xb6ddf898 in QApplication::notify () from /usr/lib/libQtGui.so.4
#13 0xb7a106a9 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#14 0xb6e6595e in QWidgetPrivate::setGeometry_sys () from /usr/lib/libQtGui.so.4
#15 0xb6e2b58f in QWidget::setGeometry () from /usr/lib/libQtGui.so.4
#16 0xb7702619 in ?? () from /usr/lib/libQt3Support.so.4
#17 0xb77029e7 in ?? () from /usr/lib/libQt3Support.so.4
#18 0xb770418f in Q3DockAreaLayout::layoutItems () from /usr/lib/libQt3Support.so.4
#19 0xb7704824 in Q3DockAreaLayout::sizeHint () from /usr/lib/libQt3Support.so.4
#20 0xb6e075af in QLayout::totalSizeHint () from /usr/lib/libQtGui.so.4
#21 0xb6e20456 in QWidget::sizeHint () from /usr/lib/libQtGui.so.4
#22 0xb6e0b7a6 in QWidgetItemV2::updateCacheIfNecessary () from /usr/lib/libQtGui.so.4
#23 0xb6e0bc26 in QWidgetItemV2::maximumSize () from /usr/lib/libQtGui.so.4
#24 0xb6de6e37 in ?? () from /usr/lib/libQtGui.so.4
#25 0xb6de7f76 in QBoxLayout::minimumSize () from /usr/lib/libQtGui.so.4
#26 0xb6e07791 in QLayout::totalMinimumSize () from /usr/lib/libQtGui.so.4
#27 0xb6e07b20 in QLayout::activate () from /usr/lib/libQtGui.so.4
#28 0xb6e07d3e in QLayout::widgetEvent () from /usr/lib/libQtGui.so.4
#29 0xb6ddabcd in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#30 0xb6ddf898 in QApplication::notify () from /usr/lib/libQtGui.so.4
#31 0xb7a106a9 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#32 0xb7a11a59 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#33 0xb7a11c7d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#34 0xb7a3bbcf in ?? () from /usr/lib/libQtCore.so.4
#35 0xb6693bf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0xb6696e5e in ?? () from /usr/lib/libglib-2.0.so.0
#37 0xb66973ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#38 0xb7a3bf98 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#39 0xb6e6e1b5 in ?? () from /usr/lib/libQtGui.so.4
#40 0xb7a0f92d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#41 0xb7a0fabd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#42 0xb7a11d3d in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#43 0xb6dda567 in QApplication::exec () from /usr/lib/libQtGui.so.4
#44 0x080bd36d in main ()
Following the instructions on https:/ /wiki.ubuntu. com/DebuggingPr ogramCrash, I got a backtrace:
gdb tulip
...
(gdb) r
Starting program: /usr/bin/tulip
[Thread debugging using libthread_db enabled]
[New Thread 0xb587b740 (LWP 21683)]
Program received signal SIGSEGV, Segmentation fault. libQtGui. so.4 libQtGui. so.4 :minimumSize () from /usr/lib/ libQtGui. so.4 :totalMinimumSi ze () from /usr/lib/ libQtGui. so.4 libQtGui. so.4 libQtGui. so.4 :checkForExtens ion () from /usr/lib/ libQt3Support. so.4 :resizeEvent () from /usr/lib/ libQt3Support. so.4 libQtGui. so.4 libQtGui. so.4 libQt3Support. so.4 libQt3Support. so.4 vate::notify_ helper () from /usr/lib/ libQtGui. so.4 :notify () from /usr/lib/ libQtGui. so.4 n::notifyIntern al () from /usr/lib/ libQtCore. so.4 :setGeometry_ sys () from /usr/lib/ libQtGui. so.4 :setGeometry () from /usr/lib/ libQtGui. so.4 libQt3Support. so.4 libQt3Support. so.4 t::layoutItems () from /usr/lib/ libQt3Support. so.4 t::sizeHint () from /usr/lib/ libQt3Support. so.4 :totalSizeHint () from /usr/lib/ libQtGui. so.4 libQtGui. so.4 :updateCacheIfN ecessary () from /usr/lib/ libQtGui. so.4 :maximumSize () from /usr/lib/ libQtGui. so.4 libQtGui. so.4 :minimumSize () from /usr/lib/ libQtGui. so.4 :totalMinimumSi ze () from /usr/lib/ libQtGui. so.4 libQtGui. so.4 :widgetEvent () from /usr/lib/ libQtGui. so.4 vate::notify_ helper () from /usr/lib/ libQtGui. so.4 :notify () from /usr/lib/ libQtGui. so.4 n::notifyIntern al () from /usr/lib/ libQtCore. so.4 nPrivate: :sendPostedEven ts () from /usr/lib/ libQtCore. so.4 n::sendPostedEv ents () from /usr/lib/ libQtCore. so.4 libQtCore. so.4 context_ dispatch () from /usr/lib/ libglib- 2.0.so. 0 libglib- 2.0.so. 0 context_ iteration () from /usr/lib/ libglib- 2.0.so. 0 rGlib:: processEvents () from /usr/lib/ libQtCore. so.4 libQtGui. so.4 :processEvents () from /usr/lib/ libQtCore. so.4 libQtCore. so.4 n::exec () from /usr/lib/ libQtCore. so.4 libQtGui. so.4
[Switching to Thread 0xb587b740 (LWP 21683)]
0xb6de6e5a in ?? () from /usr/lib/
(gdb) bt
#0 0xb6de6e5a in ?? () from /usr/lib/
#1 0xb6de7f76 in QBoxLayout:
#2 0xb6e07791 in QLayout:
#3 0xb6e07b20 in QLayout::activate () from /usr/lib/
#4 0xb6e30761 in QWidget::setVisible () from /usr/lib/
#5 0xb772e413 in Q3ToolBar:
#6 0xb772e4fb in Q3ToolBar:
#7 0xb6e32562 in QWidget::event () from /usr/lib/
#8 0xb7167063 in QFrame::event () from /usr/lib/
#9 0xb770b6b7 in Q3DockWindow::event () from /usr/lib/
#10 0xb772e73c in Q3ToolBar::event () from /usr/lib/
#11 0xb6ddac0c in QApplicationPri
#12 0xb6ddf898 in QApplication:
#13 0xb7a106a9 in QCoreApplicatio
#14 0xb6e6595e in QWidgetPrivate:
#15 0xb6e2b58f in QWidget:
#16 0xb7702619 in ?? () from /usr/lib/
#17 0xb77029e7 in ?? () from /usr/lib/
#18 0xb770418f in Q3DockAreaLayou
#19 0xb7704824 in Q3DockAreaLayou
#20 0xb6e075af in QLayout:
#21 0xb6e20456 in QWidget::sizeHint () from /usr/lib/
#22 0xb6e0b7a6 in QWidgetItemV2:
#23 0xb6e0bc26 in QWidgetItemV2:
#24 0xb6de6e37 in ?? () from /usr/lib/
#25 0xb6de7f76 in QBoxLayout:
#26 0xb6e07791 in QLayout:
#27 0xb6e07b20 in QLayout::activate () from /usr/lib/
#28 0xb6e07d3e in QLayout:
#29 0xb6ddabcd in QApplicationPri
#30 0xb6ddf898 in QApplication:
#31 0xb7a106a9 in QCoreApplicatio
#32 0xb7a11a59 in QCoreApplicatio
#33 0xb7a11c7d in QCoreApplicatio
#34 0xb7a3bbcf in ?? () from /usr/lib/
#35 0xb6693bf8 in g_main_
#36 0xb6696e5e in ?? () from /usr/lib/
#37 0xb66973ac in g_main_
#38 0xb7a3bf98 in QEventDispatche
#39 0xb6e6e1b5 in ?? () from /usr/lib/
#40 0xb7a0f92d in QEventLoop:
#41 0xb7a0fabd in QEventLoop::exec () from /usr/lib/
#42 0xb7a11d3d in QCoreApplicatio
#43 0xb6dda567 in QApplication::exec () from /usr/lib/
#44 0x080bd36d in main ()
Hope this helps.