Bug 340861 - Kontact crashed while trying to open a message
Summary: Kontact crashed while trying to open a message
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-11-11 20:39 UTC by ali.sherif10
Modified: 2018-02-01 09:47 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ali.sherif10 2014-11-11 20:39:51 UTC
Application: kontact (4.14.2)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.6-2-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I tried to open a message, but it didn't open. I closed Kontact and opened it, but it didn't work. Then I closed KOrganizer Reminder Daemon with Kontact, but the message didn't open and Kontact crashed.
I couldn't open an another message.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f356777f800 (LWP 13052))]

Thread 4 (Thread 0x7f354a2cd700 (LWP 13053)):
#0  0x00007f355ed9305f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3562524686 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f35625246b9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f355ed8f0a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3564d027fd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f35099c2700 (LWP 13054)):
#0  0x00007f355ed9305f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3562296e7d in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f356254c1e6 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f355ed8f0a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3564d027fd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f34fb28c700 (LWP 13059)):
#0  0x00007f3564cfa3cd in poll () from /lib64/libc.so.6
#1  0x00007f355e7c3be4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f355e7c3cec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f356547d0de in QEventDispatcherGlib::processEvents (this=0x7f34f40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f356544ee6f in QEventLoop::processEvents (this=this@entry=0x7f34fb28bde0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f356544f165 in QEventLoop::exec (this=this@entry=0x7f34fb28bde0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f356534c0bf in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#7  0x00007f356534e79f in QThreadPrivate::start (arg=0x1d4b850) at thread/qthread_unix.cpp:349
#8  0x00007f355ed8f0a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f3564d027fd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f356777f800 (LWP 13052)):
[KCrash Handler]
#6  KMail::MessageActions::printMessage (this=0x20c5d90, preview=<optimized out>) at /usr/src/debug/kdepim-4.14.2/kmail/messageactions.cpp:508
#7  0x00007f35654641fa in QMetaObject::activate (sender=sender@entry=0x1e172e0, m=m@entry=0x7f35669024a0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffc72f4b10) at kernel/qobject.cpp:3576
#8  0x00007f3565e58622 in QAction::triggered (this=this@entry=0x1e172e0, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#9  0x00007f3565e59fd3 in QAction::activate (this=this@entry=0x1e172e0, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#10 0x00007f3566282b79 in QMenuPrivate::activateCausedStack (this=this@entry=0x2209d70, causedStack=..., action=action@entry=0x1e172e0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1037
#11 0x00007f35662870c9 in QMenuPrivate::activateAction (this=0x2209d70, action=0x1e172e0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1129
#12 0x00007f356628aaa5 in QMenu::mouseReleaseEvent (this=this@entry=0x2209cc0, e=e@entry=0x7fffc72f5240) at widgets/qmenu.cpp:2371
#13 0x00007f3566c2cce5 in KMenu::mouseReleaseEvent (this=0x2209cc0, e=0x7fffc72f5240) at /usr/src/debug/kdelibs-4.14.2/kdeui/widgets/kmenu.cpp:464
#14 0x00007f3565eadc0a in QWidget::event (this=this@entry=0x2209cc0, event=event@entry=0x7fffc72f5240) at kernel/qwidget.cpp:8389
#15 0x00007f356628af2b in QMenu::event (this=0x2209cc0, e=0x7fffc72f5240) at widgets/qmenu.cpp:2480
#16 0x00007f3565e5e76c in QApplicationPrivate::notify_helper (this=this@entry=0x1a51cd0, receiver=receiver@entry=0x2209cc0, e=e@entry=0x7fffc72f5240) at kernel/qapplication.cpp:4565
#17 0x00007f3565e64dea in QApplication::notify (this=this@entry=0x7fffc72f6980, receiver=receiver@entry=0x2209cc0, e=e@entry=0x7fffc72f5240) at kernel/qapplication.cpp:4108
#18 0x00007f3566b76bda in KApplication::notify (this=0x7fffc72f6980, receiver=0x2209cc0, event=0x7fffc72f5240) at /usr/src/debug/kdelibs-4.14.2/kdeui/kernel/kapplication.cpp:311
#19 0x00007f35654502ad in QCoreApplication::notifyInternal (this=0x7fffc72f6980, receiver=receiver@entry=0x2209cc0, event=event@entry=0x7fffc72f5240) at kernel/qcoreapplication.cpp:953
#20 0x00007f3565e645e3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#21 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x2209cc0, event=event@entry=0x7fffc72f5240, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x2209cc0, buttonDown=buttonDown@entry=0x7f356693e278 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3173
#22 0x00007f3565ed5fcc in QETWidget::translateMouseEvent (this=this@entry=0x2209cc0, event=event@entry=0x7fffc72f5580) at kernel/qapplication_x11.cpp:4464
#23 0x00007f3565ed470c in QApplication::x11ProcessEvent (this=0x7fffc72f6980, event=event@entry=0x7fffc72f5580) at kernel/qapplication_x11.cpp:3653
#24 0x00007f3565efb5c2 in x11EventSourceDispatch (s=0x1a4e330, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#25 0x00007f355e7c3a04 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#26 0x00007f355e7c3c48 in ?? () from /usr/lib64/libglib-2.0.so.0
#27 0x00007f355e7c3cec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#28 0x00007f356547d0be in QEventDispatcherGlib::processEvents (this=0x1a1afd0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#29 0x00007f3565efb676 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x00007f356544ee6f in QEventLoop::processEvents (this=this@entry=0x7fffc72f5960, flags=...) at kernel/qeventloop.cpp:149
#31 0x00007f356544f165 in QEventLoop::exec (this=this@entry=0x7fffc72f5960, flags=...) at kernel/qeventloop.cpp:204
#32 0x00007f3566289c97 in QMenu::exec (this=this@entry=0x2209cc0, p=..., action=action@entry=0x0) at widgets/qmenu.cpp:2124
#33 0x00007f34ff19a627 in MessageList::Widget::viewMessageListContextPopupRequest (this=<optimized out>, selectedItems=..., globalPos=...) at /usr/src/debug/kdepim-4.14.2/messagelist/widget.cpp:322
#34 0x00007f34ff175263 in MessageList::Core::View::mousePressEvent (this=0x2080b30, e=<optimized out>) at /usr/src/debug/kdepim-4.14.2/messagelist/core/view.cpp:2183
#35 0x00007f3565eada7b in QWidget::event (this=this@entry=0x2080b30, event=event@entry=0x7fffc72f6140) at kernel/qwidget.cpp:8385
#36 0x00007f356624a5ee in QFrame::event (this=0x2080b30, e=0x7fffc72f6140) at widgets/qframe.cpp:557
#37 0x00007f3566359e13 in QAbstractItemView::viewportEvent (this=this@entry=0x2080b30, event=event@entry=0x7fffc72f6140) at itemviews/qabstractitemview.cpp:1644
#38 0x00007f35663989c0 in QTreeView::viewportEvent (this=0x2080b30, event=0x7fffc72f6140) at itemviews/qtreeview.cpp:1252
#39 0x00007f3565450416 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x1a51cd0, receiver=receiver@entry=0x2080e40, event=event@entry=0x7fffc72f6140) at kernel/qcoreapplication.cpp:1063
#40 0x00007f3565e5e74c in QApplicationPrivate::notify_helper (this=this@entry=0x1a51cd0, receiver=receiver@entry=0x2080e40, e=e@entry=0x7fffc72f6140) at kernel/qapplication.cpp:4561
#41 0x00007f3565e64dea in QApplication::notify (this=this@entry=0x7fffc72f6980, receiver=receiver@entry=0x2080e40, e=e@entry=0x7fffc72f6140) at kernel/qapplication.cpp:4108
#42 0x00007f3566b76bda in KApplication::notify (this=0x7fffc72f6980, receiver=0x2080e40, event=0x7fffc72f6140) at /usr/src/debug/kdelibs-4.14.2/kdeui/kernel/kapplication.cpp:311
#43 0x00007f35654502ad in QCoreApplication::notifyInternal (this=0x7fffc72f6980, receiver=receiver@entry=0x2080e40, event=event@entry=0x7fffc72f6140) at kernel/qcoreapplication.cpp:953
#44 0x00007f3565e645e3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#45 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x2080e40, event=event@entry=0x7fffc72f6140, alienWidget=alienWidget@entry=0x2080e40, nativeWidget=nativeWidget@entry=0x2018990, buttonDown=buttonDown@entry=0x7f356693e278 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3173
#46 0x00007f3565ed5c9b in QETWidget::translateMouseEvent (this=this@entry=0x2018990, event=event@entry=0x7fffc72f64b0) at kernel/qapplication_x11.cpp:4530
#47 0x00007f3565ed470c in QApplication::x11ProcessEvent (this=0x7fffc72f6980, event=event@entry=0x7fffc72f64b0) at kernel/qapplication_x11.cpp:3653
#48 0x00007f3565efb5c2 in x11EventSourceDispatch (s=0x1a4e330, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#49 0x00007f355e7c3a04 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#50 0x00007f355e7c3c48 in ?? () from /usr/lib64/libglib-2.0.so.0
#51 0x00007f355e7c3cec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#52 0x00007f356547d0be in QEventDispatcherGlib::processEvents (this=0x1a1afd0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#53 0x00007f3565efb676 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x00007f356544ee6f in QEventLoop::processEvents (this=this@entry=0x7fffc72f6880, flags=...) at kernel/qeventloop.cpp:149
#55 0x00007f356544f165 in QEventLoop::exec (this=this@entry=0x7fffc72f6880, flags=...) at kernel/qeventloop.cpp:204
#56 0x00007f35654545b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#57 0x00000000004037f2 in ?? ()
#58 0x00007f3564c3eb05 in __libc_start_main () from /lib64/libc.so.6
#59 0x0000000000403c97 in _start ()

Possible duplicates by query: bug 335410, bug 331267, bug 328741.

Reported using DrKonqi
Comment 1 Denis Kurz 2017-06-23 19:37:55 UTC
This bug has never been confirmed for a Kontact version that is based on KDE Frameworks (5.x). Those versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the oportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 2 Denis Kurz 2018-02-01 09:47:32 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.1 aka 15.12; preferably much more recent), please open a new one unless it already exists. Thank you for all your input.