Application: kontact (4.6 beta4) KDE Platform Version: 4.6.1 (4.6.1) Qt Version: 4.7.0 Operating System: Linux 2.6.35-28-generic i686 Distribution: Ubuntu 10.10 -- Information about the crash: - What I was doing when the application crashed: I use three address books: two local ones and the kfacebook-ressource. Kontact crashed when I moved (drag-and-drop) a contact from one to the other local ressource. The crash can be reproduced some of the time. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault [Current thread is 1 (Thread 0xb7888730 (LWP 2694))] Thread 3 (Thread 0xb55ebb70 (LWP 2695)): #0 0x00a47416 in __kernel_vsyscall () #1 0x008214dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x0092dd9d in __pthread_cond_wait (cond=0x3e17770, mutex=0x3e17758) at forward.c:139 #3 0x0390f3a5 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x3e12680) at wtf/FastMalloc.cpp:2378 #4 0x0390f481 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x3e12680) at wtf/FastMalloc.cpp:1497 #5 0x0081ccc9 in start_thread (arg=0xb55ebb70) at pthread_create.c:304 #6 0x0092069e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xad8e4b70 (LWP 2831)): #0 0x00834e36 in clock_gettime (clock_id=8622068, tp=0xad8e3f70) at ../sysdeps/unix/clock_gettime.c:100 #1 0x019c750b in do_gettime () at tools/qelapsedtimer_unix.cpp:105 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:119 #3 0x01a9e6e5 in QTimerInfoList::updateCurrentTime (this=0xb82edfc) at kernel/qeventdispatcher_unix.cpp:339 #4 0x01a9e72a in QTimerInfoList::timerWait (this=0xb82edfc, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x01a9c7a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xad8e409c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x01a9c83d in timerSourcePrepare (source=0x0, timeout=0x838ff4) at kernel/qeventdispatcher_glib.cpp:169 #7 0x0637be6a in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0x0637c279 in ?? () from /lib/libglib-2.0.so.0 #9 0x0637c848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0x01a9c59f in QEventDispatcherGlib::processEvents (this=0xad439e0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #11 0x01a6c609 in QEventLoop::processEvents (this=0xad8e4270, flags=) at kernel/qeventloop.cpp:149 #12 0x01a6ca8a in QEventLoop::exec (this=0xad8e4270, flags=...) at kernel/qeventloop.cpp:201 #13 0x01968b7e in QThread::exec (this=0xbc9ca20) at thread/qthread.cpp:490 #14 0x01a4b35b in QInotifyFileSystemWatcherEngine::run (this=0xbc9ca20) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x0196bdf9 in QThreadPrivate::start (arg=0xbc9ca20) at thread/qthread_unix.cpp:266 #16 0x0081ccc9 in start_thread (arg=0xad8e4b70) at pthread_create.c:304 #17 0x0092069e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb7888730 (LWP 2694)): [KCrash Handler] #7 __memmove_ssse3 () at ../sysdeps/i386/i686/multiarch/memcpy-ssse3.S:1282 #8 0x0198c4c6 in QListData::remove (this=0x113b5a10, i=<value optimized out>) at /usr/include/bits/string3.h:59 #9 0x01c7fa62 in QList<Node*>::takeAt(int) () from /usr/lib/libakonadi-kde.so.4 #10 0x01c7b212 in Akonadi::EntityTreeModelPrivate::monitoredItemMoved (this=0x113b01a0, item=..., sourceCollection=..., destCollection=...) at ../../akonadi/entitytreemodel_p.cpp:990 #11 0x01c6a10d in Akonadi::EntityTreeModel::qt_metacall (this=0x113b7e98, _c=QMetaObject::InvokeMetaMethod, _id=49, _a=0xbfa75e00) at ./entitytreemodel.moc:157 #12 0x046bbe12 in Akonadi::ContactCompletionModel::qt_metacall (this=0x113b7e98, _c=QMetaObject::InvokeMetaMethod, _id=49, _a=0xbfa75e00) at ./contactcompletionmodel_p.moc:64 #13 0x01a738ca in QMetaObject::metacall (object=0x113b7e98, cl=4290298460, idx=49, argv=0xbfa75e00) at kernel/qmetaobject.cpp:237 #14 0x01a866ad in QMetaObject::activate (sender=0xffc9b28, m=0x1db7834, local_signal_index=1, argv=0x13b0afac) at kernel/qobject.cpp:3280 #15 0x01cc3aaf in Akonadi::Monitor::itemMoved (this=0xffc9b28, _t1=..., _t2=..., _t3=...) at ./monitor.moc:176 #16 0x01cc6ef6 in Akonadi::MonitorPrivate::emitItemNotification (this=0x113aae88, msg=..., item=..., collection=..., collectionDest=...) at ../../akonadi/monitor_p.cpp:437 #17 0x01cc8067 in Akonadi::MonitorPrivate::emitNotification (this=0x113aae88, msg=...) at ../../akonadi/monitor_p.cpp:267 #18 0x01c1ffdc in Akonadi::ChangeRecorderPrivate::emitNotification(Akonadi::NotificationMessage const&) () from /usr/lib/libakonadi-kde.so.4 #19 0x01cc7cfc in Akonadi::MonitorPrivate::dataAvailable (this=0x113aae88) at ../../akonadi/monitor_p.cpp:281 #20 0x01cc3ba1 in Akonadi::Monitor::qt_metacall (this=0xffc9b28, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbfa7616c) at ./monitor.moc:156 #21 0x01c1fc0a in Akonadi::ChangeRecorder::qt_metacall (this=0xffc9b28, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbfa7616c) at ./changerecorder.moc:72 #22 0x01a738ca in QMetaObject::metacall (object=0xffc9b28, cl=4290298460, idx=27, argv=0xbfa7616c) at kernel/qmetaobject.cpp:237 #23 0x01a866ad in QMetaObject::activate (sender=0x113aaecc, m=0x1db6388, local_signal_index=0, argv=0x13b0afac) at kernel/qobject.cpp:3280 #24 0x01c62567 in Akonadi::EntityCacheBase::dataAvailable (this=0x113aaecc) at ./entitycache_p.moc:88 #25 0x01c202d8 in Akonadi::EntityCache<Akonadi::Item, Akonadi::ItemFetchJob, Akonadi::ItemFetchScope>::fetchResult (this=0x113aaecc, job=0x1225c160) at ../../akonadi/entitycache_p.h:189 #26 0x01c625f4 in Akonadi::EntityCacheBase::qt_metacall (this=0x113aaecc, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfa76348) at ./entitycache_p.moc:77 #27 0x01a738ca in QMetaObject::metacall (object=0x113aaecc, cl=4290298460, idx=5, argv=0xbfa76348) at kernel/qmetaobject.cpp:237 #28 0x01a866ad in QMetaObject::activate (sender=0x1225c160, m=0x49b548, local_signal_index=3, argv=0x13b0afac) at kernel/qobject.cpp:3280 #29 0x00318e73 in KJob::result (this=0x1225c160, _t1=0x1225c160) at ./kjob.moc:194 #30 0x003191d8 in KJob::emitResult (this=0x1225c160) at ../../kdecore/jobs/kjob.cpp:312 #31 0x01cb9799 in delayedEmitResult (this=0x1225c160, _c=QMetaObject::InvokeMetaMethod, _id=34, _a=0x9552390) at ../../akonadi/job.cpp:144 #32 Akonadi::Job::qt_metacall (this=0x1225c160, _c=QMetaObject::InvokeMetaMethod, _id=34, _a=0x9552390) at ./job.moc:91 #33 0x01ca502a in Akonadi::ItemFetchJob::qt_metacall (this=0x1225c160, _c=QMetaObject::InvokeMetaMethod, _id=34, _a=0x9552390) at ./itemfetchjob.moc:73 #34 0x01a738ca in QMetaObject::metacall (object=0x1225c160, cl=4290298460, idx=34, argv=0x9552390) at kernel/qmetaobject.cpp:237 #35 0x01a7edf6 in QMetaCallEvent::placeMetaCall (this=0x125285a0, object=0x1225c160) at kernel/qobject.cpp:534 #36 0x01a806a2 in QObject::event (this=0x1225c160, e=0x13b0afb0) at kernel/qobject.cpp:1219 #37 0x00f6cfdc in QApplicationPrivate::notify_helper (this=0x90b8900, receiver=0x1225c160, e=0x125285a0) at kernel/qapplication.cpp:4396 #38 0x00f7304e in QApplication::notify (this=0xbfa76c94, receiver=0x1225c160, e=0x125285a0) at kernel/qapplication.cpp:3798 #39 0x00c527da in KApplication::notify (this=0xbfa76c94, receiver=0x1225c160, event=0x125285a0) at ../../kdeui/kernel/kapplication.cpp:311 #40 0x01a6db3b in QCoreApplication::notifyInternal (this=0xbfa76c94, receiver=0x1225c160, event=0x125285a0) at kernel/qcoreapplication.cpp:732 #41 0x01a70d8b in sendEvent (receiver=0x0, event_type=0, data=0x9088eb8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9088eb8) at kernel/qcoreapplication.cpp:1373 #43 0x01a70f4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266 #44 0x01a9ca74 in sendPostedEvents (s=0x90b6710) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #45 postEventSourceDispatch (s=0x90b6710) at kernel/qeventdispatcher_glib.cpp:277 #46 0x06378855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #47 0x0637c668 in ?? () from /lib/libglib-2.0.so.0 #48 0x0637c848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #49 0x01a9c565 in QEventDispatcherGlib::processEvents (this=0x9088b78, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #50 0x0102ebe5 in QGuiEventDispatcherGlib::processEvents (this=0x9088b78, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #51 0x01a6c609 in QEventLoop::processEvents (this=0xbfa76bf4, flags=) at kernel/qeventloop.cpp:149 #52 0x01a6ca8a in QEventLoop::exec (this=0xbfa76bf4, flags=...) at kernel/qeventloop.cpp:201 #53 0x01a7100f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #54 0x00f6be07 in QApplication::exec () at kernel/qapplication.cpp:3672 #55 0x0804b20f in main (argc=1, argv=0xbfa76ec4) at ../../../kontact/src/main.cpp:218 Reported using DrKonqi