Summary: | Select two folders then move them to another sub sub folders crash | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | Bruno Friedmann <bruno> |
Component: | folders | Assignee: | 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
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 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 Created attachment 69433 [details]
valgrind -v --trace-children=yes --read-var-info=yes --track-fds=yes
bzipped cause too big otherwise
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
*** Bug 296094 has been marked as a duplicate of this bug. *** 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 *** Bug 297161 has been marked as a duplicate of this bug. *** (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. *** Bug 296832 has been marked as a duplicate of this bug. *** *** Bug 297946 has been marked as a duplicate of this bug. *** *** Bug 297430 has been marked as a duplicate of this bug. *** *** Bug 298141 has been marked as a duplicate of this bug. *** *** Bug 298336 has been marked as a duplicate of this bug. *** *** Bug 298516 has been marked as a duplicate of this bug. *** 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 This is still happening with KDE4.8.2 release 494 *** Bug 298963 has been marked as a duplicate of this bug. *** *** Bug 299495 has been marked as a duplicate of this bug. *** 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
*** Bug 302116 has been marked as a duplicate of this bug. *** 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
*** Bug 290361 has been marked as a duplicate of this bug. *** *** Bug 300908 has been marked as a duplicate of this bug. *** *** Bug 301052 has been marked as a duplicate of this bug. *** *** Bug 301108 has been marked as a duplicate of this bug. *** 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
Fixed in 4.8.5/4.9 *** Bug 306704 has been marked as a duplicate of this bug. *** Reopening as this is still reproducible with KDE 4.8.5, see bug 306704 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
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 |