Bug 300727 - kmail crashes upon start up
Summary: kmail crashes upon start up
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.8.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-27 21:40 UTC by Ekkehard Blanz
Modified: 2017-01-07 22:07 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 Ekkehard Blanz 2012-05-27 21:40:11 UTC
Application: kontact (4.8.2)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
When I was trying to open Kontact, there were lots of Ubuntu sorry messages concerning virtuoso-t and friends and then kmail 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 0x7fca9211d7c0 (LWP 3682))]

Thread 5 (Thread 0x7fca75459700 (LWP 3683)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fca8e923dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fca8e923f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fca89deae9a in start_thread (arg=0x7fca75459700) at pthread_create.c:308
#4  0x00007fca8f6554bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fca74b58700 (LWP 3684)):
#0  0x00007fffa0dff70c in ?? ()
#1  0x00007fffa0dff959 in ?? ()
#2  0x00007fca8814e15d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#3  0x00007fca8fcf2bb4 in do_gettime (frac=0x7fca74b57ba8, sec=0x7fca74b57ba0) at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007fca8fdcab8d in QTimerInfoList::updateCurrentTime (this=0x7fca70002860) at kernel/qeventdispatcher_unix.cpp:343
#6  0x00007fca8fdcaec3 in QTimerInfoList::timerWait (this=0x7fca70002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#7  0x00007fca8fdc997c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fca74b57c5c) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007fca8991d71e in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fca8991df1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fca8991e124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fca8fdca426 in QEventDispatcherGlib::processEvents (this=0x7fca700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007fca8fd99c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007fca8fd99ed7 in QEventLoop::exec (this=0x7fca74b57dc0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007fca8fc98fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007fca8fc9bfcb in QThreadPrivate::start (arg=0xe3a900) at thread/qthread_unix.cpp:298
#16 0x00007fca89deae9a in start_thread (arg=0x7fca74b58700) at pthread_create.c:308
#17 0x00007fca8f6554bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fca275d1700 (LWP 3703)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1  0x00007fca8fc9aa9b in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x121b200) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=0x121b200, timeout=<optimized out>) at thread/qmutex_unix.cpp:113
#3  0x00007fca8fc9686d in QMutex::lockInternal (this=<optimized out>) at thread/qmutex.cpp:450
#4  0x00007fca837210fa in ?? () from /usr/lib/libsopranoclient.so.1
#5  0x00007fca837211c9 in ?? () from /usr/lib/libsopranoclient.so.1
#6  0x00007fca8fc9a2a0 in QThreadStorageData::finish (p=0x1510cf8) at thread/qthreadstorage.cpp:203
#7  0x00007fca8fc9adf7 in QThreadPrivate::finish (arg=0x1511580) at thread/qthread_unix.cpp:321
#8  0x00007fca8fc9bfd3 in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545
#9  ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at thread/qthread_unix.cpp:716
#10 QThreadPrivate::start (arg=0x1511580) at thread/qthread_unix.cpp:300
#11 0x00007fca89deae9a in start_thread (arg=0x7fca275d1700) at pthread_create.c:308
#12 0x00007fca8f6554bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fca260e8700 (LWP 3718)):
#0  0x00007fca8991d620 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fca8991df1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca8991e124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca8fdca426 in QEventDispatcherGlib::processEvents (this=0x7fca180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fca8fd99c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fca8fd99ed7 in QEventLoop::exec (this=0x7fca260e7d90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fca8fc98fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fca8fd799ff in QInotifyFileSystemWatcherEngine::run (this=0x1b35940) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fca8fc9bfcb in QThreadPrivate::start (arg=0x1b35940) at thread/qthread_unix.cpp:298
#9  0x00007fca89deae9a in start_thread (arg=0x7fca260e8700) at pthread_create.c:308
#10 0x00007fca8f6554bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fca9211d7c0 (LWP 3682)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007fca8fd9ec73 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xc32380) at kernel/qcoreapplication.cpp:1516
#8  0x00007fca8fdc9f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#9  postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#10 0x00007fca8991dc9a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fca8991e060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fca8991e124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007fca8fdca3bf in QEventDispatcherGlib::processEvents (this=0xc33c10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#14 0x00007fca90837d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#15 0x00007fca8fd99c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#16 0x00007fca8fd99ed7 in QEventLoop::exec (this=0x7fffa0dc6c00, flags=...) at kernel/qeventloop.cpp:204
#17 0x00007fca8fd9ef67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#18 0x0000000000403629 in main (argc=1, argv=0x7fffa0dc7298) at ../../../kontact/src/main.cpp:218

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

Possible duplicates by query: bug 300718, bug 300677, bug 300670, bug 300645, bug 300632.

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 19:30:48 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 22:07:28 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.