[Bug 311988] New: krash: try to open .mov attachment with "other application"

Michael Monnerie kde-bugreport at zmi.at
Thu Dec 20 14:57:05 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=311988

            Bug ID: 311988
          Severity: crash
           Version: unspecified
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: krash: try to open .mov attachment with "other
                    application"
    Classification: Unclassified
                OS: Linux
          Reporter: kde-bugreport at 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 at 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 at 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 at 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 at 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 at entry=0x429ef30, causedStack=..., action=action at entry=0x379f410,
action_e=action_e at entry=QAction::Trigger, self=self at 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 at entry=0x18aaec0, receiver=receiver at entry=0x2edc490,
e=e at 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 at entry=0x2edc490, event=event at 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 at 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 at 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 at entry=0x18aaec0, receiver=receiver at entry=0x475cc60,
e=e at 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 at entry=0x47472e0,
event=event at 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 at 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.



More information about the Kdepim-bugs mailing list