Bug 277836

Summary: crash on moving mails
Product: [Applications] kmail2 Reporter: Milian Wolff <mail>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: alpha_one_x86, amantia, cannewilson, craig.magina, Druid, frederic.coiffier, gatoso, ivan, leon.maurer, mms, montel, otters73, sefran007, stefano.crocco, The_Akki
Priority: NOR    
Version: 4.8   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 4.7.1
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Milian Wolff 2011-07-15 13:48:14 UTC
Application: kmail (4.8 pre)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.3
Operating System: Linux 2.6.39-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
I moved some emails from one account to another (both dIMAP).

stuff is compiled from today (15. Jul. 2011):

milian@thor:~/projects/kde4/kdepimlibs|master$ git describe 
v4.6.90-32-g6a2029f
milian@thor:~/projects/kde4/kdepim|master$ git describe
v4.6.90-127-g22149df

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ff49c567760 (LWP 12286))]

Thread 3 (Thread 0x7ff47e570700 (LWP 12311)):
#0  0x00007ff496875ac4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ff48f96c0ea in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007ff48f96c1d9 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007ff496871d60 in start_thread () from /lib/libpthread.so.0
#4  0x00007ff495e3ae2d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ff479c1c700 (LWP 14152)):
#0  0x00007ff495e34c23 in select () from /lib/libc.so.6
#1  0x00007ff496bc3741 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007ff496afb0f5 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ff496871d60 in start_thread () from /lib/libpthread.so.0
#4  0x00007ff495e3ae2d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff49c567760 (LWP 12286)):
[KCrash Handler]
#6  0x00007ff49af596bd in QBasicAtomicInt::operator== (this=0x130000040c, value=0) at /usr/include/QtCore/qbasicatomic.h:70
#7  0x00007ff49af99fd2 in QWeakPointer<KPIM::ProgressItem>::data (this=0x8a5f688) at /usr/include/QtCore/qsharedpointer_impl.h:565
#8  0x00007ff49af99f1c in KPIM::ProgressItem::parent (this=0x8a5f660) at /home/milian/projects/kde4/kdepim/libkdepim/progressmanager.h:61
#9  0x00007ff49af9fb94 in KPIM::StatusbarProgressWidget::slotProgressItemCompleted (this=0x9147e0, item=0x8a5f660) at /home/milian/projects/kde4/kdepim/libkdepim/statusbarprogresswidget.cpp:161
#10 0x00007ff49afa0529 in KPIM::StatusbarProgressWidget::qt_metacall (this=0x9147e0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fffdf8d1650) at /home/milian/projects/.build/kde4/kdepim/libkdepim/statusbarprogresswidget.moc:90
#11 0x00007ff496bf47fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#12 0x00007ff49af99bc7 in KPIM::ProgressManager::progressItemCompleted (this=0xa3a770, _t1=0x8a5f660) at /home/milian/projects/.build/kde4/kdepim/libkdepim/progressmanager.moc:272
#13 0x00007ff49af99194 in KPIM::ProgressManager::slotTransactionCompleted (this=0xa3a770, item=0x8a5f660) at /home/milian/projects/kde4/kdepim/libkdepim/progressmanager.cpp:218
#14 0x00007ff49af99acf in KPIM::ProgressManager::qt_metacall (this=0xa3a770, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0x7fffdf8d1780) at /home/milian/projects/.build/kde4/kdepim/libkdepim/progressmanager.moc:246
#15 0x00007ff496bf47fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#16 0x00007ff49af99657 in KPIM::ProgressItem::progressItemCompleted (this=0x8a5f660, _t1=0x8a5f660) at /home/milian/projects/.build/kde4/kdepim/libkdepim/progressmanager.moc:121
#17 0x00007ff49af9861f in KPIM::ProgressItem::setComplete (this=0x8a5f660) at /home/milian/projects/kde4/kdepim/libkdepim/progressmanager.cpp:55
#18 0x00007ff49af9c043 in KPIM::AgentProgressMonitor::Private::instanceStatusChanged (this=0x7e4d080, instance=...) at /home/milian/projects/kde4/kdepim/libkdepim/agentprogressmonitor.cpp:79
#19 0x00007ff49af9c43d in KPIM::AgentProgressMonitor::qt_metacall (this=0x82badd0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffdf8d18f0) at /home/milian/projects/.build/kde4/kdepim/libkdepim/agentprogressmonitor.moc:78
#20 0x00007ff496bf47fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#21 0x00007ff498dd75a3 in Akonadi::AgentManager::instanceStatusChanged (this=0xc0a340, _t1=...) at /home/milian/projects/.build/kde4/kdepimlibs/akonadi/agentmanager.moc:177
#22 0x00007ff498dd4dff in Akonadi::AgentManagerPrivate::agentInstanceStatusChanged (this=0x8d7c20, identifier=..., status=0, msg=...) at /home/milian/projects/kde4/kdepimlibs/akonadi/agentmanager.cpp:129
#23 0x00007ff498dd7303 in Akonadi::AgentManager::qt_metacall (this=0xc0a340, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fffdf8d1a50) at /home/milian/projects/.build/kde4/kdepimlibs/akonadi/agentmanager.moc:131
#24 0x00007ff496bf47fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#25 0x00007ff498eeff6e in OrgFreedesktopAkonadiAgentManagerInterface::agentInstanceStatusChanged (this=0xc2ed00, _t1=..., _t2=0, _t3=...) at /home/milian/projects/.build/kde4/kdepimlibs/akonadi/agentmanagerinterface.moc:285
#26 0x00007ff498eeee12 in OrgFreedesktopAkonadiAgentManagerInterface::qt_metacall (this=0xc2ed00, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7fffdf8d1cb0) at /home/milian/projects/.build/kde4/kdepimlibs/akonadi/agentmanagerinterface.moc:167
#27 0x00007ff496f317c2 in ?? () from /usr/lib/libQtDBus.so.4
#28 0x00007ff496f3b0bf in ?? () from /usr/lib/libQtDBus.so.4
#29 0x00007ff496bf839e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#30 0x00007ff4978b3174 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#31 0x00007ff4978b7fe1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#32 0x00007ff49bf90e06 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#33 0x00007ff496be1bbc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#34 0x00007ff496be4f2f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#35 0x00007ff496c0c413 in ?? () from /usr/lib/libQtCore.so.4
#36 0x00007ff48c57629d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0x00007ff48c576a78 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0x00007ff48c576d09 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0x00007ff496c0c876 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#40 0x00007ff4979561be in ?? () from /usr/lib/libQtGui.so.4
#41 0x00007ff496be0db2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0x00007ff496be0fb7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0x00007ff496be51ab in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#44 0x0000000000403676 in main (argc=1, argv=0x7fffdf8d28a8) at /home/milian/projects/kde4/kdepim/kmail/main.cpp:145

