[Bug 277840] New: KMail crashed during shutdown

2011-07-15 Thread Mitch Oliver
https://bugs.kde.org/show_bug.cgi?id=277840

   Summary: KMail crashed during shutdown
   Product: kmail2
   Version: unspecified
  Platform: Ubuntu Packages
OS/Version: Linux
Status: UNCONFIRMED
  Severity: crash
  Priority: NOR
 Component: general
AssignedTo: kdepim-bugs@kde.org
ReportedBy: mitch.oli...@gmail.com


Application: kmail (1.13.6)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
Prior to shutting down, KMail had failed (or was taking a very long time) to
retrieve data from an IMAP folder after changing.

Connected to Exchange 2007, switched to an archive folder and received the
"Retrieving Folder Contents" view.  Waited 10+ minutes while working on
something else.  Returned to find KMail on the same view.  Switched folders
again and nothing changed.  Switched two more times and nothing changed.

Shut down application, program crashed.

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

Thread 3 (Thread 0x7f8089747700 (LWP 1730)):
#0  0x7f80a4fa3f03 in __poll (fds=, nfds=, timeout=) at
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x7f809ceac104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f809ceac9f2 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f80940ddc44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x7f809ced33e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x7f80a2b60d8c in start_thread (arg=0x7f8089747700) at
pthread_create.c:304
#6  0x7f80a4fb104d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x in ?? ()

Thread 2 (Thread 0x7f807f279700 (LWP 1732)):
#0  0x7f80a4fa3f03 in __poll (fds=, nfds=, timeout=) at
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x7f809ceac104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f809ceac639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f80a5901446 in QEventDispatcherGlib::processEvents (this=0x2f57580,
flags=) at kernel/qeventdispatcher_glib.cpp:424
#4  0x7f80a58d5882 in QEventLoop::processEvents (this=, flags=...) at kernel/qeventloop.cpp:149
#5  0x7f80a58d5abc in QEventLoop::exec (this=0x7f807f278d10, flags=...) at
kernel/qeventloop.cpp:201
#6  0x7f80a57ec924 in QThread::exec (this=) at
thread/qthread.cpp:492
#7  0x7f80a58b7c2f in QInotifyFileSystemWatcherEngine::run (this=0x2f56aa0)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x7f80a57ef175 in QThreadPrivate::start (arg=0x2f56aa0) at
thread/qthread_unix.cpp:320
#9  0x7f80a2b60d8c in start_thread (arg=0x7f807f279700) at
pthread_create.c:304
#10 0x7f80a4fb104d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x in ?? ()

Thread 1 (Thread 0x7f80a804c840 (LWP 1728)):
[KCrash Handler]
#6  KMFilterMgr::ref (this=0x0) at ../../kmail/kmfiltermgr.cpp:360
#7  0x7f80a6a8d9ad in KMail::AccountManager::processNextCheck
(this=0x27c35e0, _newMail=) at
../../kmail/accountmanager.cpp:230
#8  0x7f80a6a8e583 in KMail::AccountManager::qt_metacall (this=0x27c35e0,
_c=QMetaObject::InvokeMetaMethod, _id=, _a=0x73078430)
at ./accountmanager.moc:102
#9  0x7f80a58eb5f8 in QMetaObject::activate (sender=0x2624a10, m=, local_signal_index=, argv=0x73078430)
at kernel/qobject.cpp:3287
#10 0x7f80a6a0d8ad in KMAccount::finishedCheck (this=,
_t1=false, _t2=KMAccount::CheckOK) at ./kmaccount.moc:174
#11 0x7f80a6a10329 in KMAccount::checkDone (this=0x2624a10, newmail=false,
status=KMAccount::CheckOK) at ../../kmail/kmaccount.cpp:515
#12 0x7f80a6af4da8 in KMAcctImap::killAllJobs (this=0x2624a10,
disconnectSlave=false) at ../../kmail/kmacctimap.cpp:204
#13 0x7f80a6b084f2 in KMFolderImap::~KMFolderImap (this=0x262bc90,
__in_chrg=) at ../../kmail/kmfolderimap.cpp:95
#14 0x7f80a6b08609 in KMFolderImap::~KMFolderImap (this=0x262bc90,
__in_chrg=) at ../../kmail/kmfolderimap.cpp:104
#15 0x7f80a6a515f1 in KMFolder::~KMFolder (this=0x2629f20, __in_chrg=) at ../../kmail/kmfolder.cpp:170
#16 0x7f80a6a51909 in KMFolder::~KMFolder (this=0x2629f20, __in_chrg=) at ../../kmail/kmfolder.cpp:171
#17 0x7f80a6a96b26 in qDeleteAll::iterator>
(this=0x261f710, __in_chrg=) at
/usr/include/qt4/QtCore/qalgorithms.h:322
#18 KMFolderDir::~KMFolderDir (this=0x261f710, __in_chrg=)
at ../../kmail/kmfolderdir.cpp:91
#19 0x7f80a6a96b89 in KMFolderDir::~KMFolderDir (this=0x261f710,
__in_chrg=) at ../../kmail/kmfolderdir.cpp:93
#20 0x7f80a6a96c1e in qDeleteAll::iterator>
(this=0x261f938, __in_chrg=) at
/usr/include/qt4/QtCore/qalgorithms.h:322
#21 KMFolderRootDir::~KMFolderRootDir (this=0x261f938, __in_chrg=) at ../../kmail/kmfolderdir.cpp:37
#22 

[Bug 260924] New: KMail crash when canceling replying to email

2010-12-21 Thread Mitch Oliver
https://bugs.kde.org/show_bug.cgi?id=260924

   Summary: KMail crash when canceling replying to email
   Product: kmail
   Version: 1.13.5
  Platform: Ubuntu Packages
