Bug 214373 - delete messages in an imap folder, kontact crashes
Summary: delete messages in an imap folder, kontact crashes
Status: RESOLVED NOT A BUG
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-13 12:39 UTC by Fernando Gomes
Modified: 2010-09-19 21:16 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando Gomes 2009-11-13 12:39:35 UTC
Application that crashed: kontact
Version of the application: 4.3.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.31.5-desktop-1mnb i686
Distribution: "Mandriva Linux 2010.0"

What I was doing when the application crashed:
When I delete messages in an imap folder, if change the folder, before delete is complete, kontact crashes.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0xb678c424 in QTextFrame::~QTextFrame () from /usr/lib/libQtGui.so.4
#7  0xb6f21e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#8  0xb6f2a7b7 in QObject::~QObject () from /usr/lib/libQtCore.so.4
#9  0xb678ffbd in QTextDocument::~QTextDocument () from /usr/lib/libQtGui.so.4
#10 0xb6f21e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#11 0xb6f2a7b7 in QObject::~QObject () from /usr/lib/libQtCore.so.4
#12 0xb67626ed in QTextControl::~QTextControl () from /usr/lib/libQtGui.so.4
#13 0xb6953927 in ?? () from /usr/lib/libQtGui.so.4
#14 0xb69547b8 in QLabel::~QLabel () from /usr/lib/libQtGui.so.4
#15 0xb6f21e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#16 0xb658bdf7 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#17 0xb694cfef in QFrame::~QFrame () from /usr/lib/libQtGui.so.4
#18 0xb7520e55 in KHBox::~KHBox () from /usr/lib/libkdeui.so.5
#19 0xb6f21e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#20 0xb658bdf7 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#21 0xb694cfef in QFrame::~QFrame () from /usr/lib/libQtGui.so.4
#22 0xb7520dff in KHBox::~KHBox () from /usr/lib/libkdeui.so.5
#23 0xb757a62f in KVBox::~KVBox () from /usr/lib/libkdeui.so.5
#24 0xb76fe842 in ?? () from /usr/lib/libkdepim.so.4
#25 0xb6f21e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#26 0xb658bdf7 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#27 0xb694cfef in QFrame::~QFrame () from /usr/lib/libQtGui.so.4
#28 0xb7520dff in KHBox::~KHBox () from /usr/lib/libkdeui.so.5
#29 0xb757a685 in KVBox::~KVBox () from /usr/lib/libkdeui.so.5
#30 0xb6f21e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#31 0xb658c2d7 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#32 0xb6f21e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#33 0xb658bdf7 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#34 0xb694cfef in QFrame::~QFrame () from /usr/lib/libQtGui.so.4
#35 0xb69ed2da in QAbstractScrollArea::~QAbstractScrollArea () from /usr/lib/libQtGui.so.4
#36 0xb69f2fef in QScrollArea::~QScrollArea () from /usr/lib/libQtGui.so.4
#37 0xb7701552 in ?? () from /usr/lib/libkdepim.so.4
#38 0xb6f21e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#39 0xb658bdf7 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#40 0xb694cfef in QFrame::~QFrame () from /usr/lib/libQtGui.so.4
#41 0xb7520dff in KHBox::~KHBox () from /usr/lib/libkdeui.so.5
#42 0xb76fbb4f in KPIM::OverlayWidget::~OverlayWidget () from /usr/lib/libkdepim.so.4
#43 0xb76fe5aa in KPIM::ProgressDialog::~ProgressDialog () from /usr/lib/libkdepim.so.4
#44 0xb6f21e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#45 0xb658bdf7 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#46 0xb6969c2f in QMainWindow::~QMainWindow () from /usr/lib/libQtGui.so.4
#47 0xb753c7f4 in KMainWindow::~KMainWindow () from /usr/lib/libkdeui.so.5
#48 0xb75809aa in KXmlGuiWindow::~KXmlGuiWindow () from /usr/lib/libkdeui.so.5
#49 0xb61b91eb in KParts::MainWindow::~MainWindow () from /usr/lib/libkparts.so.4
#50 0xb7794486 in Kontact::Core::~Core () from /usr/lib/libkontactinterfaces.so.4
#51 0xb77aff8b in Kontact::MainWindow::~MainWindow () from /usr/lib/libkontactprivate.so.4
#52 0xb6f21b33 in qDeleteInEventHandler () from /usr/lib/libQtCore.so.4
#53 0xb6f230a7 in QObject::event () from /usr/lib/libQtCore.so.4
#54 0xb658ff90 in QWidget::event () from /usr/lib/libQtGui.so.4
#55 0xb696ab84 in QMainWindow::event () from /usr/lib/libQtGui.so.4
#56 0xb7539734 in KMainWindow::event () from /usr/lib/libkdeui.so.5
#57 0xb7581292 in KXmlGuiWindow::event () from /usr/lib/libkdeui.so.5
#58 0xb653968c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#59 0xb654101e in QApplication::notify () from /usr/lib/libQtGui.so.4
#60 0xb744da21 in KApplication::notify () from /usr/lib/libkdeui.so.5
#61 0xb6f12c0e in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#62 0xb6f138bc in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#63 0xb6f13a7c in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#64 0xb6f3edbd in ?? () from /usr/lib/libQtCore.so.4
#65 0xb486cb92 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#66 0xb4870468 in ?? () from /usr/lib/libglib-2.0.so.0
#67 0xb487058e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#68 0xb6f3e8f1 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#69 0xb65db4ba in ?? () from /usr/lib/libQtGui.so.4
#70 0xb6f1126d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#71 0xb6f116b9 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#72 0xb74ea2e5 in KWallet::Wallet::openWallet () from /usr/lib/libkdeui.so.5
#73 0xb030e94d in MailTransport::TransportManager::wallet () from /usr/lib/libmailtransport.so.4
#74 0xb030315d in MailTransport::Transport::readPassword () from /usr/lib/libmailtransport.so.4
#75 0xb030d888 in MailTransport::TransportManager::loadPasswords () from /usr/lib/libmailtransport.so.4
#76 0xb0302834 in MailTransport::Transport::password () from /usr/lib/libmailtransport.so.4
#77 0xb0315bdb in MailTransport::SmtpJob::startSmtpJob () from /usr/lib/libmailtransport.so.4
#78 0xb0316d3f in MailTransport::SmtpJob::doStart () from /usr/lib/libmailtransport.so.4
#79 0xb030c518 in MailTransport::TransportJob::start () from /usr/lib/libmailtransport.so.4
#80 0xb0558d99 in ?? () from /usr/lib/libkmailprivate.so.4
#81 0xb055a361 in ?? () from /usr/lib/libkmailprivate.so.4
#82 0xb05569ce in ?? () from /usr/lib/libkmailprivate.so.4
#83 0xb04d184f in ?? () from /usr/lib/libkmailprivate.so.4
#84 0xb04e1e2d in ?? () from /usr/lib/libkmailprivate.so.4
#85 0xb6f29144 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#86 0xb6f29e65 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#87 0xb04b417d in ?? () from /usr/lib/libkmailprivate.so.4
#88 0xb04b578e in ?? () from /usr/lib/libkmailprivate.so.4
#89 0xb04e1e12 in ?? () from /usr/lib/libkmailprivate.so.4
#90 0xb6f29144 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#91 0xb6f29e65 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#92 0xb078ddcd in ?? () from /usr/lib/libkmailprivate.so.4
#93 0xb078e0e0 in ?? () from /usr/lib/libkmailprivate.so.4
#94 0xb078e258 in ?? () from /usr/lib/libkmailprivate.so.4
#95 0xb078e3e9 in ?? () from /usr/lib/libkmailprivate.so.4
#96 0xb6f29144 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#97 0xb6f29e65 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#98 0xb6f2e405 in ?? () from /usr/lib/libQtCore.so.4
#99 0xb6f2e53c in ?? () from /usr/lib/libQtCore.so.4
#100 0xb6f22dfb in QObject::event () from /usr/lib/libQtCore.so.4
#101 0xb653968c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#102 0xb65410ce in QApplication::notify () from /usr/lib/libQtGui.so.4
#103 0xb744da21 in KApplication::notify () from /usr/lib/libkdeui.so.5
#104 0xb6f12c0e in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#105 0xb6f412c1 in ?? () from /usr/lib/libQtCore.so.4
#106 0xb6f3ec05 in ?? () from /usr/lib/libQtCore.so.4
#107 0xb486cb92 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#108 0xb4870468 in ?? () from /usr/lib/libglib-2.0.so.0
#109 0xb487058e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#110 0xb6f3e8f1 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#111 0xb65db4ba in ?? () from /usr/lib/libQtGui.so.4
#112 0xb6f1126d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#113 0xb6f116b9 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#114 0xb6f13b50 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#115 0xb6539504 in QApplication::exec () from /usr/lib/libQtGui.so.4
#116 0x0804b1c6 in _start ()

Reported using DrKonqi
Comment 1 Christophe Marin 2009-11-14 01:01:04 UTC
Unfortunately, the backtrace is not helpful.
If you can reproduce this bug, please install the debug package for kdepim and kdepimlibs and paste a better one.
More informations on this page: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
Comment 2 Fernando Gomes 2009-12-03 12:26:44 UTC
You can test it, it crashes 100% of the times:

Create and configure and ssl imap account. Try to move a message to another folder (a message that takes some time to move) and when is moving select another message and try to reply/move/delete this message. If you do this pufff crashes.

Regards,
./fapg
Comment 3 Christophe Marin 2010-09-19 21:16:33 UTC
No useful backtrace was provided. Closing.