[Bug 280144] New: When accepting a change of a shared event (received via e-mail), Kontact crashes

Matija Šuklje matija at suklje.name
Mon Aug 15 20:25:13 BST 2011


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

           Summary: When accepting a change of a shared event (received
                    via e-mail), Kontact crashes
           Product: kontact
           Version: unspecified
          Platform: Gentoo Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: matija at suklje.name


Application: kontact (4.7.0 )
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.2
Operating System: Linux 2.6.39-gentoo-r3 x86_64
Distribution: "Gentoo Base System release 2.0.3"

-- Information about the crash:
- What I was doing when the application crashed:

In KDEPIM 4.6.0 or 4.6.1 I had accepted an invitation to a shared event — an
event that was organised by someone else and I was one of the attendents. When
I clicked "I accept" on the automated invitation e-mail in KMail, the event was
added to KOrganiser and all was well :)

Then I upgraded to KDEPIM 4.7.0 and I received another automated e-mail with a
change that the event organiser made (change the date, time and turned off the
recurrence). When I clicked "I accept" or "Show in Calendar", Kontact crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f0d00d94760 (LWP 1839))]

Thread 2 (Thread 0x7f0cea694700 (LWP 1840)):
#0  pthread_cond_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0cfd7c488d in WTF::TCMalloc_PageHeap::scavengerThread (this=<value
optimized out>) at wtf/FastMalloc.cpp:2378
#2  0x00007f0cfd7c4999 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=0x7f0cfdf78f34) at wtf/FastMalloc.cpp:1497
#3  0x00007f0cf9173c1a in start_thread (arg=<value optimized out>) at
pthread_create.c:301
#4  0x00007f0cfe2b8eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f0d00d94760 (LWP 1839)):
[KCrash Handler]
#6  QHash (this=0x0) at /usr/include/qt4/QtCore/qhash.h:283
#7  QSet (this=0x0) at /usr/include/qt4/QtCore/qset.h:60
#8  KCalCore::IncidenceBase::dirtyFields (this=0x0) at
/var/tmp/portage/kde-base/kdepimlibs-4.7.0/work/kdepimlibs-4.7.0/kcalcore/incidencebase.cpp:622
#9  0x00007f0ce8587146 in CalendarSupport::Groupware::finishHandlingInvitation
(this=0x4129330) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.7.0/work/kdepim-common-libs-4.7.0/calendarsupport/groupware.cpp:217
#10 0x00007f0ce8588a7c in CalendarSupport::Groupware::qt_metacall
(this=0x4129330, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7ffff9ae90e0) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.7.0/work/kdepim-common-libs-4.7.0_build/calendarsupport/groupware.moc:82
#11 0x00007f0cff69aa1f in QMetaObject::activate (sender=0x5019d90, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x5a54e90) at
kernel/qobject.cpp:3278
#12 0x00007f0ce859da84 in CalendarSupport::NepomukCalendar::loadFinished
(this=0x7ffff9ae8d30, _t1=true, _t2=<value optimized out>) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.7.0/work/kdepim-common-libs-4.7.0_build/calendarsupport/nepomukcalendar.moc:113
#13 0x00007f0ce85a001a in CalendarSupport::NepomukCalendar::searchResult
(this=0x5019d90, job=0x5a4d800) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.7.0/work/kdepim-common-libs-4.7.0/calendarsupport/nepomukcalendar.cpp:406
#14 0x00007f0ce85a0a8c in CalendarSupport::NepomukCalendar::qt_metacall
(this=0x5019d90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7ffff9ae9330) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.7.0/work/kdepim-common-libs-4.7.0_build/calendarsupport/nepomukcalendar.moc:101
#15 0x00007f0cff69aa1f in QMetaObject::activate (sender=0x57a18d0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x5a54e90) at
kernel/qobject.cpp:3278
#16 0x00007f0cffaf9742 in KJob::result (this=0x7ffff9ae8d30, _t1=0x57a18d0) at
/var/tmp/portage/kde-base/kdelibs-4.7.0/work/kdelibs-4.7.0_build/kdecore/kjob.moc:194
#17 0x00007f0cffaf99e0 in KJob::emitResult (this=0x57a18d0) at
/var/tmp/portage/kde-base/kdelibs-4.7.0/work/kdelibs-4.7.0/kdecore/jobs/kjob.cpp:312
#18 0x00007f0ce85b9e9a in CalendarSupport::IncidenceFetchJob::itemFetchResult
(this=0x57a18d0, job=<value optimized out>) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.7.0/work/kdepim-common-libs-4.7.0/calendarsupport/next/incidencefetchjob.cpp:81
#19 0x00007f0ce85b9f69 in CalendarSupport::IncidenceFetchJob::qt_metacall
(this=0x57a18d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7ffff9ae94e0) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.7.0/work/kdepim-common-libs-4.7.0_build/calendarsupport/incidencefetchjob.moc:78
#20 0x00007f0cff69aa1f in QMetaObject::activate (sender=0x5701ff0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x5a54e90) at
kernel/qobject.cpp:3278
#21 0x00007f0cffaf9742 in KJob::result (this=0x7ffff9ae8d30, _t1=0x5701ff0) at
/var/tmp/portage/kde-base/kdelibs-4.7.0/work/kdelibs-4.7.0_build/kdecore/kjob.moc:194
#22 0x00007f0cffaf99e0 in KJob::emitResult (this=0x5701ff0) at
/var/tmp/portage/kde-base/kdelibs-4.7.0/work/kdelibs-4.7.0/kdecore/jobs/kjob.cpp:312
#23 0x00007f0cfb5f0f69 in delayedEmitResult (this=0x5701ff0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x59286e0) at
/var/tmp/portage/kde-base/kdepimlibs-4.7.0/work/kdepimlibs-4.7.0/akonadi/job.cpp:144
#24 Akonadi::Job::qt_metacall (this=0x5701ff0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x59286e0) at
/var/tmp/portage/kde-base/kdepimlibs-4.7.0/work/kdepimlibs-4.7.0_build/akonadi/job.moc:91
#25 0x00007f0cfb5de1e5 in Akonadi::ItemFetchJob::qt_metacall
(this=0x7ffff9ae8d30, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x5a54e90) at
/var/tmp/portage/kde-base/kdepimlibs-4.7.0/work/kdepimlibs-4.7.0_build/akonadi/itemfetchjob.moc:73
#26 0x00007f0cff694ace in QObject::event (this=0x5701ff0, e=0x7ffff9ae8d30) at
kernel/qobject.cpp:1217
#27 0x00007f0cfea278dc in QApplicationPrivate::notify_helper (this=0x91a400,
receiver=0x5701ff0, e=0x5a520d0) at kernel/qapplication.cpp:4462
#28 0x00007f0cfea2cd7d in QApplication::notify (this=0x7ffff9ae9fd0,
receiver=0x5701ff0, e=0x5a520d0) at kernel/qapplication.cpp:4341
#29 0x00007f0d00133826 in KApplication::notify (this=0x7ffff9ae9fd0,
receiver=0x5701ff0, event=0x5a520d0) at
/var/tmp/portage/kde-base/kdelibs-4.7.0/work/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311
#30 0x00007f0cff682d3b in QCoreApplication::notifyInternal
(this=0x7ffff9ae9fd0, receiver=0x5701ff0, event=0x5a520d0) at
kernel/qcoreapplication.cpp:731
#31 0x00007f0cff685cc1 in sendEvent (receiver=0x0, event_type=<value optimized
out>, data=0x8f3c10) at kernel/qcoreapplication.h:215
#32 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value
optimized out>, data=0x8f3c10) at kernel/qcoreapplication.cpp:1372
#33 0x00007f0cff6af2e3 in sendPostedEvents (s=0x92dee0) at
kernel/qcoreapplication.h:220
#34 postEventSourceDispatch (s=0x92dee0) at
kernel/qeventdispatcher_glib.cpp:277
#35 0x00007f0cf7fbabc1 in g_main_dispatch (context=0x91c2e0) at gmain.c:2441
#36 g_main_context_dispatch (context=0x91c2e0) at gmain.c:3014
#37 0x00007f0cf7fbf258 in g_main_context_iterate (context=0x91c2e0,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:3092
#38 0x00007f0cf7fbf40c in g_main_context_iteration (context=0x91c2e0,
may_block=1) at gmain.c:3155
#39 0x00007f0cff6aee23 in QEventDispatcherGlib::processEvents (this=0x8f3810,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#40 0x00007f0cfead9cbe in QGuiEventDispatcherGlib::processEvents
(this=0x7ffff9ae8d30, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007f0cff681a92 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#42 0x00007f0cff681e74 in QEventLoop::exec (this=0x7ffff9ae9f10, flags=) at
kernel/qeventloop.cpp:201
#43 0x00007f0cff685eeb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1008
#44 0x0000000000404149 in main (argc=<value optimized out>, argv=<value
optimized out>) at
/var/tmp/portage/kde-base/kontact-4.7.0/work/kontact-4.7.0/kontact/src/main.cpp:218

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list