On Tuesday 11 Sep 2012 21:13:15 Nick Boyce wrote: > Can anyone help me figure out how to proceed in order to get useful crash > dumps from Dolphin ?
It's been suggested to me off-list that if I posted the entire backtrace it might help someone see which debug symbols I need, so I've attached it here as a textfile (it seems strangely short). > Is there some other package (perhaps called by Dolphin) that needs > debugging here ? Actually (answering my own question), looking at just the first 4 stack frames ... I could use my superpowers to deduce perhaps the missing debug symbols are the ones for D-Bus :-) Would I be right ? ===================< cut >==================== Application: Dolphin (dolphin), signal: Segmentation fault The current source language is "auto; currently asm". [KCrash Handler] #5 0x00007f801bfaf324 in ?? () from /lib/libdbus-1.so.3 #6 0x00007f801bfc0d8d in ?? () from /lib/libdbus-1.so.3 #7 0x00007f801bfb2cde in ?? () from /lib/libdbus-1.so.3 #8 0x00007f8021446107 in q_dbus_timeout_handle (this=0x919210, e=0x7fffa06a9cb0) at qdbus_symbols_p.h:172 ===================< cut >==================== Would that be package 'dbus-1-dbg' ? http://packages.debian.org/squeeze/dbus-1-dbg [What's the "-1-" bit of the name signify ?] Cheers, Nick -- "When fascism comes to America, it will be wrapped in a flag and carrying a cross." -- Sinclair Lewis, 1935
Application: Dolphin (dolphin), signal: Segmentation fault The current source language is "auto; currently asm". [KCrash Handler] #5 0x00007f801bfaf324 in ?? () from /lib/libdbus-1.so.3 #6 0x00007f801bfc0d8d in ?? () from /lib/libdbus-1.so.3 #7 0x00007f801bfb2cde in ?? () from /lib/libdbus-1.so.3 #8 0x00007f8021446107 in q_dbus_timeout_handle (this=0x919210, e=0x7fffa06a9cb0) at qdbus_symbols_p.h:172 #9 QDBusConnectionPrivate::timerEvent (this=0x919210, e=0x7fffa06a9cb0) at qdbusintegrator.cpp:1035 #10 0x00007f8021120b43 in QObject::event (this=0x919210, e=0x7fffa06a9cb0) at kernel/qobject.cpp:1212 #11 0x00007f80204b132c in QApplicationPrivate::notify_helper (this=0x9259f0, receiver=0x919210, e=0x7fffa06a9cb0) at kernel/qapplication.cpp:4302 #12 0x00007f80204b780b in QApplication::notify (this=0x7fffa06aa000, receiver=0x919210, e=0x7fffa06a9cb0) at kernel/qapplication.cpp:4185 #13 0x00007f8021d72796 in KApplication::notify (this=0x7fffa06aa000, receiver=0x919210, event=0x7fffa06a9cb0) at ../../kdeui/kernel/kapplication.cpp:302 #14 0x00007f802111109c in QCoreApplication::notifyInternal (this=0x7fffa06aa000, receiver=0x919210, event=0x7fffa06a9cb0) at kernel/qcoreapplication.cpp:726 #15 0x00007f802113de72 in QCoreApplication::sendEvent (this=0x929290) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #16 QTimerInfoList::activateTimers (this=0x929290) at kernel/qeventdispatcher_unix.cpp:603 #17 0x00007f802113a9e8 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #18 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231 #19 0x00007f801b4d96f2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #20 0x00007f801b4dd568 in ?? () from /lib/libglib-2.0.so.0 #21 0x00007f801b4dd71c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #22 0x00007f802113a6b3 in QEventDispatcherGlib::processEvents (this=0x8ffc40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #23 0x00007f802056119e in QGuiEventDispatcherGlib::processEvents (this=0x7369282973737369, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #24 0x00007f802110f9c2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #25 0x00007f802110fd9c in QEventLoop::exec (this=0x7fffa06a9f50, flags=) at kernel/qeventloop.cpp:201 #26 0x00007f8021114a2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #27 0x000000000043b225 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/dolphin/src/main.cpp:101

