Application: kded4 (4.13.1) KDE Platform Version: 4.13.1 Qt Version: 4.8.6 Operating System: Linux 3.14.2-200.fc20.i686+PAE i686 Distribution: "Fedora release 20 (Heisenbug)" -- Information about the crash: - What I was doing when the application crashed: A popup saying "modem lost ip settings" appeared before kded4 crashed. Don't know if it is related to it much, however nothing else strange happened. -- Backtrace: Application: KDE Daemon (kded4), signal: Segmentation fault Using host libthread_db library "/lib/libthread_db.so.1". [Current thread is 1 (Thread 0xb47077c0 (LWP 15509))] Thread 5 (Thread 0xb1b1ab40 (LWP 15511)): #0 0xb5d2dbdb in pthread_mutex_unlock () from /lib/libpthread.so.0 #1 0xb4f1d031 in g_mutex_unlock (mutex=mutex@entry=0xb12004e0) at gthread-posix.c:232 #2 0xb4ed6daa in g_main_context_prepare (context=<optimized out>, context@entry=0xb12004e0, priority=priority@entry=0xb1b1a104) at gmain.c:3338 #3 0xb4ed7787 in g_main_context_iterate (context=context@entry=0xb12004e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3693 #4 0xb4ed79e9 in g_main_context_iteration (context=0xb12004e0, may_block=1) at gmain.c:3774 #5 0xb5ef6d2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #6 0xb5ec3940 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #7 0xb5ec3cd1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #8 0xb5da4b85 in QThread::exec() () from /lib/libQtCore.so.4 #9 0xb5da4cec in QThread::run() () from /lib/libQtCore.so.4 #10 0xb5da768b in QThreadPrivate::start(void*) () from /lib/libQtCore.so.4 #11 0xb5d2ad8a in start_thread () from /lib/libpthread.so.0 #12 0xb596ca0e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xad3ceb40 (LWP 15516)): #0 0xb77e1424 in __kernel_vsyscall () #1 0xb59603eb in poll () from /lib/libc.so.6 #2 0xb4ee6f9c in poll (__timeout=__timeout@entry=-1, __nfds=__nfds@entry=1, __fds=__fds@entry=0xaca02288) at /usr/include/bits/poll2.h:46 #3 g_poll (fds=fds@entry=0xaca02288, nfds=nfds@entry=1, timeout=timeout@entry=-1) at gpoll.c:132 #4 0xb4ed78a0 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0xaca02288, timeout=-1, context=0xaca004e0) at gmain.c:4007 #5 g_main_context_iterate (context=context@entry=0xaca004e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 #6 0xb4ed79e9 in g_main_context_iteration (context=0xaca004e0, may_block=1) at gmain.c:3774 #7 0xb5ef6d2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #8 0xb5ec3940 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #9 0xb5ec3cd1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #10 0xb5da4b85 in QThread::exec() () from /lib/libQtCore.so.4 #11 0xb5ea2771 in QInotifyFileSystemWatcherEngine::run() () from /lib/libQtCore.so.4 #12 0xb5da768b in QThreadPrivate::start(void*) () from /lib/libQtCore.so.4 #13 0xb5d2ad8a in start_thread () from /lib/libpthread.so.0 #14 0xb596ca0e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa460db40 (LWP 15558)): #0 0xb5d2dbc8 in pthread_mutex_unlock () from /lib/libpthread.so.0 #1 0xb4f1d031 in g_mutex_unlock (mutex=mutex@entry=0x97796b0) at gthread-posix.c:232 #2 0xb4ed721f in g_main_context_check (context=context@entry=0x97796b0, max_priority=2147483647, fds=fds@entry=0x957d1f0, n_fds=n_fds@entry=1) at gmain.c:3624 #3 0xb4ed7822 in g_main_context_iterate (context=context@entry=0x97796b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3710 #4 0xb4ed79e9 in g_main_context_iteration (context=0x97796b0, may_block=1) at gmain.c:3774 #5 0xb5ef6d2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #6 0xb5ec3940 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #7 0xb5ec3cd1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #8 0xb5da4b85 in QThread::exec() () from /lib/libQtCore.so.4 #9 0xad60f745 in KCupsConnection::run() () from /lib/libkcupslib.so #10 0xb5da768b in QThreadPrivate::start(void*) () from /lib/libQtCore.so.4 #11 0xb5d2ad8a in start_thread () from /lib/libpthread.so.0 #12 0xb596ca0e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa3e0cb40 (LWP 15559)): #0 0xb77e1424 in __kernel_vsyscall () #1 0xb597ae22 in clock_gettime () from /lib/libc.so.6 #2 0xb5e0646d in qt_gettime() () from /lib/libQtCore.so.4 #3 0xb5ef8713 in QTimerInfoList::timerWait(timeval&) () from /lib/libQtCore.so.4 #4 0xb5ef6b2b in timerSourcePrepareHelper(GTimerSource*, int*) () from /lib/libQtCore.so.4 #5 0xb5ef6bdd in timerSourcePrepare(_GSource*, int*) () from /lib/libQtCore.so.4 #6 0xb4ed6dbf in g_main_context_prepare (context=<optimized out>, context@entry=0xa9802360, priority=priority@entry=0xa3e0c104) at gmain.c:3340 #7 0xb4ed7787 in g_main_context_iterate (context=context@entry=0xa9802360, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3693 #8 0xb4ed79e9 in g_main_context_iteration (context=0xa9802360, may_block=1) at gmain.c:3774 #9 0xb5ef6d2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #10 0xb5ec3940 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #11 0xb5ec3cd1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #12 0xb5da4b85 in QThread::exec() () from /lib/libQtCore.so.4 #13 0xb5da4cec in QThread::run() () from /lib/libQtCore.so.4 #14 0xb5da768b in QThreadPrivate::start(void*) () from /lib/libQtCore.so.4 #15 0xb5d2ad8a in start_thread () from /lib/libpthread.so.0 #16 0xb596ca0e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb47077c0 (LWP 15509)): [KCrash Handler] #6 0xb5da1e98 in QMutex::lock() () from /lib/libQtCore.so.4 #7 0xb5ec8d07 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /lib/libQtCore.so.4 #8 0xb5ec904c in QCoreApplication::postEvent(QObject*, QEvent*) () from /lib/libQtCore.so.4 #9 0xb5ed8400 in QObject::deleteLater() () from /lib/libQtCore.so.4 #10 0xa99859bf in OpenconnectAuthWidget::validatePeerCert(QString const&, QString const&, QString const&, bool*) () from /usr/lib/kde4/plasmanetworkmanagement_openconnectui.so #11 0xa997a9fe in OpenconnectAuthWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.0] () from /usr/lib/kde4/plasmanetworkmanagement_openconnectui.so #12 0xb5ed73db in QMetaCallEvent::placeMetaCall(QObject*) () from /lib/libQtCore.so.4 #13 0xb5edf71b in QObject::event(QEvent*) () from /lib/libQtCore.so.4 #14 0xb6577248 in QWidget::event(QEvent*) () from /lib/libQtGui.so.4 #15 0xb6519474 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/libQtGui.so.4 #16 0xb65203c9 in QApplication::notify(QObject*, QEvent*) () from /lib/libQtGui.so.4 #17 0xb70cee80 in KApplication::notify(QObject*, QEvent*) () from /lib/libkdeui.so.5 #18 0xb5ec5096 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib/libQtCore.so.4 #19 0xb5ec85fa in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/libQtCore.so.4 #20 0xb5ec8afd in QCoreApplication::sendPostedEvents(QObject*, int) () from /lib/libQtCore.so.4 #21 0xb5ef757f in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib/libQtCore.so.4 #22 0xb4ed7556 in g_main_dispatch (context=0x93fc158) at gmain.c:3066 #23 g_main_context_dispatch (context=context@entry=0x93fc158) at gmain.c:3642 #24 0xb4ed7920 in g_main_context_iterate (context=context@entry=0x93fc158, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 #25 0xb4ed79e9 in g_main_context_iteration (context=0x93fc158, may_block=1) at gmain.c:3774 #26 0xb5ef6d2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #27 0xb65cfbec in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtGui.so.4 #28 0xb5ec3940 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #29 0xb5ec3cd1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #30 0xb5ec9b0b in QCoreApplication::exec() () from /lib/libQtCore.so.4 #31 0xb6517785 in QApplication::exec() () from /lib/libQtGui.so.4 #32 0xb776e17e in kdemain () from /lib/libkdeinit4_kded4.so #33 0x0804866c in main () Possible duplicates by query: bug 225190, bug 225111, bug 224804, bug 224631, bug 224505. Reported using DrKonqi
I see it crashes due to Openconnect VPN plugin, we really have to rewrite this one.
Is the crash still reproducible with the latest plasma-nm version available in Fedora?
Bulk transfer as requested in T17796