Application: kded4 ($Id$) KDE Platform Version: 4.9.2 Qt Version: 4.8.3 Operating System: Linux 3.4.11-2.16-desktop x86_64 Distribution: "openSUSE 12.2 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: Booting openSUSE 12.2 on my laptop. Reboot causes same crash. Seemingly not impacting the performance of my desktop environment. The crash can be reproduced some of the time. -- Backtrace: Application: KDE Daemon (kdeinit4), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f4796791780 (LWP 1156))] Thread 2 (Thread 0x7f477b470700 (LWP 1212)): #0 0x00007f4790b17ec9 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f4790b185ab in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f4790b187a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f479541bcf6 in QEventDispatcherGlib::processEvents (this=0x7f47740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f47953ec85f in QEventLoop::processEvents (this=this@entry=0x7f477b46fdd0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f47953ecae8 in QEventLoop::exec (this=0x7f477b46fdd0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f47952eefc0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f47953ccfcf in QInotifyFileSystemWatcherEngine::run (this=0xadc3b0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f47952f1f9c in QThreadPrivate::start (arg=0xadc3b0) at thread/qthread_unix.cpp:338 #9 0x00007f479505be0e in start_thread () from /lib64/libpthread.so.0 #10 0x00007f4793dd62bd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f4796791780 (LWP 1156)): [KCrash Handler] #6 0x00007f477bd8ab14 in qDeleteAll<QHash<Knm::Setting*, SettingDbus*>::const_iterator> (end=..., begin=...) at /usr/include/QtCore/qalgorithms.h:322 #7 qDeleteAll<QHash<Knm::Setting*, SettingDbus*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330 #8 ConnectionDbus::~ConnectionDbus (this=0x7fff9b05bbf0, __in_chrg=<optimized out>) at /usr/src/debug/networkmanagement-0.9.2.65git.1350150333/backends/NetworkManager/connectiondbus.cpp:83 #9 0x00007f477bdc77bf in NMDBusSecretAgent::GetSecrets (this=<optimized out>, connection=..., connection_path=..., setting_name=..., hints=..., flags=1) at /usr/src/debug/networkmanagement-0.9.2.65git.1350150333/backends/NetworkManager/nmdbussecretagent.cpp:122 #10 0x00007f477bd89706 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/networkmanagement-0.9.2.65git.1350150333/build/backends/NetworkManager/moc_nmdbussecretagent.cpp:63 #11 NMDBusSecretAgent::qt_static_metacall (_o=_o@entry=0xbc5380, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=0, _a=_a@entry=0x7fff9b05bde0) at /usr/src/debug/networkmanagement-0.9.2.65git.1350150333/build/backends/NetworkManager/moc_nmdbussecretagent.cpp:57 #12 0x00007f47953f5a17 in QMetaMethod::invoke (this=this@entry=0x7fff9b05bf50, object=object@entry=0xbc5380, connectionType=Qt::DirectConnection, connectionType@entry=Qt::AutoConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664 #13 0x00007f47953f7dec in QMetaObject::invokeMethod (obj=0xbc5380, member=<optimized out>, type=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179 #14 0x00007f477bdc859b in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., ret=..., member=0x7f477bdd070a "GetSecrets", obj=<optimized out>) at /usr/include/QtCore/qobjectdefs.h:401 #15 SecretAgentAdaptor::GetSecrets (this=<optimized out>, connection=..., connection_path=..., setting_name=..., hints=..., flags=1) at /usr/src/debug/networkmanagement-0.9.2.65git.1350150333/backends/NetworkManager/nm-secret-agentadaptor.cpp:52 #16 0x00007f477bd898b6 in qt_static_metacall (_a=0x7fff9b05c530, _o=<optimized out>, _c=<optimized out>, _id=<optimized out>) at /usr/src/debug/networkmanagement-0.9.2.65git.1350150333/build/backends/NetworkManager/moc_nm-secret-agentadaptor.cpp:181 #17 SecretAgentAdaptor::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7fff9b05c530) at /usr/src/debug/networkmanagement-0.9.2.65git.1350150333/build/backends/NetworkManager/moc_nm-secret-agentadaptor.cpp:173 #18 0x00007f477bd899bb in SecretAgentAdaptor::qt_metacall (this=0xbc75d0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff9b05c530) at /usr/src/debug/networkmanagement-0.9.2.65git.1350150333/build/backends/NetworkManager/moc_nm-secret-agentadaptor.cpp:222 #19 0x00007f4792176c1a in QDBusConnectionPrivate::deliverCall (this=this@entry=0xaea230, object=object@entry=0xbc75d0, msg=..., metaTypes=..., slotIdx=6) at qdbusintegrator.cpp:947 #20 0x00007f4792177c46 in QDBusConnectionPrivate::activateCall (this=this@entry=0xaea230, object=0xbc75d0, flags=272, msg=...) at qdbusintegrator.cpp:850 #21 0x00007f47921783b7 in QDBusConnectionPrivate::activateObject (this=0xaea230, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1443 #22 0x00007f479217877b in QDBusActivateObjectEvent::placeMetaCall (this=0xb452f0) at qdbusintegrator.cpp:1537 #23 0x00007f47954024ee in QObject::event (this=0xbc75d0, e=<optimized out>) at kernel/qobject.cpp:1204 #24 0x00007f479457c74c in QApplicationPrivate::notify_helper (this=this@entry=0x8d3e50, receiver=receiver@entry=0xbc75d0, e=e@entry=0xb452f0) at kernel/qapplication.cpp:4557 #25 0x00007f4794580bca in QApplication::notify (this=0x7fff9b05d310, receiver=0xbc75d0, e=0xb452f0) at kernel/qapplication.cpp:4418 #26 0x00007f4796187616 in KApplication::notify (this=0x7fff9b05d310, receiver=0xbc75d0, event=0xb452f0) at /usr/src/debug/kdelibs-4.9.2/kdeui/kernel/kapplication.cpp:311 #27 0x00007f47953edb0e in QCoreApplication::notifyInternal (this=0x7fff9b05d310, receiver=receiver@entry=0xbc75d0, event=event@entry=0xb452f0) at kernel/qcoreapplication.cpp:915 #28 0x00007f47953f1471 in sendEvent (event=0xb452f0, receiver=0xbc75d0) at kernel/qcoreapplication.h:231 #29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x85b2b0) at kernel/qcoreapplication.cpp:1539 #30 0x00007f479541bb43 in sendPostedEvents () at kernel/qcoreapplication.h:236 #31 postEventSourceDispatch (s=0x8d4e70) at kernel/qeventdispatcher_glib.cpp:279 #32 0x00007f4790b183b5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #33 0x00007f4790b186e8 in ?? () from /usr/lib64/libglib-2.0.so.0 #34 0x00007f4790b187a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #35 0x00007f479541bcd6 in QEventDispatcherGlib::processEvents (this=0x861790, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #36 0x00007f479461ca5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #37 0x00007f47953ec85f in QEventLoop::processEvents (this=this@entry=0x7fff9b05d090, flags=...) at kernel/qeventloop.cpp:149 #38 0x00007f47953ecae8 in QEventLoop::exec (this=0x7fff9b05d090, flags=...) at kernel/qeventloop.cpp:204 #39 0x00007f47953f1788 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #40 0x00007f4783949a30 in kdemain (argc=1, argv=0x8a1e00) at /usr/src/debug/kdelibs-4.9.2/kded/kded.cpp:924 #41 0x0000000000408932 in launch (argc=argc@entry=1, _name=_name@entry=0x40b336 "kded4", args=args@entry=0x0, cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0x0, reset_env=reset_env@entry=false, tty=tty@entry=0x0, avoid_loops=avoid_loops@entry=false, startup_id_str=startup_id_str@entry=0x40b1c6 "0") at /usr/src/debug/kdelibs-4.9.2/kinit/kinit.cpp:734 #42 0x0000000000406009 in main (argc=4, argv=<optimized out>, envp=0x7fff9b05dd10) at /usr/src/debug/kdelibs-4.9.2/kinit/kinit.cpp:1849 Reported using DrKonqi
What is the version string that appears in "Manage Connections" -> "Other"? You should be using at least Plasma NM 0.9.0.3.
Version 0.9.0.5 (nm09 20121024) interestingly, 20121024 is the date I reported the bug. I don't think I have experienced this problem since that day.
I think commit https://projects.kde.org/projects/extragear/base/networkmanagement/repository/revisions/64988f79dc199bbd4e96db0ea34f8c5bb6450747 also fixes this problem. I am going to release Plasma NM 0.9.0.6 in a few days. If you have a chance you can apply that commit and recompile Plasma NM to check if it also fixes the problem.
Can someone report here if this problem still happens with Plasma NM 0.9.0.6?