Bug 295622

Summary: Select two folders then move them to another sub sub folders crash
Product: [Applications] kmail2 Reporter: Bruno Friedmann <bruno>
Component: foldersAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: abenson, andreas.hencke, bruno, bugs.kde, cobb.ge, gernijda, gmagnus, jynyl, konold, lambdae2, montel, mschiff, neumanntim47, nick, p92, paul, sandhaus, smithjd15, sven.burmeister, thiago, upscope, wellendorf, yodayado
Priority: NOR    
Version: 4.8.5   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In: 4.8.5
Attachments: valgrind -v --trace-children=yes --read-var-info=yes --track-fds=yes
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Bruno Friedmann 2012-03-09 15:50:40 UTC
openSUSE 12.1 x64 + kde kr:48 repository (4.8.1)

I select two folders in my roots, and ask to move them to Z-Archives/Technical
once I click to "move to this folder" the crash appear


Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fd960740760 (LWP 6439))]

Thread 4 (Thread 0x7fd947f7b700 (LWP 6488)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd95cf6bc12 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7fd95d90a1a0) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x00007fd95cf6bc49 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x00007fd9585d8f05 in start_thread (arg=0x7fd947f7b700) at pthread_create.c:301
#4  0x00007fd95dc5b63d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7fd94767a700 (LWP 6489)):
#0  0x00007fd95dc52523 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fd9580c9a98 in g_main_context_poll (n_fds=1, fds=0x7fd9400013e0, timeout=6849, context=0x7fd9400009a0, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x7fd9400009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3068
#3  0x00007fd9580c9f59 in g_main_context_iteration (context=0x7fd9400009a0, may_block=1) at gmain.c:3136
#4  0x00007fd95e3c9956 in QEventDispatcherGlib::processEvents (this=0x7fd9400008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fd95e399682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fd95e3998d7 in QEventLoop::exec (this=0x7fd947679e20, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fd95e29a537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007fd95e29d55b in QThreadPrivate::start (arg=0x641440) at thread/qthread_unix.cpp:298
#9  0x00007fd9585d8f05 in start_thread (arg=0x7fd94767a700) at pthread_create.c:301
#10 0x00007fd95dc5b63d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7fd8f25de700 (LWP 3594)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213
#1  0x00007fd95e29d9cf in wait (time=30000, this=0x17edc50) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x17edbc8, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd95e290ddf in QThreadPoolThread::run (this=0x17ed160) at concurrent/qthreadpool.cpp:141
#4  0x00007fd95e29d55b in QThreadPrivate::start (arg=0x17ed160) at thread/qthread_unix.cpp:298
#5  0x00007fd9585d8f05 in start_thread (arg=0x7fd8f25de700) at pthread_create.c:301
#6  0x00007fd95dc5b63d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fd960740760 (LWP 6439)):
[KCrash Handler]
#6  QModelIndex (other=..., this=0x7fffe9e5f080) at ../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModel::parent (this=0xbc6680, child=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1659
#8  0x00007fd95faadf8a in parent (this=0x7fffe9e5f0d0) at /usr/include/QtCore/qabstractitemmodel.h:393
#9  KIdentityProxyModel::parent (this=0xde0b80, child=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kdeui/itemviews/kidentityproxymodel.cpp:358
#10 0x00007fd95faadf8a in parent (this=0x7fffe9e5f130) at /usr/include/QtCore/qabstractitemmodel.h:393
#11 KIdentityProxyModel::parent (this=0xddd490, child=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kdeui/itemviews/kidentityproxymodel.cpp:358
#12 0x00007fd95b53db82 in sibling (acolumn=1, arow=0, this=0x14507f60) at /usr/include/QtCore/qabstractitemmodel.h:396
#13 KPIM::StatisticsProxyModel::Private::sourceLayoutAboutToBeChanged (this=0xdd7dd0) at /usr/src/debug/kdepim-4.8.1/libkdepim/statisticsproxymodel.cpp:214
#14 0x00007fd95e3ae761 in QMetaObject::activate (sender=0xddd490, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#15 0x00007fd95faaf993 in KIdentityProxyModelPrivate::_k_sourceLayoutAboutToBeChanged (this=0xddd620) at /usr/src/debug/kdelibs-4.8.1/kdeui/itemviews/kidentityproxymodel.cpp:588
#16 0x00007fd95e3ae761 in QMetaObject::activate (sender=0xde0b80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#17 0x00007fd95faaf993 in KIdentityProxyModelPrivate::_k_sourceLayoutAboutToBeChanged (this=0x8f40a0) at /usr/src/debug/kdelibs-4.8.1/kdeui/itemviews/kidentityproxymodel.cpp:588
#18 0x00007fd95e3ae761 in QMetaObject::activate (sender=0xbc6680, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#19 0x00007fd95f358f81 in QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged (this=0xd33df0) at itemviews/qsortfilterproxymodel.cpp:1240
#20 0x00007fd95e3ae761 in QMetaObject::activate (sender=0xc1e820, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#21 0x00007fd95e3945cc in QAbstractItemModel::beginMoveRows (this=0xc1e820, sourceParent=..., sourceFirst=42, sourceLast=42, destinationParent=..., destinationChild=0) at kernel/qabstractitemmodel.cpp:2635
#22 0x00007fd95aa8641f in Akonadi::EntityTreeModelPrivate::monitoredCollectionMoved (this=0xd32c00, collection=..., sourceCollection=..., destCollection=...) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/entitytreemodel_p.cpp:917
#23 0x00007fd95e3ae761 in QMetaObject::activate (sender=0xc11aa0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe9e5fbe0) at kernel/qobject.cpp:3556
#24 0x00007fd95aa077cf in Akonadi::Monitor::collectionMoved (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>, _t3=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.1/build/akonadi/monitor.moc:252
#25 0x00007fd95aa40fd3 in Akonadi::MonitorPrivate::emitCollectionNotification (this=0xceb1b0, msg=..., col=<optimized out>, par=<optimized out>, dest=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/monitor_p.cpp:612
#26 0x00007fd95aa48e0a in Akonadi::MonitorPrivate::emitNotification (this=0xceb1b0, msg=...) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/monitor_p.cpp:285
#27 0x00007fd95aad9631 in Akonadi::ChangeRecorderPrivate::emitNotification (this=0xceb1b0, msg=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/changerecorder_p.h:60
#28 0x00007fd95aa8cd36 in Akonadi::MonitorPrivate::flushPipeline (this=0xceb1b0) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/monitor_p.cpp:429
#29 0x00007fd95aa8cdc9 in Akonadi::MonitorPrivate::dataAvailable (this=0xceb1b0) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/monitor_p.cpp:438
#30 0x00007fd95e3ae761 in QMetaObject::activate (sender=0xd25bf0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#31 0x00007fd95aad122d in Akonadi::EntityCache<Akonadi::Collection, Akonadi::CollectionFetchJob, Akonadi::CollectionFetchScope>::processResult (this=0xd25bf0, job=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/entitycache_p.h:192
#32 0x00007fd95e3ae761 in QMetaObject::activate (sender=0xc2e6120, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe9e602c0) at kernel/qobject.cpp:3556
#33 0x00007fd95e82f522 in KJob::result (this=<optimized out>, _t1=0xc2e6120) at /usr/src/debug/kdelibs-4.8.1/build/kdecore/kjob.moc:208
#34 0x00007fd95e82f560 in KJob::emitResult (this=0xc2e6120) at /usr/src/debug/kdelibs-4.8.1/kdecore/jobs/kjob.cpp:318
#35 0x00007fd95e3b3926 in QObject::event (this=0xc2e6120, e=<optimized out>) at kernel/qobject.cpp:1204
#36 0x00007fd95edade84 in notify_helper (e=0x18ec7130, receiver=0xc2e6120, this=0x64e460) at kernel/qapplication.cpp:4550
#37 QApplicationPrivate::notify_helper (this=0x64e460, receiver=0xc2e6120, e=0x18ec7130) at kernel/qapplication.cpp:4522
#38 0x00007fd95edb2d03 in QApplication::notify (this=0x7fffe9e60c80, receiver=0xc2e6120, e=0x18ec7130) at kernel/qapplication.cpp:4411
#39 0x00007fd95faf2656 in KApplication::notify (this=0x7fffe9e60c80, receiver=0xc2e6120, event=0x18ec7130) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#40 0x00007fd95e39a89c in QCoreApplication::notifyInternal (this=0x7fffe9e60c80, receiver=0xc2e6120, event=0x18ec7130) at kernel/qcoreapplication.cpp:876
#41 0x00007fd95e39e13a in sendEvent (event=0x18ec7130, receiver=0xc2e6120) at kernel/qcoreapplication.h:231
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60da60) at kernel/qcoreapplication.cpp:1500
#43 0x00007fd95e3c94c3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#44 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#45 0x00007fd9580c958d in g_main_dispatch (context=0x645ce0) at gmain.c:2425
#46 g_main_context_dispatch (context=0x645ce0) at gmain.c:2995
#47 0x00007fd9580c9d88 in g_main_context_iterate (context=0x645ce0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#48 0x00007fd9580c9f59 in g_main_context_iteration (context=0x645ce0, may_block=1) at gmain.c:3136
#49 0x00007fd95e3c98ef in QEventDispatcherGlib::processEvents (this=0x60d320, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#50 0x00007fd95ee512de in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#51 0x00007fd95e399682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#52 0x00007fd95e3998d7 in QEventLoop::exec (this=0x7fffe9e60c10, flags=...) at kernel/qeventloop.cpp:204
#53 0x00007fd95e39e435 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#54 0x0000000000403919 in main (argc=1, argv=0x7fffe9e612a8) at /usr/src/debug/kdepim-4.8.1/kontact/src/main.cpp:218

