[kmail2] [Bug 349281] New: KMail crash after re-accepting an invite

skaumo at gmail.com skaumo at gmail.com
Wed Jun 17 11:02:35 BST 2015


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

            Bug ID: 349281
           Summary: KMail crash after re-accepting an invite
           Product: kmail2
           Version: 4.14.3
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: skaumo at gmail.com

Application: kmail (4.14.3)
KDE Platform Version: 4.14.7 (Compiled from sources)
Qt Version: 4.8.6
Operating System: Linux 3.14.3-gentoo x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- Accepted a meeting invite I just received
- Added to a calendar
- Accepted again - don`t ask why :))
- A window popped up, asking to resolve a calendar conflict
- I hit ESC
- crash

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f07304f9780 (LWP 3709))]

Thread 4 (Thread 0x7f070b8ff700 (LWP 6430)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0721111ebe in WTF::TCMalloc_PageHeap::scavengerThread
(this=<optimized out>) at
/var/tmp/portage/dev-qt/qtwebkit-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6/src/3rdparty/webkit/Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x00007f0721111ef9 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
/var/tmp/portage/dev-qt/qtwebkit-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6/src/3rdparty/webkit/Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x00007f072b58e48b in start_thread (arg=0x7f070b8ff700) at
pthread_create.c:310
#4  0x00007f072d7a643d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f070afde700 (LWP 6431)):
#0  g_mutex_unlock (mutex=0x7f07040009a0) at
/var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gthread-posix.c:1343
#1  0x00007f0725177a8e in g_main_context_iterate
(context=context at entry=0x7f07040009a0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gmain.c:3759
#2  0x00007f0725177c8c in g_main_context_iteration (context=0x7f07040009a0,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gmain.c:3842
#3  0x00007f072e13969e in QEventDispatcherGlib::processEvents
(this=0x7f07040008c0, flags=...) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f072e108611 in QEventLoop::processEvents
(this=this at entry=0x7f070afddde0, flags=...) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventloop.cpp:149
#5  0x00007f072e108975 in QEventLoop::exec (this=this at entry=0x7f070afddde0,
flags=...) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventloop.cpp:204
#6  0x00007f072dff9e59 in QThread::exec (this=<optimized out>) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/thread/qthread.cpp:538
#7  0x00007f072dffc71f in QThreadPrivate::start (arg=0x766c760) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/thread/qthread_unix.cpp:349
#8  0x00007f072b58e48b in start_thread (arg=0x7f070afde700) at
pthread_create.c:310
#9  0x00007f072d7a643d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f06c2711700 (LWP 31665)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f071a09b86a in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f071a39ff80 <QTWTF::pageheap_memory>) at
/var/tmp/portage/dev-qt/qtscript-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f071a09b899 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
/var/tmp/portage/dev-qt/qtscript-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f072b58e48b in start_thread (arg=0x7f06c2711700) at
pthread_create.c:310
#4  0x00007f072d7a643d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f07304f9780 (LWP 3709)):
[KCrash Handler]
#6  count (this=<optimized out>) at
../../include/QtCore/../../../qt-everywhere-opensource-src-4.8.6/src/corelib/tools/qvector.h:259
#7  QMetaObject::activate (sender=sender at entry=0x10b31750,
m=m at entry=0x7f0726629500 <MessageViewer::Viewer::staticMetaObject>,
local_signal_index=local_signal_index at entry=8, argv=argv at entry=0x7fff4e2f7d00)
at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qobject.cpp:3500
#8  0x00007f07263cb065 in MessageViewer::Viewer::deleteMessage
(this=this at entry=0x10b31750, _t1=...) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3_build/messageviewer/moc_viewer.cpp:225
#9  0x00007f072632d2d7 in MessageViewer::Viewer::deleteMessage
(this=this at entry=0x10b31750) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3/messageviewer/viewer/viewer.cpp:569
#10 0x00007f070faee9fb in mailICal (viewerInstance=0x10b31750, delMessage=true,
status=..., subject=..., iCal=..., to=..., receiver=...,
this=0x756374726f685373) at
/var/tmp/portage/kde-base/kmail-4.14.3/work/kmail-4.14.3/plugins/messageviewer/bodypartformatter/text_calendar.cpp:702
#11 (anonymous namespace)::UrlHandler::mail (this=this at entry=0x218dd00,
viewerInstance=viewerInstance at entry=0x10b31750, incidence=..., status=...,
method=method at entry=KCalCore::iTIPReply, receiver=..., to=..., type=(anonymous
namespace)::UrlHandler::Answer) at
/var/tmp/portage/kde-base/kmail-4.14.3/work/kmail-4.14.3/plugins/messageviewer/bodypartformatter/text_calendar.cpp:754
#12 0x00007f070faf01ae in (anonymous namespace)::UrlHandler::handleInvitation
(this=this at entry=0x218dd00, iCal=...,
status=status at entry=KCalCore::Attendee::Accepted,
part=part at entry=0x7fff4e2f8cb0, viewerInstance=viewerInstance at entry=0x10b31750)
at
/var/tmp/portage/kde-base/kmail-4.14.3/work/kmail-4.14.3/plugins/messageviewer/bodypartformatter/text_calendar.cpp:1002
#13 0x00007f070faf1e36 in (anonymous namespace)::UrlHandler::handleClick
(this=0x218dd00, viewerInstance=0x10b31750, part=0x7fff4e2f8cb0, path=...) at
/var/tmp/portage/kde-base/kmail-4.14.3/work/kmail-4.14.3/plugins/messageviewer/bodypartformatter/text_calendar.cpp:1260
#14 0x00007f072635204f in
MessageViewer::URLHandlerManager::BodyPartURLHandlerManager::handleClick
(this=<optimized out>, url=..., w=0x102162b0) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3/messageviewer/viewer/urlhandlermanager.cpp:286
#15 0x00007f072634fce8 in MessageViewer::URLHandlerManager::handleClick
(this=<optimized out>, url=..., w=w at entry=0x102162b0) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3/messageviewer/viewer/urlhandlermanager.cpp:373
#16 0x00007f0726330135 in MessageViewer::ViewerPrivate::slotUrlOpen
(this=0x102162b0, url=...) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3/messageviewer/viewer/viewer_p.cpp:2116
#17 0x00007f07263cba54 in MessageViewer::ViewerPrivate::qt_static_metacall
(_o=0x102162b0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3_build/messageviewer/moc_viewer_p.cpp:260
#18 0x00007f072e1231b1 in QObject::event (this=0x102162b0, e=<optimized out>)
at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qobject.cpp:1222
#19 0x00007f072e635ccc in QApplicationPrivate::notify_helper
(this=this at entry=0x14f8960, receiver=receiver at entry=0x102162b0,
e=e at entry=0x1810f780) at
/var/tmp/portage/dev-qt/qtgui-4.8.6-r4/work/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qapplication.cpp:4565
#20 0x00007f072e63c8eb in QApplication::notify (this=this at entry=0x7fff4e2f97a0,
receiver=receiver at entry=0x102162b0, e=e at entry=0x1810f780) at
/var/tmp/portage/dev-qt/qtgui-4.8.6-r4/work/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qapplication.cpp:4351
#21 0x00007f072ff1b17a in KApplication::notify (this=0x7fff4e2f97a0,
receiver=0x102162b0, event=0x1810f780) at
/var/tmp/portage/kde-base/kdelibs-4.14.7/work/kdelibs-4.14.7/kdeui/kernel/kapplication.cpp:311
#22 0x00007f072e109abd in QCoreApplication::notifyInternal
(this=0x7fff4e2f97a0, receiver=receiver at entry=0x102162b0,
event=event at entry=0x1810f780) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qcoreapplication.cpp:953
#23 0x00007f072e10cfbc in sendEvent (event=0x1810f780, receiver=0x102162b0) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qcoreapplication.h:231
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x14851f0) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qcoreapplication.cpp:1577
#25 0x00007f072e10d483 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qcoreapplication.cpp:1470
#26 0x00007f072e13950e in sendPostedEvents () at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qcoreapplication.h:236
#27 postEventSourceDispatch (s=0x14f7fb0) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventdispatcher_glib.cpp:300
#28 0x00007f07251778ed in g_main_dispatch (context=0x14f8cb0) at
/var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gmain.c:3111
#29 g_main_context_dispatch (context=context at entry=0x14f8cb0) at
/var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gmain.c:3710
#30 0x00007f0725177bd8 in g_main_context_iterate
(context=context at entry=0x14f8cb0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gmain.c:3781
#31 0x00007f0725177c8c in g_main_context_iteration (context=0x14f8cb0,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gmain.c:3842
#32 0x00007f072e139681 in QEventDispatcherGlib::processEvents (this=0x1486af0,
flags=...) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventdispatcher_glib.cpp:450
#33 0x00007f072e6dab06 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at
/var/tmp/portage/dev-qt/qtgui-4.8.6-r4/work/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007f072e108611 in QEventLoop::processEvents
(this=this at entry=0x7fff4e2f93e0, flags=...) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventloop.cpp:149
#35 0x00007f072e108975 in QEventLoop::exec (this=this at entry=0x7fff4e2f93e0,
flags=...) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventloop.cpp:204
#36 0x00007f072e10e169 in QCoreApplication::exec () at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qcoreapplication.cpp:1225
#37 0x00007f072e6341ac in QApplication::exec () at
/var/tmp/portage/dev-qt/qtgui-4.8.6-r4/work/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qapplication.cpp:3823
#38 0x0000000000402e62 in main (argc=<optimized out>, argv=<optimized out>) at
/var/tmp/portage/kde-base/kmail-4.14.3/work/kmail-4.14.3/kmail/main.cpp:145

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list