[Bug 297430] New: KMail crash while moving folders

Günther Magnus gmagnus at alice.de
Tue Apr 3 23:19:40 BST 2012


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

            Bug ID: 297430
          Severity: crash
           Version: unspecified
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: KMail crash while moving folders
    Classification: Unclassified
                OS: Linux
          Reporter: gmagnus at alice.de
          Hardware: openSUSE RPMs
            Status: UNCONFIRMED
         Component: general
           Product: kontact

Application: kontact (4.8.0)
KDE Platform Version: 4.8.1 (4.8.1) "release 483"
Qt Version: 4.8.0
Operating System: Linux 3.1.9-1.4-desktop i686
Distribution: "openSUSE 12.1 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:
Moved one folder into another. Both are part of the 'Local Folders'.

The crash can be reproduced every time.

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

Thread 3 (Thread 0xb1480b70 (LWP 23354)):
#0  0xb3cb4782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb611c5cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb58bb8fb in ?? () from /usr/lib/libQtWebKit.so.4
#3  0xb58bba1f in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb3cb0a7d in start_thread () from /lib/libpthread.so.0
#5  0xb610eabe in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb0b58b70 (LWP 23355)):
#0  0xb39acc90 in clock_gettime () from /lib/librt.so.1
#1  0xb6360625 in do_gettime (frac=0xb0b58090, sec=0xb0b58088) at
tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6448ee6 in QTimerInfoList::updateCurrentTime (this=0xb0201abc) at
kernel/qeventdispatcher_unix.cpp:343
#4  0xb6448ad6 in timerSourceCheckHelper (src=0xb0201a88) at
kernel/qeventdispatcher_glib.cpp:150
#5  timerSourceCheckHelper (src=0xb0201a88) at
kernel/qeventdispatcher_glib.cpp:144
#6  0xb3bc9af4 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#7  0xb3bca4c0 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb3bca7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb64485a7 in QEventDispatcherGlib::processEvents (this=0xb0200468,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#10 0xb641440d in QEventLoop::processEvents (this=0xb0b582d0, flags=...) at
kernel/qeventloop.cpp:149
#11 0xb64146a9 in QEventLoop::exec (this=0xb0b582d0, flags=...) at
kernel/qeventloop.cpp:204
#12 0xb62fed0c in QThread::exec (this=0x8197810) at thread/qthread.cpp:501
#13 0xb62fedfb in QThread::run (this=0x8197810) at thread/qthread.cpp:568
#14 0xb63021f0 in QThreadPrivate::start (arg=0x8197810) at
thread/qthread_unix.cpp:298
#15 0xb3cb0a7d in start_thread () from /lib/libpthread.so.0
#16 0xb610eabe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb26ed710 (LWP 23353)):
[KCrash Handler]
#6  QModelIndex (other=<optimized out>, this=0xbfb85c90) at
../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModel::parent (this=0x834b330, child=...) at
itemviews/qsortfilterproxymodel.cpp:1659
#8  0xb74e4c98 in parent (this=0xbfb85ce0) at
/usr/include/QtCore/qabstractitemmodel.h:393
#9  KIdentityProxyModel::parent (this=0x8428a08, child=...) at
/usr/src/debug/kdelibs-4.8.1/kdeui/itemviews/kidentityproxymodel.cpp:358
#10 0xb74e4c98 in parent (this=0xbfb85d40) at
/usr/include/QtCore/qabstractitemmodel.h:393
#11 KIdentityProxyModel::parent (this=0x84290b8, child=...) at
/usr/src/debug/kdelibs-4.8.1/kdeui/itemviews/kidentityproxymodel.cpp:358
#12 0xb640b475 in parent (this=<optimized out>) at
kernel/qabstractitemmodel.h:393
#13 QAbstractItemModelPrivate::rowsAboutToBeRemoved (this=0x84290d0,
parent=..., first=0, last=0) at kernel/qabstractitemmodel.cpp:726
#14 0xb640f024 in QAbstractItemModel::beginRemoveRows (this=0x84290b8,
parent=..., first=0, last=0) at kernel/qabstractitemmodel.cpp:2471
#15 0xb74e5f4a in KIdentityProxyModelPrivate::_k_sourceRowsAboutToBeRemoved
(this=0x8429168, parent=..., start=0, end=0) at
/usr/src/debug/kdelibs-4.8.1/kdeui/itemviews/kidentityproxymodel.cpp:715
#16 0xb642c0ff in QMetaObject::activate (sender=0x8428a08, m=0xb65732b8,
local_signal_index=6, argv=0xbfb85f40) at kernel/qobject.cpp:3556
#17 0xb647e7b5 in QAbstractItemModel::rowsAboutToBeRemoved (this=0x8428a08,
_t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:204
#18 0xb640f00c in QAbstractItemModel::beginRemoveRows (this=0x8428a08,
parent=..., first=0, last=0) at kernel/qabstractitemmodel.cpp:2470
#19 0xb74e5f4a in KIdentityProxyModelPrivate::_k_sourceRowsAboutToBeRemoved
(this=0x8428d38, parent=..., start=0, end=0) at
/usr/src/debug/kdelibs-4.8.1/kdeui/itemviews/kidentityproxymodel.cpp:715
#20 0xb642c0ff in QMetaObject::activate (sender=0x834b330, m=0xb65732b8,
local_signal_index=6, argv=0xbfb860b0) at kernel/qobject.cpp:3556
#21 0xb647e7b5 in QAbstractItemModel::rowsAboutToBeRemoved (this=0x834b330,
_t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:204
#22 0xb640f00c in QAbstractItemModel::beginRemoveRows (this=0x834b330,
parent=..., first=0, last=0) at kernel/qabstractitemmodel.cpp:2470
#23 0xb6fe11fc in QSortFilterProxyModelPrivate::remove_proxy_interval
(this=0x83d6380, source_to_proxy=..., proxy_to_source=..., proxy_start=0,
proxy_end=0, proxy_parent=..., orient=Qt::Vertical, emit_signal=true) at
itemviews/qsortfilterproxymodel.cpp:557
#24 0xb6fe6258 in QSortFilterProxyModelPrivate::remove_source_items
(this=0x83d6380, source_to_proxy=..., proxy_to_source=..., source_items=...,
source_parent=..., orient=Qt::Vertical, emit_signal=true) at
itemviews/qsortfilterproxymodel.cpp:539
#25 0xb6fe7e1a in
QSortFilterProxyModelPrivate::source_items_about_to_be_removed (this=0x83d6380,
source_parent=..., start=0, end=0, orient=Qt::Vertical) at
itemviews/qsortfilterproxymodel.cpp:840
#26 0xb6fe7f2a in QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeRemoved
(this=0x83d6380, source_parent=..., start=0, end=0) at
itemviews/qsortfilterproxymodel.cpp:1290
#27 0xb642c0ff in QMetaObject::activate (sender=0x8302f00, m=0xb65732b8,
local_signal_index=6, argv=0xbfb86330) at kernel/qobject.cpp:3556
#28 0xb647e7b5 in QAbstractItemModel::rowsAboutToBeRemoved (this=0x8302f00,
_t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:204
#29 0xb640f00c in QAbstractItemModel::beginRemoveRows (this=0x8302f00,
parent=..., first=0, last=0) at kernel/qabstractitemmodel.cpp:2470
#30 0xb432a353 in Akonadi::EntityTreeModelPrivate::monitoredCollectionRemoved
(this=0x83deda0, collection=...) at
/usr/src/debug/kdepimlibs-4.8.1/akonadi/entitytreemodel_p.cpp:805
#31 0xb642c0ff in QMetaObject::activate (sender=0x83911a8, m=0xb442ad68,
local_signal_index=10, argv=0xbfb86528) at kernel/qobject.cpp:3556
#32 0xb42a96d5 in Akonadi::Monitor::collectionRemoved (this=0x83911a8, _t1=...)
at /usr/src/debug/kdepimlibs-4.8.1/build/akonadi/monitor.moc:259
#33 0xb42e8367 in Akonadi::MonitorPrivate::emitCollectionNotification
(this=0x83ac5f0, msg=..., col=..., par=..., dest=...) at
/usr/src/debug/kdepimlibs-4.8.1/akonadi/monitor_p.cpp:617
#34 0xb42f1bc9 in Akonadi::MonitorPrivate::emitNotification (this=0x83ac5f0,
msg=...) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/monitor_p.cpp:285
#35 0xb43923e9 in Akonadi::ChangeRecorderPrivate::emitNotification
(this=0x83ac5f0, msg=...) at
/usr/src/debug/kdepimlibs-4.8.1/akonadi/changerecorder_p.h:60
#36 0xb433bf14 in Akonadi::MonitorPrivate::dispatchNotifications
(this=0x83ac5f0) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/monitor_p.cpp:447
#37 0xb642c0ff in QMetaObject::activate (sender=0x83a1f70, m=0xb442af78,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3556
#38 0xb42a53f5 in Akonadi::EntityCacheBase::dataAvailable (this=0x83a1f70) at
/usr/src/debug/kdepimlibs-4.8.1/build/akonadi/entitycache_p.moc:102
#39 0xb43894ee in Akonadi::EntityCache<Akonadi::Collection,
Akonadi::CollectionFetchJob, Akonadi::CollectionFetchScope>::processResult
(this=0x83a1f70, job=0x89e0910) at
/usr/src/debug/kdepimlibs-4.8.1/akonadi/entitycache_p.h:192
#40 0xb42a543e in qt_static_metacall (_a=0xbfb86968, _o=0x83a1f70,
_c=<optimized out>, _id=<optimized out>) at
/usr/src/debug/kdepimlibs-4.8.1/build/akonadi/entitycache_p.moc:54
#41 Akonadi::EntityCacheBase::qt_static_metacall (_o=0x83a1f70,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfb86968) at
/usr/src/debug/kdepimlibs-4.8.1/build/akonadi/entitycache_p.moc:47
#42 0xb642c0ff in QMetaObject::activate (sender=0x89e0910, m=0xb68454cc,
local_signal_index=3, argv=0xbfb86968) at kernel/qobject.cpp:3556
#43 0xb6696055 in KJob::result (this=0x89e0910, _t1=0x89e0910) at
/usr/src/debug/kdelibs-4.8.1/build/kdecore/kjob.moc:208
#44 0xb66960a8 in KJob::emitResult (this=0x89e0910) at
/usr/src/debug/kdelibs-4.8.1/kdecore/jobs/kjob.cpp:318
#45 0xb42a8e6e in Akonadi::JobPrivate::delayedEmitResult (this=0x8aecc08) at
/usr/src/debug/kdepimlibs-4.8.1/akonadi/job.cpp:144
#46 0xb6427621 in QMetaCallEvent::placeMetaCall (this=0x8a1e280,
object=0x89e0910) at kernel/qobject.cpp:525
#47 0xb643078b in QObject::event (this=0x89e0910, e=0x8a1e280) at
kernel/qobject.cpp:1204
#48 0xb699b2f4 in notify_helper (e=0x8a1e280, receiver=0x89e0910,
this=0x80766c0) at kernel/qapplication.cpp:4550
#49 QApplicationPrivate::notify_helper (this=0x80766c0, receiver=0x89e0910,
e=0x8a1e280) at kernel/qapplication.cpp:4522
#50 0xb69a0703 in QApplication::notify (this=0x8a1e280, receiver=0x89e0910,
e=0x8a1e280) at kernel/qapplication.cpp:4279
#51 0xb7530881 in KApplication::notify (this=0xbfb871b4, receiver=0x89e0910,
event=0x8a1e280) at
/usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#52 0xb641589e in QCoreApplication::notifyInternal (this=0xbfb871b4,
receiver=0x89e0910, event=0x8a1e280) at kernel/qcoreapplication.cpp:876
#53 0xb6419518 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at kernel/qcoreapplication.h:231
#54 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x80532a0) at kernel/qcoreapplication.cpp:1500
#55 0xb641984c in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1393
#56 0xb6448154 in sendPostedEvents () at kernel/qcoreapplication.h:236
#57 postEventSourceDispatch (s=0x8074180) at
kernel/qeventdispatcher_glib.cpp:279
#58 0xb3bc9e2f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#59 0xb3bca560 in ?? () from /usr/lib/libglib-2.0.so.0
#60 0xb3bca7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#61 0xb6448547 in QEventDispatcherGlib::processEvents (this=0x8052ed0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#62 0xb6a4f10a in QGuiEventDispatcherGlib::processEvents (this=0x8052ed0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#63 0xb641440d in QEventLoop::processEvents (this=0xbfb87114, flags=...) at
kernel/qeventloop.cpp:149
#64 0xb64146a9 in QEventLoop::exec (this=0xbfb87114, flags=...) at
kernel/qeventloop.cpp:204
#65 0xb64198fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#66 0xb6999164 in QApplication::exec () at kernel/qapplication.cpp:3811
#67 0x0804af91 in ?? ()
#68 0xb6052003 in __libc_start_main () from /lib/libc.so.6
#69 0x0804b4b1 in _start ()

This bug may be a duplicate of or related to bug 295622.

Possible duplicates by query: bug 297161, bug 296094, bug 290361, bug 289143,
bug 287251.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list