messages in .xsession-errors 
[/usr/bin/nepomukservicestub] "/usr/bin/nepomukservicestub(3123)" Soprano: "Invalid argument (1)": "Unknown protocol '' encountered in '../../../../src/gui/attributetable/qgsattributetableview.h'."
[/usr/bin/nepomukservicestub] "/usr/bin/nepomukservicestub(3123)" Soprano: "Invalid argument (1)": "Unknown protocol '' encountered in '../../../../src/gui/attributetable/qgsattributetabledelegate.h'."
Comment 1 S. Burmeister 2012-03-09 15:52:49 UTC
Same here. The transaction is working for some time and then kontact suddenly crashes:

Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f743cc8a760 (LWP 12812))]

Thread 3 (Thread 0x7f7424699700 (LWP 12844)):
#0  0x00007f7434b1ce6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f74394abc12 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f74394abc49 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f7434b18f05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f743a19b63d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f7423d80700 (LWP 12845)):
#0  0x00007f743a192523 in poll () from /lib64/libc.so.6
#1  0x00007f7434609a98 in g_main_context_poll (n_fds=1, fds=0x7f741c0013e0, timeout=8179, context=0x7f741c0009a0, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x7f741c0009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3068
#3  0x00007f7434609f59 in g_main_context_iteration (context=0x7f741c0009a0, may_block=1) at gmain.c:3136
#4  0x00007f743a909956 in QEventDispatcherGlib::processEvents (this=0x7f741c0008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f743a8d9682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f743a8d98d7 in QEventLoop::exec (this=0x7f7423d7fe20, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f743a7da537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f743a7dd55b in QThreadPrivate::start (arg=0x83d180) at thread/qthread_unix.cpp:298
#9  0x00007f7434b18f05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f743a19b63d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f743cc8a760 (LWP 12812)):
[KCrash Handler]
#6  QModelIndex (other=..., this=0x7fffc1ba44c0) at ../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModel::parent (this=0xa3e660, child=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1659
#8  0x00007f743bfedf8a in parent (this=0x7fffc1ba4510) at /usr/include/QtCore/qabstractitemmodel.h:393
#9  KIdentityProxyModel::parent (this=0xc9dce0, child=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kdeui/itemviews/kidentityproxymodel.cpp:358
#10 0x00007f743bfedf8a in parent (this=0x7fffc1ba4570) at /usr/include/QtCore/qabstractitemmodel.h:393
#11 KIdentityProxyModel::parent (this=0xd2e5b0, child=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kdeui/itemviews/kidentityproxymodel.cpp:358
#12 0x00007f7437a7db82 in sibling (acolumn=1, arow=0, this=0x41b1240) at /usr/include/QtCore/qabstractitemmodel.h:396
#13 KPIM::StatisticsProxyModel::Private::sourceLayoutAboutToBeChanged (this=0xd28bc0) at /usr/src/debug/kdepim-4.8.1/libkdepim/statisticsproxymodel.cpp:214
#14 0x00007f743a8ee761 in QMetaObject::activate (sender=0xd2e5b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#15 0x00007f743bfef993 in KIdentityProxyModelPrivate::_k_sourceLayoutAboutToBeChanged (this=0xd2e740) at /usr/src/debug/kdelibs-4.8.1/kdeui/itemviews/kidentityproxymodel.cpp:588
#16 0x00007f743a8ee761 in QMetaObject::activate (sender=0xc9dce0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#17 0x00007f743bfef993 in KIdentityProxyModelPrivate::_k_sourceLayoutAboutToBeChanged (this=0xd2dbf0) at /usr/src/debug/kdelibs-4.8.1/kdeui/itemviews/kidentityproxymodel.cpp:588
#18 0x00007f743a8ee761 in QMetaObject::activate (sender=0xa3e660, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#19 0x00007f743b898f81 in QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged (this=0xc9bb30) at itemviews/qsortfilterproxymodel.cpp:1240
#20 0x00007f743a8ee761 in QMetaObject::activate (sender=0xb63a80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#21 0x00007f743a8d45cc in QAbstractItemModel::beginMoveRows (this=0xb63a80, sourceParent=..., sourceFirst=6, sourceLast=6, destinationParent=..., destinationChild=0) at kernel/qabstractitemmodel.cpp:2635
#22 0x00007f7436fc641f in Akonadi::EntityTreeModelPrivate::monitoredCollectionMoved (this=0xc99360, collection=..., sourceCollection=..., destCollection=...) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/entitytreemodel_p.cpp:917
#23 0x00007f743a8ee761 in QMetaObject::activate (sender=0xb93d90, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffc1ba5020) at kernel/qobject.cpp:3556
#24 0x00007f7436f477cf in Akonadi::Monitor::collectionMoved (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>, _t3=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.1/build/akonadi/monitor.moc:252
#25 0x00007f7436f80fd3 in Akonadi::MonitorPrivate::emitCollectionNotification (this=0xc61840, msg=..., col=<optimized out>, par=<optimized out>, dest=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/monitor_p.cpp:612
#26 0x00007f7436f88e0a in Akonadi::MonitorPrivate::emitNotification (this=0xc61840, msg=...) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/monitor_p.cpp:285
#27 0x00007f7437019631 in Akonadi::ChangeRecorderPrivate::emitNotification (this=0xc61840, msg=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/changerecorder_p.h:60
#28 0x00007f7436fccd36 in Akonadi::MonitorPrivate::flushPipeline (this=0xc61840) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/monitor_p.cpp:429
#29 0x00007f7436fccdc9 in Akonadi::MonitorPrivate::dataAvailable (this=0xc61840) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/monitor_p.cpp:438
#30 0x00007f743a8ee761 in QMetaObject::activate (sender=0xc72d20, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#31 0x00007f7437011e1d in Akonadi::EntityCache<Akonadi::Item, Akonadi::ItemFetchJob, Akonadi::ItemFetchScope>::processResult (this=0xc72d20, job=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/entitycache_p.h:192
#32 0x00007f743a8ee761 in QMetaObject::activate (sender=0x47aed00, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffc1ba5700) at kernel/qobject.cpp:3556
#33 0x00007f743ad6f522 in KJob::result (this=<optimized out>, _t1=0x47aed00) at /usr/src/debug/kdelibs-4.8.1/build/kdecore/kjob.moc:208
#34 0x00007f743ad6f560 in KJob::emitResult (this=0x47aed00) at /usr/src/debug/kdelibs-4.8.1/kdecore/jobs/kjob.cpp:318
#35 0x00007f743a8f3926 in QObject::event (this=0x47aed00, e=<optimized out>) at kernel/qobject.cpp:1204
#36 0x00007f743b2ede84 in notify_helper (e=0x4778300, receiver=0x47aed00, this=0x642ad0) at kernel/qapplication.cpp:4550
#37 QApplicationPrivate::notify_helper (this=0x642ad0, receiver=0x47aed00, e=0x4778300) at kernel/qapplication.cpp:4522
#38 0x00007f743b2f2d03 in QApplication::notify (this=0x7fffc1ba60c0, receiver=0x47aed00, e=0x4778300) at kernel/qapplication.cpp:4411
#39 0x00007f743c032656 in KApplication::notify (this=0x7fffc1ba60c0, receiver=0x47aed00, event=0x4778300) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#40 0x00007f743a8da89c in QCoreApplication::notifyInternal (this=0x7fffc1ba60c0, receiver=0x47aed00, event=0x4778300) at kernel/qcoreapplication.cpp:876
#41 0x00007f743a8de13a in sendEvent (event=0x4778300, receiver=0x47aed00) at kernel/qcoreapplication.h:231
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60da60) at kernel/qcoreapplication.cpp:1500
#43 0x00007f743a9094c3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#44 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#45 0x00007f743460958d in g_main_dispatch (context=0x63a420) at gmain.c:2425
#46 g_main_context_dispatch (context=0x63a420) at gmain.c:2995
#47 0x00007f7434609d88 in g_main_context_iterate (context=0x63a420, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#48 0x00007f7434609f59 in g_main_context_iteration (context=0x63a420, may_block=1) at gmain.c:3136
#49 0x00007f743a9098ef in QEventDispatcherGlib::processEvents (this=0x60d320, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#50 0x00007f743b3912de in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#51 0x00007f743a8d9682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#52 0x00007f743a8d98d7 in QEventLoop::exec (this=0x7fffc1ba6050, flags=...) at kernel/qeventloop.cpp:204
#53 0x00007f743a8de435 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#54 0x0000000000403919 in main (argc=1, argv=0x7fffc1ba66e8) at /usr/src/debug/kdepim-4.8.1/kontact/src/main.cpp:218
Comment 2 Bruno Friedmann 2012-03-09 16:15:11 UTC
A retry under valgrind session give those informations to drkonqi
Application: Kontact (memcheck-amd64-linux), signal: Segmentation fault
vgModuleLocal_do_syscall_for_client_WRK () at m_syswrap/syscall-amd64-linux.S:147
	in m_syswrap/syscall-amd64-linux.S
