Summary: | Dolphin crashes when user mouse over certain files AND Information panel is shown | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Robi <sqn14> |
Component: | panels: information | Assignee: | Peter Penz <peter.penz19> |
Status: | RESOLVED UPSTREAM | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | 16.12.2 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Robi
2011-02-05 20:45:29 UTC
Forgot to add backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [Current thread is 1 (Thread 0x7f4160283760 (LWP 15201))] Thread 4 (Thread 0x7f415af48710 (LWP 15203)): #0 0x00007f4160b5daa9 in g_main_context_query () from /usr/lib/libglib-2.0.so.0 #1 0x00007f4160b62f5c in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #2 0x00007f4160b634bc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f416240e626 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007f41623e1342 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #5 0x00007f41623e1724 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007f41622edf4d in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4 #7 0x00007f41623c1538 in QInotifyFileSystemWatcherEngine::run() () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007f41622f0ede in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #9 0x0000003b9f8068c4 in start_thread () from /lib/libpthread.so.0 #10 0x0000003b9f0d11dd in clone () from /lib/libc.so.6 Thread 3 (Thread 0x7f4159a0d710 (LWP 15216)): #0 0x0000003b9f0c8503 in poll () from /lib/libc.so.6 #1 0x00007f4160b63069 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #2 0x00007f4160b634bc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f416240e626 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007f41623e1342 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #5 0x00007f41623e1724 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007f41622edf4d in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4 #7 0x00007f41623c1538 in QInotifyFileSystemWatcherEngine::run() () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007f41622f0ede in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #9 0x0000003b9f8068c4 in start_thread () from /lib/libpthread.so.0 #10 0x0000003b9f0d11dd in clone () from /lib/libc.so.6 Thread 2 (Thread 0x7f41518de710 (LWP 15696)): [KCrash Handler] #6 0x0000003ba7c2b98c in Strigi::OleInputStream::Private::Private(Strigi::OleInputStream*, Strigi::StreamBase<char>*) () from /usr/lib64/libstreams.so.0 #7 0x0000003ba7c2bd32 in Strigi::OleInputStream::OleInputStream(Strigi::StreamBase<char>*) () from /usr/lib64/libstreams.so.0 #8 0x0000003baa44e749 in ?? () from /usr/lib/libstreamanalyzer.so.0 #9 0x0000003baa43ad5a in ?? () from /usr/lib/libstreamanalyzer.so.0 #10 0x00007f41640b81d5 in KFileMetaInfoPrivate::init(QIODevice&, KUrl const&, long, QFlags<KFileMetaInfo::What>) () from /usr/lib/libkio.so.5 #11 0x00007f41640b9f13 in KFileMetaInfo::KFileMetaInfo(QString const&, QString const&, QFlags<KFileMetaInfo::What>) () from /usr/lib/libkio.so.5 #12 0x00007f41641a7422 in KLoadFileMetaDataThread::run() () from /usr/lib/libkio.so.5 #13 0x00007f41622f0ede in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #14 0x0000003b9f8068c4 in start_thread () from /lib/libpthread.so.0 #15 0x0000003b9f0d11dd in clone () from /lib/libc.so.6 Thread 1 (Thread 0x7f4160283760 (LWP 15201)): #0 0x0000003b9f0c8503 in poll () from /lib/libc.so.6 #1 0x00007f4160295b5a in _xcb_conn_wait (c=0x1111d90, cond=<value optimized out>, vector=0x0, count=0x0) at xcb_conn.c:313 #2 0x00007f416029778c in xcb_wait_for_reply (c=0x1111d90, request=56421, e=0x7fff752dccf8) at xcb_in.c:378 #3 0x0000003ba0c478fd in _XReply (dpy=0x110da00, rep=0x7fff752dcd40, extra=<value optimized out>, discard=<value optimized out>) at xcb_io.c:533 #4 0x0000003ba0c43372 in XSync (dpy=0x110da00, discard=0) at Sync.c:44 #5 0x00007f4162fe8df4 in QRasterWindowSurface::flush(QWidget*, QRegion const&, QPoint const&) () from /usr/lib64/qt4/libQtGui.so.4 #6 0x00007f41630047d5 in QWidgetBackingStore::flush(QWidget*, QWindowSurface*) () from /usr/lib64/qt4/libQtGui.so.4 #7 0x00007f4163005e15 in QWidgetBackingStore::sync() () from /usr/lib64/qt4/libQtGui.so.4 #8 0x00007f4162e26ce0 in QWidgetPrivate::syncBackingStore() () from /usr/lib64/qt4/libQtGui.so.4 #9 0x00007f4162e2d2ca in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #10 0x00007f41631f0c9b in QMainWindow::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #11 0x00007f4163c44fc3 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #12 0x00007f4162dd739c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #13 0x00007f4162ddc7dd in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #14 0x00007f4163b2e216 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #15 0x00007f41623e25eb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #16 0x00007f41623e5571 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4 #17 0x00007f416240ea93 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4 #18 0x00007f4160b5f3d1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #19 0x00007f4160b63308 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #20 0x00007f4160b634bc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #21 0x00007f416240e5d3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #22 0x00007f4162e889ce in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4 #23 0x00007f41623e1342 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #24 0x00007f41623e1724 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #25 0x00007f41623e579b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4 #26 0x00007f4165fdf071 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/dolphin-4.6.0/work/dolphin-4.6.0/dolphin/src/main.cpp:98 #27 0x0000003b9f01ebbd in __libc_start_main () from /lib/libc.so.6 #28 0x0000000000400789 in _start () File that triggers the segfault: http://nibbio14.altervista.org/dolphin-crash-trigger.ppt Thanks for the detailed report. The root cause is an issue that has been reported already at https://sourceforge.net/tracker/?func=detail&aid=3074919&group_id=171000&atid=856302 I've linked to this report from there. (forgot to say: The issue is in "Strigi" which is maintained outside KDE) ACK |