[Bug 220418] New: Crash when manipulating an Akonadi KOrganizer event [qDeleteAll<KIO::SchedulerPrivate::ProtocolInfoDict>, ~SchedulerPrivate, destroy]

Marcus Harrison marcus at harrisonland.co.uk
Mon Dec 28 16:25:46 GMT 2009


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

           Summary: Crash when manipulating an Akonadi KOrganizer event
                    [qDeleteAll<KIO::SchedulerPrivate::ProtocolInfoDict>,
                    ~SchedulerPrivate,  destroy]
           Product: kontact
           Version: 4.4 pre
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: marcus at harrisonland.co.uk


Application: kontact (4.4 pre)
KDE Platform Version: 4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-17-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
Before it crashed, I created a calendar event for an event next week, using an
Akonadi calendar resource as the default. It starts at 9:00 AM, but I created
it at 8:00. On dragging the event from the latter time to the former, Kontact
froze indefinitely, not allowing me to interact with any elements in the
window. Strangely, the UI still updated when I resized the window, but other
then that it was completely frozen, not allowing any user input. It would not
exit properly either, so I had to kill it, which resulted in this crash
information.

The crash can be reproduced everytime.

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

Thread 2 (Thread 0xb005ab70 (LWP 13804)):
#0  0x00c86422 in __kernel_vsyscall ()
#1  0x00aabe15 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x009ba78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x04e1cbb7 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x4ef61a0) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4  0x04e1cc01 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=0x4ef61a0) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0x00aa780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x009ad7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7899760 (LWP 8197)):
[KCrash Handler]
#44 0x00c86422 in __kernel_vsyscall ()
#45 0x0099fba6 in poll () from /lib/tls/i686/cmov/libc.so.6
#46 0x03fd154b in g_poll () from /lib/libglib-2.0.so.0
#47 0x03fc456b in ?? () from /lib/libglib-2.0.so.0
#48 0x03fc4863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#49 0x01117bd5 in QEventDispatcherGlib::processEvents (this=0x953f7b0,
flags=...) at kernel/qeventdispatcher_glib.cpp:407
#50 0x05c0db75 in QGuiEventDispatcherGlib::processEvents (this=0x953f7b0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#51 0x010ea4c9 in QEventLoop::processEvents (this=0xbf95c484, flags=) at
kernel/qeventloop.cpp:149
#52 0x010ea91a in QEventLoop::exec (this=0xbf95c484, flags=...) at
kernel/qeventloop.cpp:201
#53 0x00dd8319 in KJob::exec (this=0xa0da588) at
../../kdecore/jobs/kjob.cpp:204
#54 0x06ec6a75 in ?? () from /usr/lib/kde4/kontact_specialdatesplugin.so
#55 0x06ecac37 in ?? () from /usr/lib/kde4/kontact_specialdatesplugin.so
#56 0x010f111a in QMetaObject::metacall (object=0xa011fa8, cl=11, idx=32,
argv=0xbf95c90c) at kernel/qmetaobject.cpp:237
#57 0x010ff89b in QMetaObject::activate (sender=0xa019760, m=0x23a6e0c,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#58 0x023076f7 in KCal::Calendar::calendarChanged (this=0xa019760) at
./calendar.moc:97
#59 0x023077b3 in KCal::Calendar::qt_metacall (this=0xa019760,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf95caa8) at ./calendar.moc:82
#60 0x02371fba in KCal::CalendarResources::qt_metacall (this=0xa019760,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf95caa8) at
./calendarresources.moc:85
#61 0x010f111a in QMetaObject::metacall (object=0xa019760, cl=11, idx=4,
argv=0xbf95caa8) at kernel/qmetaobject.cpp:237
#62 0x010ff89b in QMetaObject::activate (sender=0x9fd3088, m=0x23a7794,
local_signal_index=0, argv=0xbf95caa8) at kernel/qobject.cpp:3294
#63 0x02361ea3 in KCal::ResourceCalendar::resourceChanged (this=0x9fd3088,
_t1=0x9fd3088) at ./resourcecalendar.moc:123
#64 0x065b74c0 in ?? () from /usr/lib/kde4/kcal_akonadi.so
#65 0x065b7d1c in ?? () from /usr/lib/kde4/kcal_akonadi.so
#66 0x010f111a in QMetaObject::metacall (object=0x9fe1980, cl=11, idx=9,
argv=0xbf95cc84) at kernel/qmetaobject.cpp:237
#67 0x010ff89b in QMetaObject::activate (sender=0xa251838, m=0x65e66f4,
local_signal_index=1, argv=0xbf95cc84) at kernel/qobject.cpp:3294
#68 0x065bef49 in ?? () from /usr/lib/kde4/kcal_akonadi.so
#69 0x065c068d in ?? () from /usr/lib/kde4/kcal_akonadi.so
#70 0x065d5db7 in ?? () from /usr/lib/kde4/kcal_akonadi.so
#71 0x065b9934 in ?? () from /usr/lib/kde4/kcal_akonadi.so
#72 0x065c227f in ?? () from /usr/lib/kde4/kcal_akonadi.so
#73 0x065c45ad in ?? () from /usr/lib/kde4/kcal_akonadi.so
#74 0x010f111a in QMetaObject::metacall (object=0x9fe19b8, cl=11, idx=11,
argv=0xbf95cf94) at kernel/qmetaobject.cpp:237
#75 0x010ff89b in QMetaObject::activate (sender=0xa03f7f8, m=0x2ba488,
local_signal_index=0, argv=0xbf95cf94) at kernel/qobject.cpp:3294
#76 0x0020a2d9 in Akonadi::Monitor::itemChanged (this=0xa03f7f8, _t1=...,
_t2=...) at ./monitor.moc:160
#77 0x0020da19 in Akonadi::MonitorPrivate::emitItemNotification
(this=0x9fe17e8, msg=..., item=..., collection=..., collectionDest=...) at
../../akonadi/monitor_p.cpp:326
#78 0x0020de57 in Akonadi::MonitorPrivate::emitNotification (this=0x9fe17e8,
msg=...) at ../../akonadi/monitor_p.cpp:195
#79 0x0020e05c in Akonadi::MonitorPrivate::dataAvailable (this=0x9fe17e8) at
../../akonadi/monitor_p.cpp:204
#80 0x0020a343 in Akonadi::Monitor::qt_metacall (this=0xa03f7f8,
_c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbf95d1cc) at ./monitor.moc:148
#81 0x010f111a in QMetaObject::metacall (object=0xa03f7f8, cl=11, idx=25,
argv=0xbf95d1cc) at kernel/qmetaobject.cpp:237
#82 0x010ff89b in QMetaObject::activate (sender=0x9fe1824, m=0x2b8a68,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#83 0x001b5cb7 in Akonadi::EntityCacheBase::dataAvailable (this=0x9fe1824) at
./entitycache_p.moc:88
#84 0x00180c49 in Akonadi::EntityCache<Akonadi::Item, Akonadi::ItemFetchJob,
Akonadi::ItemFetchScope>::fetchResult (this=0x9fe1824, job=0xaaf77a0) at
../../akonadi/entitycache_p.h:185
#85 0x001b5d44 in Akonadi::EntityCacheBase::qt_metacall (this=0x9fe1824,
_c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf95d3c8) at
./entitycache_p.moc:77
#86 0x010f111a in QMetaObject::metacall (object=0x9fe1824, cl=11, idx=5,
argv=0xbf95d3c8) at kernel/qmetaobject.cpp:237
#87 0x010ff89b in QMetaObject::activate (sender=0xaaf77a0, m=0xf48c48,
local_signal_index=3, argv=0xbf95d3c8) at kernel/qobject.cpp:3294
#88 0x00dd7e03 in KJob::result (this=0xaaf77a0, _t1=0xaaf77a0) at
./kjob.moc:194
#89 0x00dd8168 in KJob::emitResult (this=0xaaf77a0) at
../../kdecore/jobs/kjob.cpp:312
#90 0x0020036d in Akonadi::JobPrivate::handleResponse (this=0xacec0c8, tag=...,
data=...) at ../../akonadi/job.cpp:67
#91 0x00230127 in Akonadi::SessionPrivate::dataReceived (this=0xa047d10) at
../../akonadi/session.cpp:121
#92 0x0023099e in Akonadi::Session::qt_metacall (this=0xa0474e8,
_c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbf95d5ec) at ./session.moc:87
#93 0x010f111a in QMetaObject::metacall (object=0xa0474e8, cl=11, idx=7,
argv=0xbf95d5ec) at kernel/qmetaobject.cpp:237
#94 0x010ff89b in QMetaObject::activate (sender=0xa0328d0, m=0x11ffc48,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#95 0x0114eeb7 in QIODevice::readyRead (this=0xa0328d0) at
.moc/release-shared/moc_qiodevice.cpp:91
#96 0x0114ef7f in QIODevice::qt_metacall (this=0xa0328d0,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf95d74c) at
.moc/release-shared/moc_qiodevice.cpp:77
#97 0x02451aba in QLocalSocket::qt_metacall (this=0xa0328d0,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf95d74c) at
.moc/release-shared/moc_qlocalsocket.cpp:81
#98 0x010f111a in QMetaObject::metacall (object=0xa0328d0, cl=11, idx=4,
argv=0xbf95d74c) at kernel/qmetaobject.cpp:237
#99 0x010ff89b in QMetaObject::activate (sender=0xa048600, m=0x11ffc48,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#100 0x0114eeb7 in QIODevice::readyRead (this=0xa048600) at
.moc/release-shared/moc_qiodevice.cpp:91
#101 0x024495d2 in QAbstractSocketPrivate::canReadNotification (this=0xa047540)
at socket/qabstractsocket.cpp:626
#102 0x02436c5b in QAbstractSocketEngine::readNotification (this=0xa030238) at
socket/qabstractsocketengine.cpp:154
#103 0x02438023 in QReadNotifier::event (this=0x1f4a, e=0xbf95db94) at
socket/qnativesocketengine.cpp:1053
#104 0x05b5019c in QApplicationPrivate::notify_helper (this=0x9542708,
receiver=0xa04efe8, e=0xbf95db94) at kernel/qapplication.cpp:4242
#105 0x05b56df7 in QApplication::notify (this=0xbf95ded4, receiver=0xa04efe8,
e=0xbf95db94) at kernel/qapplication.cpp:3661
#106 0x005050fa in KApplication::notify (this=0xbf95ded4, receiver=0xa04efe8,
event=0xbf95db94) at ../../kdeui/kernel/kapplication.cpp:302
#107 0x010ebeab in QCoreApplication::notifyInternal (this=0xbf95ded4,
receiver=0xa04efe8, event=0xbf95db94) at kernel/qcoreapplication.cpp:704
#108 0x01117faa in QCoreApplication::sendEvent (source=0x9545e08) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#109 socketNotifierSourceDispatch (source=0x9545e08) at
kernel/qeventdispatcher_glib.cpp:110
#110 0x03fc0e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#111 0x03fc4730 in ?? () from /lib/libglib-2.0.so.0
#112 0x03fc4863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#113 0x01117bd5 in QEventDispatcherGlib::processEvents (this=0x953f7b0,
flags=...) at kernel/qeventdispatcher_glib.cpp:407
#114 0x05c0db75 in QGuiEventDispatcherGlib::processEvents (this=0x953f7b0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#115 0x010ea4c9 in QEventLoop::processEvents (this=0xbf95de34, flags=) at
kernel/qeventloop.cpp:149
#116 0x010ea91a in QEventLoop::exec (this=0xbf95de34, flags=...) at
kernel/qeventloop.cpp:201
#117 0x010eeb0f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#118 0x05b50237 in QApplication::exec () at kernel/qapplication.cpp:3570
#119 0x0804b4b6 in _start ()

Possible duplicates by query: bug 219706, bug 218701, bug 218634, bug 218358,
bug 217545.

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