[Current thread is 1 (process 28727)]

Thread 1 (process 28727):
#0  vgModuleLocal_do_syscall_for_client_WRK () at m_syswrap/syscall-amd64-linux.S:147
#1  0x0000000000000008 in ?? ()
#2  0x0000000405762e60 in ?? ()
#3  0x0000000405762e70 in ?? ()
#4  0x00000000390444a0 in vgPlain_threads ()
#5  0x0000000000000023 in ?? ()
#6  0x0000000000000023 in ?? ()
#7  0x000000003940a640 in syscallInfo ()
#8  0x00000000000000b0 in ?? ()
#9  0x0000000000000001 in ?? ()
#10 0x0000000039044490 in vgPlain_threads ()
#11 0x000000003940a5b0 in syscallInfo ()
#12 0x00000000380882b0 in do_syscall_for_client (syscall_mask=0x405762e70, tst=0x39044490, syscallno=35) at m_syswrap/syswrap-main.c:319
#13 vgPlain_client_syscall (tid=1, trc=<optimized out>) at m_syswrap/syswrap-main.c:1594
#14 0x000000003808501d in handle_syscall (tid=1, trc=73) at m_scheduler/scheduler.c:900
#15 0x00000000380861ca in vgPlain_scheduler (tid=1) at m_scheduler/scheduler.c:1096
#16 0x0000000038095c55 in thread_wrapper (tidW=1) at m_syswrap/syswrap-linux.c:95
#17 run_a_thread_NORETURN (tidW=1) at m_syswrap/syswrap-linux.c:128
#18 0x0000000000000000 in ?? ()

