https://bugs.kde.org/show_bug.cgi?id=311988
Bug ID: 311988 Severity: crash Version: unspecified Priority: NOR Assignee: kdepim-bugs@kde.org Summary: krash: try to open .mov attachment with "other application" Classification: Unclassified OS: Linux Reporter: kde-bugrep...@zmi.at Hardware: openSUSE RPMs Status: UNCONFIRMED Component: general Product: kontact Application: kontact (4.8.5) KDE Platform Version: 4.8.5 (4.8.5) "release 2" Qt Version: 4.8.1 Operating System: Linux 3.6.9-zmi x86_64 Distribution: "openSUSE 12.2 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I received an e-mail with a .mov file. Clicking opened it with kaffeine, which could not play it, suggested installing something, but that failed - so I closed it. Then right-clicked on the .mov, select "open with..." and kmail crashed. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fa5bd300780 (LWP 7034))] Thread 4 (Thread 0x7fa5a47f7700 (LWP 7035)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa5b9b1c177 in ?? () from /usr/lib64/libQtWebKit.so.4 #2 0x00007fa5b9b1c1a9 in ?? () from /usr/lib64/libQtWebKit.so.4 #3 0x00007fa5b518fe0e in start_thread (arg=0x7fa5a47f7700) at pthread_create.c:305 #4 0x00007fa5ba82c2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:107 Thread 3 (Thread 0x7fa5a3ede700 (LWP 7036)): #0 0x00007fa5ba82413f in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fa5b4be2684 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fa5b4be27a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fa5bafa1956 in QEventDispatcherGlib::processEvents (this=0x7fa59c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007fa5baf7273f in QEventLoop::processEvents (this=this@entry=0x7fa5a3edde20, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fa5baf729c8 in QEventLoop::exec (this=0x7fa5a3edde20, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fa5bae76e40 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007fa5bae79ddb in QThreadPrivate::start (arg=0x18aa2c0) at thread/qthread_unix.cpp:298 #8 0x00007fa5b518fe0e in start_thread (arg=0x7fa5a3ede700) at pthread_create.c:305 #9 0x00007fa5ba82c2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:107 Thread 2 (Thread 0x7fa548047700 (LWP 7812)): #0 0x00007fa5b5192da7 in __pthread_mutex_unlock_usercnt (mutex=0x7fa540002e70, decr=<optimized out>) at pthread_mutex_unlock.c:53 #1 0x00007fa5b4c1e4a1 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fa5b4be1eb5 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fa5b4be25ab in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fa5b4be27a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007fa5bafa1956 in QEventDispatcherGlib::processEvents (this=0x7fa540002a80, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007fa5baf7273f in QEventLoop::processEvents (this=this@entry=0x7fa548046df0, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007fa5baf729c8 in QEventLoop::exec (this=0x7fa548046df0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007fa5bae76e40 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #9 0x00007fa5baf5311f in QInotifyFileSystemWatcherEngine::run (this=0x60bb430) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x00007fa5bae79ddb in QThreadPrivate::start (arg=0x60bb430) at thread/qthread_unix.cpp:298 #11 0x00007fa5b518fe0e in start_thread (arg=0x7fa548047700) at pthread_create.c:305 #12 0x00007fa5ba82c2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:107 Thread 1 (Thread 0x7fa5bd300780 (LWP 7034)): [KCrash Handler] #6 0x00007fa5bb4499b7 in KServiceGroup::root () at /usr/src/debug/kdelibs-4.8.5/kdecore/services/kservicegroup.cpp:773 #7 0x00007fa5bb449a45 in KServiceGroup::group (relPath=...) at /usr/src/debug/kdelibs-4.8.5/kdecore/services/kservicegroup.cpp:779 #8 0x00007fa5b7dd5f7e in ~QString (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/QtCore/qstring.h:880 #9 ~AppNode (this=0xeac5ff0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.8.5/kio/kfile/kopenwithdialog.cpp:74 #10 ~KApplicationModelPrivate (this=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.8.5/kio/kfile/kopenwithdialog.cpp:120 #11 KApplicationModel::~KApplicationModel (this=0x115ad9a0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.8.5/kio/kfile/kopenwithdialog.cpp:198 #12 0x00007fff5b235360 in ?? () #13 0x00000000123685f0 in ?? () #14 0x00007fa5baf86bea in QObjectPrivate::setParent_helper (this=0x432b7c0, o=0x425e490) at kernel/qobject.cpp:1969 #15 0x00007fff5b2354f0 in ?? () #16 0x00007fff5b2354a0 in ?? () #17 0x00007fa5ba7c4c20 in __GI___libc_malloc (bytes=140734722429712) at malloc.c:2921 #18 0x000000000eac5ff0 in ?? () #19 0x00000000123685f0 in ?? () #20 0x00007fff5b2354f0 in ?? () #21 0x00007fff5b2354a0 in ?? () #22 0x00007fa5b7dd68b2 in QString (this=0x7fff5b2352b0) at /usr/include/QtCore/qstring.h:879 #23 AppNode (this=0x7fff5b2352a0) at /usr/src/debug/kdelibs-4.8.5/kio/kfile/kopenwithdialog.cpp:70 #24 KApplicationModelPrivate (qq=0x40, this=0xeac5ff0) at /usr/src/debug/kdelibs-4.8.5/kio/kfile/kopenwithdialog.cpp:115 #25 KApplicationModel::KApplicationModel (this=0x40, parent=<optimized out>) at /usr/src/debug/kdelibs-4.8.5/kio/kfile/kopenwithdialog.cpp:191 #26 0x00007fa5b7dd6e9f in KOpenWithDialogPrivate::init (this=0x1227ebf0, _text=..., _value=...) at /usr/src/debug/kdelibs-4.8.5/kio/kfile/kopenwithdialog.cpp:623 #27 0x00007fa5b7dd7a89 in KOpenWithDialog::KOpenWithDialog (this=0x7fff5b2356f0, _urls=..., _text=..., _value=..., parent=<optimized out>) at /usr/src/debug/kdelibs-4.8.5/kio/kfile/kopenwithdialog.cpp:509 #28 0x00007fa5b7d4d7c4 in QString (this=0x7fff5b2356b0) at /usr/include/QtCore/qstring.h:879 #29 KRun::displayOpenWithDialog (lst=..., window=0x37d64c0, tempFiles=false, suggestedFileName=..., asn=...) at /usr/src/debug/kdelibs-4.8.5/kio/kio/krun.cpp:205 #30 0x00007fa55b36c61b in MessageViewer::ViewerPrivate::attachmentOpenWith (this=0x4747830, node=<optimized out>) at /usr/src/debug/kdepim-4.8.5/messageviewer/viewer_p.cpp:669 #31 0x00007fa55b3723f5 in MessageViewer::ViewerPrivate::slotHandleAttachment (this=0x4747830, choice=2) at /usr/src/debug/kdepim-4.8.5/messageviewer/viewer_p.cpp:2517 #32 0x00007fa55b375720 in MessageViewer::ViewerPrivate::qt_static_metacall (_o=0x4747830, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdepim-4.8.5/build/messageviewer/viewer_p.moc:242 #33 0x00007fa5baf89f5f in QMetaObject::activate (sender=0x28b20a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff5b2359f0) at kernel/qobject.cpp:3556 #34 0x00007fa5baf8eb3e in QSignalMapper::mapped (this=this@entry=0x28b20a0, _t1=2) at .moc/release-shared/moc_qsignalmapper.cpp:115 #35 0x00007fa5baf8ed45 in QSignalMapper::map (this=0x28b20a0, sender=0x379f410) at kernel/qsignalmapper.cpp:266 #36 0x00007fa5baf89f5f in QMetaObject::activate (sender=0x379f410, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff5b235b80) at kernel/qobject.cpp:3556 #37 0x00007fa5bb978522 in QAction::triggered (this=this@entry=0x379f410, _t1=false) at .moc/release-shared/moc_qaction.cpp:277 #38 0x00007fa5bb978710 in QAction::activate (this=0x379f410, event=<optimized out>) at kernel/qaction.cpp:1257 #39 0x00007fa5bbdb13d3 in QMenuPrivate::activateCausedStack (this=this@entry=0x429ef30, causedStack=..., action=action@entry=0x379f410, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1028 #40 0x00007fa5bbdb76e9 in QMenuPrivate::activateAction (this=0x429ef30, action=0x379f410, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1120 #41 0x00007fa5bc74bfd0 in KMenu::mouseReleaseEvent (this=0x2edc490, e=0x7fff5b236720) at /usr/src/debug/kdelibs-4.8.5/kdeui/widgets/kmenu.cpp:464 #42 0x00007fa5bb9cde60 in QWidget::event (this=0x2edc490, event=0x7fff5b236720) at kernel/qwidget.cpp:8362 #43 0x00007fa5bbdb899b in QMenu::event (this=0x2edc490, e=0x7fff5b236720) at widgets/qmenu.cpp:2469 #44 0x00007fa5bb97e74c in QApplicationPrivate::notify_helper (this=this@entry=0x18aaec0, receiver=receiver@entry=0x2edc490, e=e@entry=0x7fff5b236720) at kernel/qapplication.cpp:4554 #45 0x00007fa5bb9834db in QApplication::notify (this=<optimized out>, receiver=0x2edc490, e=0x7fff5b236720) at kernel/qapplication.cpp:4097 #46 0x00007fa5bc693006 in KApplication::notify (this=0x7fff5b238980, receiver=0x2edc490, event=0x7fff5b236720) at /usr/src/debug/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311 #47 0x00007fa5baf7373e in QCoreApplication::notifyInternal (this=0x7fff5b238980, receiver=0x2edc490, event=0x7fff5b236720) at kernel/qcoreapplication.cpp:876 #48 0x00007fa5bb97f58b in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #49 QApplicationPrivate::sendMouseEvent (receiver=0x2edc490, event=0x7fff5b236720, alienWidget=0x0, nativeWidget=0x2edc490, buttonDown=0x7fa5bc453248 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3165 #50 0x00007fa5bb9f9a9c in QETWidget::translateMouseEvent (this=this@entry=0x2edc490, event=event@entry=0x7fff5b236e90) at kernel/qapplication_x11.cpp:4447 #51 0x00007fa5bb9f8961 in QApplication::x11ProcessEvent (this=0x7fff5b238980, event=0x7fff5b236e90) at kernel/qapplication_x11.cpp:3636 #52 0x00007fa5bba1ec32 in x11EventSourceDispatch (s=0x18ac370, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #53 0x00007fa5b4be23b5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #54 0x00007fa5b4be26e8 in ?? () from /usr/lib64/libglib-2.0.so.0 #55 0x00007fa5b4be27a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #56 0x00007fa5bafa1936 in QEventDispatcherGlib::processEvents (this=0x187cb80, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #57 0x00007fa5bba1e8ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #58 0x00007fa5baf7273f in QEventLoop::processEvents (this=this@entry=0x7fff5b237270, flags=...) at kernel/qeventloop.cpp:149 #59 0x00007fa5baf729c8 in QEventLoop::exec (this=0x7fff5b237270, flags=...) at kernel/qeventloop.cpp:204 #60 0x00007fa5bbdb53c5 in QMenu::exec (this=0x2edc490, p=..., action=0x0) at widgets/qmenu.cpp:2113 #61 0x00007fa55b36341e in MessageViewer::ViewerPrivate::showAttachmentPopup (this=<optimized out>, node=<optimized out>, name=..., globalPos=...) at /usr/src/debug/kdepim-4.8.5/messageviewer/viewer_p.cpp:575 #62 0x00007fa55b3532f0 in (anonymous namespace)::AttachmentURLHandler::handleContextMenuRequest (this=<optimized out>, url=..., p=..., w=0x4747830) at /usr/src/debug/kdepim-4.8.5/messageviewer/urlhandlermanager.cpp:838 #63 0x00007fa55b35643b in MessageViewer::URLHandlerManager::handleContextMenuRequest (this=<optimized out>, url=..., p=..., w=0x4747830) at /usr/src/debug/kdepim-4.8.5/messageviewer/urlhandlermanager.cpp:408 #64 0x00007fa55b3623ea in MessageViewer::ViewerPrivate::slotUrlPopup (this=0x4747830, aUrl=..., aPos=...) at /usr/src/debug/kdepim-4.8.5/messageviewer/viewer_p.cpp:1974 #65 0x00007fa55b3759fb in MessageViewer::ViewerPrivate::qt_static_metacall (_o=0x4747830, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdepim-4.8.5/build/messageviewer/viewer_p.moc:203 #66 0x00007fa5baf89f5f in QMetaObject::activate (sender=0x475cc60, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff5b237680) at kernel/qobject.cpp:3556 #67 0x00007fa55b37d627 in MessageViewer::MailWebView::popupMenu (this=this@entry=0x475cc60, _t1=..., _t2=...) at /usr/src/debug/kdepim-4.8.5/build/messageviewer/moc_mailwebview.cpp:108 #68 0x00007fa55b37d6e2 in MessageViewer::MailWebView::event (this=0x475cc60, event=0x7fff5b237ce0) at /usr/src/debug/kdepim-4.8.5/messageviewer/mailwebview_webkit.cpp:76 #69 0x00007fa5bb97e74c in QApplicationPrivate::notify_helper (this=this@entry=0x18aaec0, receiver=receiver@entry=0x475cc60, e=e@entry=0x7fff5b237ce0) at kernel/qapplication.cpp:4554 #70 0x00007fa5bb9831e5 in QApplication::notify (this=<optimized out>, receiver=0x475cc60, e=0x7fff5b237ce0) at kernel/qapplication.cpp:4176 #71 0x00007fa5bc693006 in KApplication::notify (this=0x7fff5b238980, receiver=0x475cc60, event=0x7fff5b237ce0) at /usr/src/debug/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311 #72 0x00007fa5baf7373e in QCoreApplication::notifyInternal (this=0x7fff5b238980, receiver=0x475cc60, event=0x7fff5b237ce0) at kernel/qcoreapplication.cpp:876 #73 0x00007fa5bb9f9c31 in sendSpontaneousEvent (event=0x7fff5b237ce0, receiver=0x475cc60) at ../../src/corelib/kernel/qcoreapplication.h:234 #74 QETWidget::translateMouseEvent (this=this@entry=0x47472e0, event=event@entry=0x7fff5b238420) at kernel/qapplication_x11.cpp:4518 #75 0x00007fa5bb9f8961 in QApplication::x11ProcessEvent (this=0x7fff5b238980, event=0x7fff5b238420) at kernel/qapplication_x11.cpp:3636 #76 0x00007fa5bba1ec32 in x11EventSourceDispatch (s=0x18ac370, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #77 0x00007fa5b4be23b5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #78 0x00007fa5b4be26e8 in ?? () from /usr/lib64/libglib-2.0.so.0 #79 0x00007fa5b4be27a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #80 0x00007fa5bafa1936 in QEventDispatcherGlib::processEvents (this=0x187cb80, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #81 0x00007fa5bba1e8ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #82 0x00007fa5baf7273f in QEventLoop::processEvents (this=this@entry=0x7fff5b2387f0, flags=...) at kernel/qeventloop.cpp:149 #83 0x00007fa5baf729c8 in QEventLoop::exec (this=0x7fff5b2387f0, flags=...) at kernel/qeventloop.cpp:204 #84 0x00007fa5baf773a8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #85 0x0000000000403699 in main (argc=1, argv=0x7fff5b238ac8) at /usr/src/debug/kdepim-4.8.5/kontact/src/main.cpp:218 Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs