Bug 311910 - kontact segfaults on exit
Summary: kontact segfaults on exit
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.9.4
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-18 22:14 UTC by ray-ven
Modified: 2017-01-07 21:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (3.01 KB, text/plain)
2013-02-24 08:17 UTC, Christopher Yeleighton
Details
New crash information added by DrKonqi (4.21 KB, text/plain)
2013-10-18 13:02 UTC, Maarten Bezemer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ray-ven 2012-12-18 22:14:04 UTC
Application: kontact (4.9.4)
KDE Platform Version: 4.9.4
Qt Version: 4.8.3
Operating System: Linux 3.5.0-19-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:
Just closing kontact - happens even after fresh restart.
Happens every time

The crash can be reproduced every time.

-- 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 0x7f78d086a7c0 (LWP 23195))]

Thread 4 (Thread 0x7f78c8adc700 (LWP 23196)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f78e1de1b2d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f78e1de1c39 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f78dd32be9a in start_thread (arg=0x7f78c8adc700) at pthread_create.c:308
#4  0x00007f78e2b0ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f78c81db700 (LWP 23197)):
#0  0x00007f78e2b01303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f78dce5cd84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f78dce5cea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f78e3281c16 in QEventDispatcherGlib::processEvents (this=0x7f78c00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f78e32522bf in QEventLoop::processEvents (this=this@entry=0x7f78c81dadc0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f78e3252548 in QEventLoop::exec (this=0x7f78c81dadc0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f78e3153b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f78e3156aec in QThreadPrivate::start (arg=0x227d620) at thread/qthread_unix.cpp:338
#8  0x00007f78dd32be9a in start_thread (arg=0x7f78c81db700) at pthread_create.c:308
#9  0x00007f78e2b0ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f787a86b700 (LWP 23200)):
#0  0x00007f78e2b01303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f78dce5cd84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f78dce5cea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f78e3281c16 in QEventDispatcherGlib::processEvents (this=0x7f78740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f78e32522bf in QEventLoop::processEvents (this=this@entry=0x7f787a86ad90, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f78e3252548 in QEventLoop::exec (this=0x7f787a86ad90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f78e3153b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f78e32329af in QInotifyFileSystemWatcherEngine::run (this=0x28f5530) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f78e3156aec in QThreadPrivate::start (arg=0x28f5530) at thread/qthread_unix.cpp:338
#9  0x00007f78dd32be9a in start_thread (arg=0x7f787a86b700) at pthread_create.c:308
#10 0x00007f78e2b0ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f78d086a7c0 (LWP 23195)):
[KCrash Handler]
#6  0x0000000000000001 in ?? ()
#7  0x000000000040337e in qDeleteAll<QList<KMainWindow*>::const_iterator> (end=..., begin=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#8  qDeleteAll<QList<KMainWindow*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330
#9  main (argc=1, argv=0x7fff505e1218) at ../../../kontact/src/main.cpp:220

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

Possible duplicates by query: bug 307373, bug 307140, bug 305591, bug 304826, bug 300135.

Reported using DrKonqi
Comment 1 Christopher Yeleighton 2013-02-24 08:17:42 UTC
Created attachment 77547 [details]
New crash information added by DrKonqi

kontact (4.9) on KDE Platform 4.9.00 using Qt 4.8.1

- What I was doing when the application crashed:

I told KDE to shut down,  Kontact crashed while quitting.

-- Backtrace (Reduced):
#7  0x000000000040374e in qDeleteAll<QList<KMainWindow*>::const_iterator> (end=..., begin=...) at /usr/include/QtCore/qalgorithms.h:322
#8  qDeleteAll<QList<KMainWindow*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330
#9  main (argc=3, argv=0x7fffe64f6188) at /tmp/kde-krzysztof/ark3uU5x5/kdepim-4.9.0/kontact/src/main.cpp:220
Comment 2 Maarten Bezemer 2013-10-18 13:02:41 UTC
Created attachment 82923 [details]
New crash information added by DrKonqi

kontact (4.11.2) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:

I quit KMail as I had to restart it to load newly installed dictionary

It happened on a freshly installed Kuuntu 13.10

-- Backtrace (Reduced):
#7  0x00000000004036a6 in qDeleteAll<QList<KMainWindow*>::const_iterator> (end=..., begin=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#8  qDeleteAll<QList<KMainWindow*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330
#9  main (argc=1, argv=0x7fff7e1e4578) at ../../../kontact/src/main.cpp:220
Comment 3 Denis Kurz 2016-09-24 19:20:33 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kontact (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 4 Denis Kurz 2017-01-07 21:54:50 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.