Valgring trace will follow
Comment 3 Bruno Friedmann 2012-03-09 16:19:32 UTC
Created attachment 69433 [details]
valgrind -v --trace-children=yes --read-var-info=yes --track-fds=yes

bzipped cause too big otherwise
Comment 4 p92 2012-03-24 21:19:13 UTC
Created attachment 69865 [details]
New crash information added by DrKonqi

kmail (4.8.0) on KDE Platform 4.8.1 (4.8.1) using Qt 4.8.0

- What I was doing when the application crashed:
in kmail, select a folder containing subfolders
then move the top folder to another folder in the root tree.

- Unusual behavior I noticed:
immediate crash when droping folders to destination folder

-- Backtrace (Reduced):
#6  QModelIndex (other=..., this=0x7fff61ac0ef0) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModel::parent (this=0xd60f10, child=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1659
#8  0x00007fa35332af6a in parent (this=0x7fff61ac0f40) at /usr/include/qt4/QtCore/qabstractitemmodel.h:389
#9  KIdentityProxyModel::parent (this=0xf0ac70, child=<optimized out>) at ../../kdeui/itemviews/kidentityproxymodel.cpp:358
#10 0x00007fa35332af6a in parent (this=0x7fff61ac0fa0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:389
Comment 5 Christophe Marin 2012-03-30 14:28:00 UTC
*** Bug 296094 has been marked as a duplicate of this bug. ***
Comment 6 Christophe Marin 2012-03-30 14:28:22 UTC
from bug 296832

