Bug 335302 - Kontact segmentation fault
Summary: Kontact segmentation fault
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.13.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-05-25 00:05 UTC by twtroughton
Modified: 2017-01-07 21:59 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description twtroughton 2014-05-25 00:05:19 UTC
Application: kontact (4.13.1)
KDE Platform Version: 4.13.1
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic i686
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed: Working on a repeating subtask on a remote calendar. I had deleted and re-created a task with the same name.  When I pushed apply Kontact closed.

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

Thread 6 (Thread 0xae831b40 (LWP 14211)):
#0  0xb7782424 in __kernel_vsyscall ()
#1  0xb3204d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb610f8ec in __pthread_cond_wait (cond=0xb585ecb0, mutex=0xb585ec98) at forward.c:149
#3  0xb4fe69ac in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb4fe69ff in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb3200f70 in start_thread (arg=0xae831b40) at pthread_create.c:312
#6  0xb610270e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 5 (Thread 0xadf10b40 (LWP 14212)):
#0  0xb7782424 in __kernel_vsyscall ()
#1  0xb3204d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb610f8ec in __pthread_cond_wait (cond=0xadf7e7dc, mutex=0xadf7e7c4) at forward.c:149
#3  0xb50159f3 in WTF::ThreadCondition::wait(WTF::Mutex&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb4cf1574 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb4ffc7c6 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#6  0xb5015369 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#7  0xb3200f70 in start_thread (arg=0xadf10b40) at pthread_create.c:312
#8  0xb610270e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 4 (Thread 0xab309b40 (LWP 14217)):
#0  0xb7782424 in __kernel_vsyscall ()
#1  0xb60f37ab in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb312a20b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb311b3e8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb311b528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb645795f in QEventDispatcherGlib::processEvents (this=0xaa900468, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0xb6426823 in QEventLoop::processEvents (this=this@entry=0xab309288, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6426b49 in QEventLoop::exec (this=this@entry=0xab309288, flags=...) at kernel/qeventloop.cpp:204
#8  0xb631323d in QThread::exec (this=this@entry=0x9a29c18) at thread/qthread.cpp:537
#9  0xb631338b in QThread::run (this=0x9a29c18) at thread/qthread.cpp:604
#10 0xb6315b6f in QThreadPrivate::start (arg=0x9a29c18) at thread/qthread_unix.cpp:349
#11 0xb3200f70 in start_thread (arg=0xab309b40) at pthread_create.c:312
#12 0xb610270e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 3 (Thread 0xa97c1b40 (LWP 14225)):
#0  0xb7782424 in __kernel_vsyscall ()
#1  0xb60f173b in read () at ../sysdeps/unix/syscall-template.S:81
#2  0xb315f28e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb311aecb in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb311b37a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb311b528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb645795f in QEventDispatcherGlib::processEvents (this=0xa26b6f8, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0xb6426823 in QEventLoop::processEvents (this=this@entry=0xa97c1258, flags=...) at kernel/qeventloop.cpp:149
#8  0xb6426b49 in QEventLoop::exec (this=this@entry=0xa97c1258, flags=...) at kernel/qeventloop.cpp:204
#9  0xb631323d in QThread::exec (this=this@entry=0xa2693c8) at thread/qthread.cpp:537
#10 0xb6406c44 in QInotifyFileSystemWatcherEngine::run (this=0xa2693c8) at io/qfilesystemwatcher_inotify.cpp:265
#11 0xb6315b6f in QThreadPrivate::start (arg=0xa2693c8) at thread/qthread_unix.cpp:349
#12 0xb3200f70 in start_thread (arg=0xa97c1b40) at pthread_create.c:312
#13 0xb610270e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0xa8b7bb40 (LWP 14227)):
#0  0xb7782424 in __kernel_vsyscall ()
#1  0xb3204d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb610f8ec in __pthread_cond_wait (cond=0xac4f88d0, mutex=0xac4f88b8) at forward.c:149
#3  0xac3f5c92 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xac3f5cdf in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb3200f70 in start_thread (arg=0xa8b7bb40) at pthread_create.c:312
#6  0xb610270e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xb1450740 (LWP 14210)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0xb6a0b9ad in QApplication::x11ProcessEvent (this=0xbf9d0548, event=event@entry=0xbf9d01dc) at kernel/qapplication_x11.cpp:3529
#9  0xb6a38524 in x11EventSourceDispatch (s=0x9881110, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#10 0xb311b1e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb311b468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#12 0xb311b528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#13 0xb645793b in QEventDispatcherGlib::processEvents (this=this@entry=0x9853d98, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#14 0xb6a385de in QGuiEventDispatcherGlib::processEvents (this=0x9853d98, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#15 0xb6426823 in QEventLoop::processEvents (this=this@entry=0xbf9d0498, flags=...) at kernel/qeventloop.cpp:149
#16 0xb6426b49 in QEventLoop::exec (this=this@entry=0xbf9d0498, flags=...) at kernel/qeventloop.cpp:204
#17 0xb642c8fe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#18 0xb6981a24 in QApplication::exec () at kernel/qapplication.cpp:3828
#19 0x0804ab4c in main (argc=1, argv=0xbf9d0624) at ../../../kontact/src/main.cpp:219

Possible duplicates by query: bug 335185, bug 335085, bug 334682, bug 334522, bug 334387.

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 19:24:02 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 2 Denis Kurz 2017-01-07 21:59:36 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.