Bug 304826 - Kontact crashes when closing if there are pending accesses to IMAP directories
Summary: Kontact crashes when closing if there are pending accesses to IMAP directories
Status: RESOLVED DUPLICATE of bug 290710
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.8.4
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-08 20:54 UTC by Florian Fainelli
Modified: 2012-08-14 21:29 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 Florian Fainelli 2012-08-08 20:54:13 UTC
Application: kontact (4.8.4)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-27-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

I tried to access several IMAP folders, they all, more or less timed out while accessing. Then I closed kontact and it just crashed.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f46c403c7c0 (LWP 2511))]

Thread 3 (Thread 0x7f46be4c0700 (LWP 2523)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x0000003f7b3cbdec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x0000003f7b3cbf19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00000038a9007e9a in start_thread (arg=0x7f46be4c0700) at pthread_create.c:308
#4  0x00000038a88f24bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f46bdbb7700 (LWP 2524)):
#0  0x00000038a88e6b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003e5d048036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x0000003e5d048164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x0000003f70daa426 in QEventDispatcherGlib::processEvents (this=0x7f46b80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x0000003f70d79c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003f70d79ed7 in QEventLoop::exec (this=0x7f46bdbb6dc0, flags=...) at kernel/qeventloop.cpp:204
#6  0x0000003f70c78fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x0000003f70c7bfcb in QThreadPrivate::start (arg=0x2157770) at thread/qthread_unix.cpp:298
#8  0x00000038a9007e9a in start_thread (arg=0x7f46bdbb7700) at pthread_create.c:308
#9  0x00000038a88f24bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f46c403c7c0 (LWP 2511)):
[KCrash Handler]
#6  KJob::kill (this=0x10001400, verbosity=KJob::EmitResult) at ../../kdecore/jobs/kjob.cpp:111
#7  0x0000003170d785a7 in Akonadi::Session::clear (this=0x2331e90) at ../../akonadi/session.cpp:425
#8  0x0000003170d7894b in Akonadi::Session::~Session (this=0x2331e90, __in_chrg=<optimized out>) at ../../akonadi/session.cpp:394
#9  0x0000003170d78999 in Akonadi::Session::~Session (this=0x2331e90, __in_chrg=<optimized out>) at ../../akonadi/session.cpp:396
#10 0x0000003f70d8d935 in QObjectPrivate::deleteChildren (this=0x23db4c0) at kernel/qobject.cpp:1908
#11 0x0000003f70d93b9c in QObject::~QObject (this=0x247d620, __in_chrg=<optimized out>) at kernel/qobject.cpp:927
#12 0x0000003174ee180d in KMKernel::~KMKernel (this=0x247d620, __in_chrg=<optimized out>) at ../../kmail/kmkernel.cpp:226
#13 0x0000003174ee1979 in KMKernel::~KMKernel (this=0x247d620, __in_chrg=<optimized out>) at ../../kmail/kmkernel.cpp:236
#14 0x00007f4676a296d5 in KMailPart::~KMailPart (this=0x2309420, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../kmail/kmail_part.cpp:138
#15 0x00007f4676a297c9 in KMailPart::~KMailPart (this=0x2309420, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../kmail/kmail_part.cpp:140
#16 0x000000317041160e in KontactInterface::Plugin::~Plugin (this=0x210e270, __vtt_parm=<optimized out>, __in_chrg=<optimized out>) at ../../kontactinterface/plugin.cpp:90
#17 0x00007f46779c3b6f in KMailPlugin::~KMailPlugin (this=0x210e270, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../../kontact/plugins/kmail/kmail_plugin.cpp:159
#18 0x00007f46779c3b99 in KMailPlugin::~KMailPlugin (this=0x210e270, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../../kontact/plugins/kmail/kmail_plugin.cpp:163
#19 0x000000316d81d2e7 in Kontact::MainWindow::~MainWindow (this=0x2149dd0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kontact/src/mainwindow.cpp:289
#20 0x000000316d81d449 in Kontact::MainWindow::~MainWindow (this=0x2149dd0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kontact/src/mainwindow.cpp:291
#21 0x000000000040366e in qDeleteAll<QList<KMainWindow*>::const_iterator> (end=..., begin=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#22 qDeleteAll<QList<KMainWindow*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330
#23 main (argc=3, argv=0x7fff5bc9d3f8) at ../../../kontact/src/main.cpp:219

Possible duplicates by query: bug 304709, bug 304449, bug 304372, bug 303503, bug 302489.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-08-14 21:29:26 UTC

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