-- Information about the crash:
- What I was doing when the application crashed: I've successfully (on imap accounts) move one folder from root to my archiving/blabla move to this folder.
Then I'm trying to move a second folder (selected in the left panel ) right click move to recent folder and reselect the previously used.
The crash happen immediately
Comment 7 Christophe Marin 2012-03-31 12:18:17 UTC
*** Bug 297161 has been marked as a duplicate of this bug. ***
Comment 8 Russ Fineman 2012-03-31 14:49:45 UTC
(In reply to comment #7)
> *** Bug 297161 has been marked as a duplicate of this bug. ***

Thanks for moving this. I do not remember this bug 295622 showing up in the wizard search but my systems are the same as described except I was trying to move 1 folder into another.  Will follow this bug and ad anything new.
Comment 9 Christophe Marin 2012-03-31 22:50:14 UTC
*** Bug 296832 has been marked as a duplicate of this bug. ***
Comment 10 Laurent Montel 2012-04-13 06:20:52 UTC
*** Bug 297946 has been marked as a duplicate of this bug. ***
Comment 11 Laurent Montel 2012-04-13 12:56:08 UTC
*** Bug 297430 has been marked as a duplicate of this bug. ***
Comment 12 Christophe Marin 2012-04-15 22:18:42 UTC
*** Bug 298141 has been marked as a duplicate of this bug. ***
Comment 13 Laurent Montel 2012-04-18 08:00:10 UTC
*** Bug 298336 has been marked as a duplicate of this bug. ***
Comment 14 Christophe Marin 2012-04-21 11:36:25 UTC
*** Bug 298516 has been marked as a duplicate of this bug. ***
Comment 15 Elián Hanisch 2012-04-25 23:13:13 UTC
Same with kmail 4.8.2 (kubuntu 12.04) backtrace looks the same. I was moving a folder out of another though.

Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc6e2c667c0 (LWP 31896))]

