Bug 257956

Summary: kontact crash on exit after nothing happened when selecting an imap folder
Product: [Applications] kontact Reporter: Andreas Karrenbauer <andreas.karrenbauer>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Andreas Karrenbauer 2010-11-26 11:30:53 UTC
Application: kontact (4.6 pre)
KDE Platform Version: 4.5.80 (4.6 Beta1)
Qt Version: 4.7.1
Operating System: Linux 2.6.34.7-0.5-default x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I've selected an imap folder and nothing happened for several seconds. I've noticed several times before that akonadi looses sync with the imap server after waking up from suspend. Usually, I restart akonadi server and it works again. To this end, I've closed kontact and it crashed. I'm not sure whether it was a pure coincidence that kontact crashed when I clicked to close the window.

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
[Current thread is 1 (Thread 0x7f889d344760 (LWP 10151))]

Thread 2 (Thread 0x7f8885f46710 (LWP 10152)):
#0  0x00007f889572639c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8899da7eb4 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f8895721a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f889a95982d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f889d344760 (LWP 10151)):
[KCrash Handler]
#6  0x00007f889a8bb9e5 in raise () from /lib64/libc.so.6
#7  0x00007f889a8bcee6 in abort () from /lib64/libc.so.6
#8  0x00007f889aca8cdd in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib64/libstdc++.so.6
#9  0x00007f889aca6ef6 in ?? () from /usr/lib64/libstdc++.so.6
#10 0x00007f889aca6f23 in std::terminate() () from /usr/lib64/libstdc++.so.6
#11 0x00007f889aca787f in __cxa_pure_virtual () from /usr/lib64/libstdc++.so.6
#12 0x00007f8880c55589 in MailCommon::FolderSelectionDialog::writeConfig (this=0x2a3d680) at /usr/src/debug/kdepim-4.5.80/mailcommon/folderselectiondialog.cpp:228
#13 0x00007f8880c55705 in MailCommon::FolderSelectionDialog::~FolderSelectionDialog (this=0x2a3d680, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdepim-4.5.80/mailcommon/folderselectiondialog.cpp:118
#14 0x00007f8880c55759 in MailCommon::FolderSelectionDialog::~FolderSelectionDialog (this=0x2a3d680, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdepim-4.5.80/mailcommon/folderselectiondialog.cpp:120
#15 0x00007f889bd113c4 in QObjectPrivate::deleteChildren (this=0xfcfd50) at kernel/qobject.cpp:1949
#16 0x00007f889b109720 in QWidget::~QWidget (this=0xfb81a0, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1600
#17 0x00007f8881006cf7 in KMMainWidget::~KMMainWidget (this=0xfb81a0, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.5.80/kmail/kmmainwidget.cpp:300
#18 0x00007f8881006ee9 in KMMainWidget::~KMMainWidget (this=0xfb81a0, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.5.80/kmail/kmmainwidget.cpp:305
#19 0x00007f889bd113c4 in QObjectPrivate::deleteChildren (this=0xfb7bb0) at kernel/qobject.cpp:1949
#20 0x00007f889b109720 in QWidget::~QWidget (this=0xfb70c0, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1600
#21 0x00007f889b1099d9 in QWidget::~QWidget (this=0xfb70c0, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1620
#22 0x00007f889a65b83d in KParts::Part::~Part (this=0xb93190, __vtt_parm=0x7f8881512490, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.80/kparts/part.cpp:209
#23 0x00007f888130cc1b in KMailPart::~KMailPart (this=0xb93190, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdepim-4.5.80/kmail/kmail_part.cpp:132
#24 0x00007f888130ccf9 in KMailPart::~KMailPart (this=0xb93190, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdepim-4.5.80/kmail/kmail_part.cpp:141
#25 0x00007f889cb3ac1e in KontactInterface::Plugin::~Plugin (this=0x993db0, __vtt_parm=<value optimized out>, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdepimlibs-4.5.80/kontactinterface/plugin.cpp:90
#26 0x00007f88822ad570 in KMailPlugin::~KMailPlugin (this=0x993db0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/kdepim-4.5.80/kontact/plugins/kmail/kmail_plugin.cpp:159
#27 0x00007f88822ad5a9 in KMailPlugin::~KMailPlugin (this=0x993db0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/kdepim-4.5.80/kontact/plugins/kmail/kmail_plugin.cpp:163
#28 0x00007f889cf6e58e in Kontact::MainWindow::~MainWindow (this=0x720950, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/kdepim-4.5.80/kontact/src/mainwindow.cpp:258
#29 0x00007f889cf6e6f9 in Kontact::MainWindow::~MainWindow (this=0x720950, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/kdepim-4.5.80/kontact/src/mainwindow.cpp:260
#30 0x00007f889bd12c98 in QObject::event (this=0x720950, e=<value optimized out>) at kernel/qobject.cpp:1194
#31 0x00007f889b10de4d in QWidget::event (this=0x720950, event=0x55336d0) at kernel/qwidget.cpp:8659
#32 0x00007f889b4d4b8b in QMainWindow::event (this=0x720950, event=0x55336d0) at widgets/qmainwindow.cpp:1478
#33 0x00007f889c71cd83 in KXmlGuiWindow::event (this=0x720950, ev=0x55336d0) at /usr/src/debug/kdelibs-4.5.80/kdeui/xmlgui/kxmlguiwindow.cpp:126
#34 0x00007f889b0bccd4 in QApplicationPrivate::notify_helper (this=0x63bea0, receiver=0x720950, e=0x55336d0) at kernel/qapplication.cpp:4445
#35 0x00007f889b0c51ca in QApplication::notify (this=<value optimized out>, receiver=0x720950, e=0x55336d0) at kernel/qapplication.cpp:4324
#36 0x00007f889c671976 in KApplication::notify (this=0x7fffa5fc53d0, receiver=0x720950, event=0x55336d0) at /usr/src/debug/kdelibs-4.5.80/kdeui/kernel/kapplication.cpp:311
#37 0x00007f889bcfee2c in QCoreApplication::notifyInternal (this=0x7fffa5fc53d0, receiver=0x720950, event=0x55336d0) at kernel/qcoreapplication.cpp:732
#38 0x00007f889bd02625 in sendEvent (receiver=0x0, event_type=0, data=0x60d760) at kernel/qcoreapplication.h:215
#39 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60d760) at kernel/qcoreapplication.cpp:1373
#40 0x00007f889bd298f3 in sendPostedEvents (s=0x644250) at kernel/qcoreapplication.h:220
#41 postEventSourceDispatch (s=0x644250) at kernel/qeventdispatcher_glib.cpp:277
#42 0x00007f88943bfa93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#43 0x00007f88943c0270 in ?? () from /usr/lib64/libglib-2.0.so.0
#44 0x00007f88943c0510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#45 0x00007f889bd29a8f in QEventDispatcherGlib::processEvents (this=0x613800, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#46 0x00007f889b161eae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#47 0x00007f889bcfe262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#48 0x00007f889bcfe475 in QEventLoop::exec (this=0x7fffa5fc5320, flags=...) at kernel/qeventloop.cpp:201
#49 0x00007f889bd028db in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#50 0x0000000000404037 in main (argc=1, argv=0x7fffa5fc59b8) at /usr/src/debug/kdepim-4.5.80/kontact/src/main.cpp:217

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

Possible duplicates by query: bug 255413.

Reported using DrKonqi
Comment 1 Christophe Marin 2010-11-26 15:46:59 UTC

*** This bug has been marked as a duplicate of bug 255413 ***