Reported using DrKonqi
Comment 1 Laurent Montel 2011-07-15 15:48:11 UTC
still progressmanager crashs...
Comment 2 Christophe Marin 2011-07-18 11:54:48 UTC
*** Bug 277963 has been marked as a duplicate of this bug. ***
Comment 3 Christophe Marin 2011-07-18 11:55:29 UTC
*** Bug 277532 has been marked as a duplicate of this bug. ***
Comment 4 Christophe Marin 2011-07-23 10:47:29 UTC
*** Bug 278293 has been marked as a duplicate of this bug. ***
Comment 5 rudmer.van.dijk 2011-07-24 07:15:40 UTC
Created attachment 62129 [details]
New crash information added by DrKonqi

kmail (2.1.1) on KDE Platform 4.6.5 (4.6.5) using Qt 4.7.3

- What I was doing when the application crashed:
on startup all email was collected (POP) and filters were being applied which would move mails to other folders

restarting will begin with applying filters and then it works without problems

-- Backtrace (Reduced):
#5  0x00007f3bd818d62d in KPIM::StatusbarProgressWidget::slotProgressItemCompleted(KPIM::ProgressItem*) () from /usr/lib64/libkdepim.so.4
#6  0x00007f3bd818ddd4 in KPIM::StatusbarProgressWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdepim.so.4
[...]
#8  0x00007f3bd8188852 in KPIM::ProgressManager::progressItemCompleted(KPIM::ProgressItem*) () from /usr/lib64/libkdepim.so.4
#9  0x00007f3bd818970b in KPIM::ProgressManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdepim.so.4
[...]
#11 0x00007f3bd81883d2 in KPIM::ProgressItem::progressItemCompleted(KPIM::ProgressItem*) () from /usr/lib64/libkdepim.so.4
Comment 6 Christophe Marin 2011-07-25 08:42:21 UTC
*** Bug 278128 has been marked as a duplicate of this bug. ***
Comment 7 Christophe Marin 2011-07-25 08:42:29 UTC
*** Bug 278446 has been marked as a duplicate of this bug. ***
Comment 8 Laurent Montel 2011-07-27 10:54:16 UTC
Fixed in master/4.7
Comment 9 Christophe Marin 2011-08-02 20:04:58 UTC
*** Bug 279067 has been marked as a duplicate of this bug. ***
Comment 10 Christophe Marin 2011-08-02 20:51:31 UTC
*** Bug 275792 has been marked as a duplicate of this bug. ***
Comment 11 Christophe Marin 2011-08-18 11:38:16 UTC
*** Bug 280155 has been marked as a duplicate of this bug. ***
Comment 12 Christophe Marin 2011-08-18 11:38:31 UTC
*** Bug 279756 has been marked as a duplicate of this bug. ***
Comment 13 Christophe Marin 2011-08-18 11:38:44 UTC
*** Bug 280069 has been marked as a duplicate of this bug. ***
Comment 14 Christophe Marin 2011-08-18 11:39:07 UTC
*** Bug 278841 has been marked as a duplicate of this bug. ***
Comment 15 Christophe Marin 2011-08-28 14:42:11 UTC
*** Bug 280771 has been marked as a duplicate of this bug. ***
Comment 16 Christophe Marin 2011-08-28 14:48:57 UTC
*** Bug 280629 has been marked as a duplicate of this bug. ***
Comment 17 Christophe Marin 2011-08-28 14:51:54 UTC
*** Bug 280514 has been marked as a duplicate of this bug. ***
Comment 18 Christophe Marin 2011-08-28 14:52:16 UTC
*** Bug 280419 has been marked as a duplicate of this bug. ***
Comment 19 Christophe Marin 2011-08-28 14:52:34 UTC
*** Bug 280418 has been marked as a duplicate of this bug. ***
Comment 20 Christophe Marin 2011-08-28 15:08:08 UTC
*** Bug 279708 has been marked as a duplicate of this bug. ***
Comment 21 Christophe Marin 2011-08-28 15:08:27 UTC
*** Bug 279024 has been marked as a duplicate of this bug. ***
Comment 22 Christophe Marin 2011-08-28 15:08:35 UTC
*** Bug 279662 has been marked as a duplicate of this bug. ***
Comment 23 Christophe Marin 2011-09-24 13:09:12 UTC
*** Bug 282405 has been marked as a duplicate of this bug. ***
Comment 24 Christophe Marin 2011-09-24 13:09:39 UTC
*** Bug 282342 has been marked as a duplicate of this bug. ***