Thread 5 (Thread 0x7fc6c0411700 (LWP 31900)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc6d4f64dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fc6d4f64f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fc6dda96e9a in start_thread (arg=0x7fc6c0411700) at pthread_create.c:308
#4  0x00007fc6dffc74bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fc6bfb10700 (LWP 31901)):
#0  0x00007fc6dffbbb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fc6d8870ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc6d8871124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc6e0952426 in QEventDispatcherGlib::processEvents (this=0x7fc6b80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fc6e0921c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc6e0921ed7 in QEventLoop::exec (this=0x7fc6bfb0fdc0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fc6e0820fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fc6e0823fcb in QThreadPrivate::start (arg=0x1ad5fe0) at thread/qthread_unix.cpp:298
#8  0x00007fc6dda96e9a in start_thread (arg=0x7fc6bfb10700) at pthread_create.c:308
#9  0x00007fc6dffc74bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fc6bcb90700 (LWP 31905)):
#0  0x00007fc6dffbbb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fc6d8870ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc6d8871124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc6e0952426 in QEventDispatcherGlib::processEvents (this=0x7fc66c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fc6e0921c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc6e0921ed7 in QEventLoop::exec (this=0x7fc6bcb8fd90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fc6e0820fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fc6e09019ff in QInotifyFileSystemWatcherEngine::run (this=0x1f91c70) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fc6e0823fcb in QThreadPrivate::start (arg=0x1f91c70) at thread/qthread_unix.cpp:298
#9  0x00007fc6dda96e9a in start_thread (arg=0x7fc6bcb90700) at pthread_create.c:308
#10 0x00007fc6dffc74bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fc674bde700 (LWP 9607)):
#0  0x00007fc6dffbbb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fc6d8870ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc6d8871124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc6e0952426 in QEventDispatcherGlib::processEvents (this=0x7fc65c0028f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fc6e0921c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc6e0921ed7 in QEventLoop::exec (this=0x7fc674bddd90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fc6e0820fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fc6e09019ff in QInotifyFileSystemWatcherEngine::run (this=0x51aff50) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fc6e0823fcb in QThreadPrivate::start (arg=0x51aff50) at thread/qthread_unix.cpp:298
#9  0x00007fc6dda96e9a in start_thread (arg=0x7fc674bde700) at pthread_create.c:308
#10 0x00007fc6dffc74bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc6e2c667c0 (LWP 31896)):
[KCrash Handler]
#6  QModelIndex (other=..., this=0x7fff45100d70) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModel::parent (this=0x16a7540, child=...) at itemviews/qsortfilterproxymodel.cpp:1659
#8  0x00007fc6e263a29a in parent (this=0x7fff45100dc0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#9  KIdentityProxyModel::parent (this=0x1899790, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:358
#10 0x00007fc6e263a29a in parent (this=0x7fff45100e20) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#11 KIdentityProxyModel::parent (this=0x18e7a10, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:358
#12 0x00007fc6da572992 in sibling (acolumn=1, arow=0, this=0x867d860) at /usr/include/qt4/QtCore/qabstractitemmodel.h:396
#13 KPIM::StatisticsProxyModel::Private::sourceLayoutAboutToBeChanged (this=0x18dc2f0) at ../../libkdepim/statisticsproxymodel.cpp:214
#14 0x00007fc6e0937281 in QMetaObject::activate (sender=0x18e7a10, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#15 0x00007fc6e263bca3 in KIdentityProxyModelPrivate::_k_sourceLayoutAboutToBeChanged (this=0x18e7ba0) at ../../kdeui/itemviews/kidentityproxymodel.cpp:588
#16 0x00007fc6e0937281 in QMetaObject::activate (sender=0x1899790, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#17 0x00007fc6e263bca3 in KIdentityProxyModelPrivate::_k_sourceLayoutAboutToBeChanged (this=0x18d58f0) at ../../kdeui/itemviews/kidentityproxymodel.cpp:588
#18 0x00007fc6e0937281 in QMetaObject::activate (sender=0x16a7540, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#19 0x00007fc6e13f4f71 in QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged (this=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1240
#20 0x00007fc6e0937281 in QMetaObject::activate (sender=0x13da2f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#21 0x00007fc6e091cbcc in QAbstractItemModel::beginMoveRows (this=0x13da2f0, sourceParent=..., sourceFirst=9, sourceLast=9, destinationParent=..., destinationChild=0) at kernel/qabstractitemmodel.cpp:2635
#22 0x00007fc6dcbb73de in Akonadi::EntityTreeModelPrivate::monitoredCollectionMoved (this=0x144ab40, collection=..., sourceCollection=..., destCollection=...) at ../../akonadi/entitytreemodel_p.cpp:917
#23 0x00007fc6e0937281 in QMetaObject::activate (sender=0x16e3010, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff451018c0) at kernel/qobject.cpp:3547
#24 0x00007fc6dcbee51f in Akonadi::Monitor::collectionMoved (this=<optimized out>, _t1=..., _t2=..., _t3=...) at ./monitor.moc:252
#25 0x00007fc6dcbf225b in Akonadi::MonitorPrivate::emitCollectionNotification (this=0x1432020, msg=..., col=..., par=..., dest=...) at ../../akonadi/monitor_p.cpp:612
#26 0x00007fc6dcbf3efa in Akonadi::MonitorPrivate::emitNotification (this=0x1432020, msg=...) at ../../akonadi/monitor_p.cpp:285
#27 0x00007fc6dcb52991 in Akonadi::ChangeRecorderPrivate::emitNotification (this=0x1432020, msg=...) at ../../akonadi/changerecorder_p.h:60
#28 0x00007fc6dcbf3c26 in Akonadi::MonitorPrivate::flushPipeline (this=0x1432020) at ../../akonadi/monitor_p.cpp:429
#29 0x00007fc6dcbf40f9 in Akonadi::MonitorPrivate::dataAvailable (this=0x1432020) at ../../akonadi/monitor_p.cpp:438
#30 0x00007fc6e0937281 in QMetaObject::activate (sender=0x1454d30, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#31 0x00007fc6dcb592bd in Akonadi::EntityCache<Akonadi::Collection, Akonadi::CollectionFetchJob, Akonadi::CollectionFetchScope>::processResult (this=0x1454d30, job=<optimized out>) at ../../akonadi/entitycache_p.h:192
#32 0x00007fc6e0937281 in QMetaObject::activate (sender=0x776d6b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff45101f80) at kernel/qobject.cpp:3547
#33 0x00007fc6e20a8822 in KJob::result (this=<optimized out>, _t1=0x776d6b0) at ./kjob.moc:208
#34 0x00007fc6e20a8860 in KJob::emitResult (this=0x776d6b0) at ../../kdecore/jobs/kjob.cpp:318
#35 0x00007fc6e093c446 in QObject::event (this=0x776d6b0, e=<optimized out>) at kernel/qobject.cpp:1195
#36 0x00007fc6e0e45894 in notify_helper (e=0x776dc20, receiver=0x776d6b0, this=0x13953b0) at kernel/qapplication.cpp:4559
#37 QApplicationPrivate::notify_helper (this=0x13953b0, receiver=0x776d6b0, e=0x776dc20) at kernel/qapplication.cpp:4531
#38 0x00007fc6e0e4a713 in QApplication::notify (this=0x7fff451029c0, receiver=0x776d6b0, e=0x776dc20) at kernel/qapplication.cpp:4420
#39 0x00007fc6e267eb46 in KApplication::notify (this=0x7fff451029c0, receiver=0x776d6b0, event=0x776dc20) at ../../kdeui/kernel/kapplication.cpp:311
#40 0x00007fc6e0922e9c in QCoreApplication::notifyInternal (this=0x7fff451029c0, receiver=0x776d6b0, event=0x776dc20) at kernel/qcoreapplication.cpp:876
#41 0x00007fc6e0926c6a in sendEvent (event=0x776dc20, receiver=0x776d6b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1338220) at kernel/qcoreapplication.cpp:1500
#43 0x00007fc6e0951f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#44 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#45 0x00007fc6d8870c9a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007fc6d8871060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007fc6d8871124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007fc6e09523bf in QEventDispatcherGlib::processEvents (this=0x1339b00, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#49 0x00007fc6e0eedd6e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0x00007fc6e0921c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#51 0x00007fc6e0921ed7 in QEventLoop::exec (this=0x7fff451028a0, flags=...) at kernel/qeventloop.cpp:204
#52 0x00007fc6e0926f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#53 0x0000000000402bd3 in main (argc=<optimized out>, argv=<optimized out>) at ../../kmail/main.cpp:145
Comment 16 Russ Fineman 2012-04-26 00:20:31 UTC
This is still happening with KDE4.8.2 release 494
Comment 17 Christophe Marin 2012-04-29 12:57:01 UTC
*** Bug 298963 has been marked as a duplicate of this bug. ***
Comment 18 Christophe Marin 2012-05-09 13:20:09 UTC
*** Bug 299495 has been marked as a duplicate of this bug. ***
Comment 19 Bruno Friedmann 2012-05-10 11:58:22 UTC
Created attachment 70997 [details]
New crash information added by DrKonqi

kmail (4.8.3) on KDE Platform 4.8.3 (4.8.3) "release 503" using Qt 4.8.1

- What I was doing when the application crashed: Moving a folder under 4.8.3 is working. 
But now I've done the following : select a folder "A" choose move to -> another folder -> "Z" move into this. Success
Then select folder "B" choose move to -> Recent location -> choose Folder "Z"
kmail2 crash, the move is successful.

-- Backtrace (Reduced):
#6  QModelIndex (other=..., this=0x7fff87e0dce0) at ../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModel::parent (this=0x9222c0, child=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1659
#8  0x00007fbaee92c05a in parent (this=0x7fff87e0dd30) at /usr/include/QtCore/qabstractitemmodel.h:393
#9  KIdentityProxyModel::parent (this=0xc7d990, child=<optimized out>) at /usr/src/debug/kdelibs-4.8.3/kdeui/itemviews/kidentityproxymodel.cpp:358
#10 0x00007fbaee92c05a in parent (this=0x7fff87e0dd90) at /usr/include/QtCore/qabstractitemmodel.h:393
Comment 20 Jekyll Wu 2012-06-18 11:43:28 UTC
*** Bug 302116 has been marked as a duplicate of this bug. ***
Comment 21 Nick Leverton 2012-06-26 15:11:58 UTC
Created attachment 72150 [details]
New crash information added by DrKonqi

kontact (4.8.4) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.1

As with other reports, I had recently moved a folder (by GUI dragging) from a lower level to a parent of the original location.  This is on a DIMAP resource. 

The crash didn't happen immediately but only when I created a new empty folder soon afterwards, I don't know whether that is coincidence or not.

-- Backtrace (Reduced):
#7  QModelIndex (other=..., this=0xbff4dd20) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#8  QSortFilterProxyModel::parent (this=0x8d13220, child=...) at itemviews/qsortfilterproxymodel.cpp:1659
#9  0xb73c9708 in parent (this=0xbff4dd70) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#10 KIdentityProxyModel::parent (this=0x8b39908, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:358
#11 0xb73c9708 in parent (this=0xbff4ddd0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
Comment 22 Jekyll Wu 2012-07-03 13:51:04 UTC
*** Bug 290361 has been marked as a duplicate of this bug. ***
Comment 23 Jekyll Wu 2012-07-03 13:51:22 UTC
*** Bug 300908 has been marked as a duplicate of this bug. ***
Comment 24 Jekyll Wu 2012-07-03 13:51:36 UTC
*** Bug 301052 has been marked as a duplicate of this bug. ***
Comment 25 Jekyll Wu 2012-07-03 13:51:53 UTC
*** Bug 301108 has been marked as a duplicate of this bug. ***
Comment 26 Tim Neumann 2012-07-11 10:09:45 UTC
Created attachment 72449 [details]
New crash information added by DrKonqi

kontact (4.8.4) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.1

- What I was doing when the application crashed:
Moved a mail subfolder into the main mail folder
- Unusual behavior I noticed:
A dbus message told me about this action being impossible, though the folder was moved properly. After a few seconds, Kontact / Kmail crashed

-- Backtrace (Reduced):
#7  QModelIndex (other=..., this=0xbfbc2b60) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#8  QSortFilterProxyModel::parent (this=0x90d2418, child=...) at itemviews/qsortfilterproxymodel.cpp:1659
#9  0xb7486708 in parent (this=0xbfbc2bb0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#10 KIdentityProxyModel::parent (this=0x8ea65d8, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:358
#11 0xb7486708 in parent (this=0xbfbc2c10) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
Comment 27 Laurent Montel 2012-07-27 17:29:53 UTC
Fixed in 4.8.5/4.9
Comment 28 Myriam Schweingruber 2012-09-13 09:05:21 UTC
*** Bug 306704 has been marked as a duplicate of this bug. ***
Comment 29 Myriam Schweingruber 2012-09-13 09:06:27 UTC
Reopening as this is still reproducible with KDE 4.8.5, see bug 306704
Comment 30 bugs.kde 2012-10-23 15:11:30 UTC
Created attachment 74753 [details]
New crash information added by DrKonqi

kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:
Why was this filth released for production? This does not rise to the level of beta-ware. What a joke! What a pile of filth! Great job fixing an application that used to work. Thanks much!

-- Backtrace (Reduced):
#7  QModelIndex (other=..., this=0xbf974450) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#8  QSortFilterProxyModel::parent (this=0x9e65f88, child=...) at itemviews/qsortfilterproxymodel.cpp:1659
#9  0x007486d8 in parent (this=0xbf9744a0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#10 KIdentityProxyModel::parent (this=0xa08a520, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:359
#11 0x08a416e5 in parent (this=0xbf974500) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
Comment 31 Bruno Friedmann 2013-10-24 10:38:46 UTC
Moving two folders to a sub folder look like it works with 4.11 release
Even undo works after that (just let sufficient time to akonadi)

Closing as fixed