OS/Version: Linux
Status: UNCONFIRMED
  Severity: crash
  Priority: NOR
 Component: general
AssignedTo: kdepim-bugs@kde.org
ReportedBy: mitch.oli...@gmail.com


Application: kmail (1.13.5)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-23-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
I repiled to an email hosted in Exchange (accessed via IMAP).  A progress
dialog appeared indicating that KMail was fetching the email.  When I clicked
"Cancel" KMail crashed.

The crash can be reproduced some of the time.

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

Thread 2 (Thread 0x7f52be266700 (LWP 4800)):
#0  0x7f52de304203 in __poll (fds=, nfds=, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x7f52d53bf009 in ?? () from /lib/libglib-2.0.so.0
#2  0x7f52d53bf45c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#3  0x7f52dec5e1e6 in QEventDispatcherGlib::processEvents (this=0x1386920,
flags=) at kernel/qeventdispatcher_glib.cpp:417
#4  0x7f52dec30a02 in QEventLoop::processEvents (this=, flags=) at kernel/qeventloop.cpp:149
#5  0x7f52dec30dec in QEventLoop::exec (this=0x7f52be265cf0, flags=) at
kernel/qeventloop.cpp:201
#6  0x7f52deb3b2fd in QThread::exec (this=) at
thread/qthread.cpp:490
#7  0x7f52dec105f8 in QInotifyFileSystemWatcherEngine::run (this=0x14b3050)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x7f52deb3e27e in QThreadPrivate::start (arg=0x14b3050) at
thread/qthread_unix.cpp:266
#9  0x7f52dbe0a971 in start_thread (arg=) at
pthread_create.c:304
#10 0x7f52de31092d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x in ?? ()

Thread 1 (Thread 0x7f52e18a8820 (LWP 4799)):
[KCrash Handler]
#6  parent (this=0x1938610) at ../../kmail/kmmsgbase.h:110
#7  KMCommand::slotTransferCancelled (this=0x1938610) at
../../kmail/kmcommands.cpp:469
#8  0x7f52e03ba874 in KMCommand::qt_metacall (this=0x1938610,
_c=QMetaObject::InvokeMetaMethod, _id=, _a=0x77bb01a0)
at ./kmcommands.moc:96
#9  0x7f52dec49b27 in QMetaObject::activate (sender=0x10b6580, m=, local_signal_index=, argv=0x31) at
kernel/qobject.cpp:3280
#10 0x7f52e121eb78 in KDialog::slotButtonClicked (this=0x10b6580,
button=32) at ../../kdeui/dialogs/kdialog.cpp:898
#11 0x7f52e1220af9 in KDialog::qt_metacall (this=0x10b6580,
_c=QMetaObject::InvokeMetaMethod, _id=, _a=0x77bb0380)
at ./kdialog.moc:190
#12 0x7f52e12404f0 in KProgressDialog::qt_metacall (this=0x7f52e0653f68,
_c=3764731752, _id=17207184, _a=0x31) at ./kprogressdialog.moc:69
#13 0x7f52dec49b27 in QMetaObject::activate (sender=0x1761878, m=, local_signal_index=, argv=0x31) at
kernel/qobject.cpp:3280
#14 0x7f52dec4c7fe in QSignalMapper::mapped (this=0x7f52e0653f68, _t1=32)
at .moc/release-shared/moc_qsignalmapper.cpp:101
#15 0x7f52dec4da12 in QSignalMapper::map (this=0x1761878, sender=0x1339910)
at kernel/qsignalmapper.cpp:266
#16 0x7f52dec4dc90 in QSignalMapper::qt_metacall (this=0x1761878,
_c=QMetaObject::InvokeMetaMethod, _id=, _a=0x77bb0510)
at .moc/release-shared/moc_qsignalmapper.cpp:87
#17 0x7f52dec49b27 in QMetaObject::activate (sender=0x1339910, m=, local_signal_index=, argv=0x31) at
kernel/qobject.cpp:3280
#18 0x7f52df7fa402 in QAbstractButton::clicked (this=0x7f52e0653f68,
_t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#19 0x7f52df4f4eeb in QAbstractButtonPrivate::emitClicked (this=0x169d3d0)
at widgets/qabstractbutton.cpp:546
#20 0x7f52df4f65bb in QAbstractButtonPrivate::click (this=0x169d3d0) at
widgets/qabstractbutton.cpp:539
#21 0x7f52df4f682c in QAbstractButton::mouseReleaseEvent (this=0x1339910,
e=0x77bb0e60) at widgets/qabstractbutton.cpp:1121
#22 0x7f52df17304e in QWidget::event (this=0x1339910, event=0x77bb0e60)
at kernel/qwidget.cpp:8187
#23 0x7f52df11cfdc in QApplicationPrivate::notify_helper (this=0x94cab0,
receiver=0x1339910, e=0x77bb0e60) at kernel/qapplication.cpp:4396
#24 0x7f52df12330e in QApplication::notify (this=0x77bb1c80,
receiver=0x1339910, e=0x77bb0e60) at kernel/qapplication.cpp:3959
#25 0x7f52e12c5156 in KApplication::notify (this=0x77bb1c80,
receiver=0x1339910, event=0x77bb0e60) at
../../kdeui/kernel/kapplication.cpp:310
#26 0x7f52dec31cdc in QCoreApplication::notifyInternal
(this=0x77bb1c80, receiver=0x1339910, event=0x77bb0e60) at
kernel/qcoreapplication.cpp:732
#27 0x7f52df121dbe in sendEvent (receiver=0x1339910, event=0x77bb0e60,
alienWidget=0x1339910, nativeWidget=0x10b6580, buttonDown=, lastMouseReceiver=, spontaneous=true) at
..