https://bugzilla.novell.com/show_bug.cgi?id=732747 https://bugzilla.novell.com/show_bug.cgi?id=732747#c0 Summary: kded4 crashes at every login to KDE Plasma, but not when logging in to Gnome Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: SuSE Other Status: NEW Severity: Critical Priority: P5 - None Component: KDE4 Workspace AssignedTo: kde-maintainers@suse.de ReportedBy: antoine.mechelynck@belgacom.net QAContact: qa@suse.de CC: wstephenson@suse.com Depends on: 725962 Found By: Community User Blocker: --- Tony Mechelynck <antoine.mechelynck@belgacom.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Flag| |SHIP_STOPPER? I see kded4 crash at every startup after logging in to "KDE Plasma desktop" but never when logging in to the "Gnome" window manager. (My X11 login manager is kdm) This bug prevents the crash handler from reporting crashes to KDE. AFAIK, there is no openSUSE 12.1 Update-Test repository yet. My kdelibs4 (and -debuginfo) packages are at version 4.7.2-5.2.2 (latest changelog entry 2011-10-19). bluedevil (with -debuginfo and -lang) version 1.2.2-1.2.2 including change "2011-10-27 14:00 by wstephenson", see bug 725962 comment #14 I see kdelibs4 4.7.2-5.11.1 and bluedevil 1.2.2-1.4.2 at http://download.opensuse.org/repositories/KDE:/Distro:/Stable/openSUSE_12.1/ — would they fix this crash? Here's my latest case, Documents/kded4-20111125-073251.kcrash (time UTC+1): Application: kded4 ($Id$) KDE Platform Version: 4.7.2 (4.7.2) "release 5" Qt Version: 4.7.4 Operating System: Linux 3.1.0-1.2-desktop x86_64 Distribution: "openSUSE 12.1 (x86_64)" -- Information about the crash: logging in to KDE plasma desktop The crash can be reproduced every time. The crash does not happen when logging in to Gnome (and I /think/ kded starts normally) -- Backtrace: Application: KDE Daemon (kded4), signal: Segmentation fault [Current thread is 1 (Thread 0x7fca149c6760 (LWP 3674))] Thread 2 (Thread 0x7fc9fbb18700 (LWP 3677)): #0 0x00007fca0fda911f in __pthread_mutex_unlock_usercnt (mutex=0x868cb8, decr=0) at pthread_mutex_unlock.c:52 #1 0x00007fca0e7d7b14 in g_main_context_prepare (context=0x868cb0, priority=0x7fc9fbb17cc8) at gmain.c:2744 #2 0x00007fca0e7d892d in g_main_context_iterate (context=0x868cb0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3053 #3 0x00007fca0e7d8f59 in g_main_context_iteration (context=0x868cb0, may_block=1) at gmain.c:3136 #4 0x00007fca12e49576 in QEventDispatcherGlib::processEvents (this=0x870ac0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007fca12e1da22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007fca12e1dc1f in QEventLoop::exec (this=0x7fc9fbb17df0, flags=..) at kernel/qeventloop.cpp:201 #7 0x00007fca12d355df in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #8 0x00007fca12e00aef in QInotifyFileSystemWatcherEngine::run (this=0x87b090) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007fca12d38025 in QThreadPrivate::start (arg=0x87b090) at thread/qthread_unix.cpp:331 #10 0x00007fca0fda5f05 in start_thread (arg=0x7fc9fbb18700) at pthread_create.c:301 #11 0x00007fca1433453d in clone () at ./sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7fca149c6760 (LWP 3674)): [KCrash Handler] #6 QList (l=) at ../../src/corelib/tools/qlist.h:118 #7 QDBusMessage::arguments (this=0x48) at qdbusmessage.cpp:706 #8 0x00007fca131ac2ee in QDBusPendingReplyData::argumentAt (this=0x7fff80b4ecf0, index=0) at qdbuspendingreply.cpp:270 #9 0x00007fc9f73a85b2 in argumentAt<0> (this=0x7fff80b4ecf0) at /usr/include/QtDBus/qdbuspendingreply.h:176 #10 operator QDBusPendingReplyTypes::Select<0, unsigned int, void, void, void, void, void, void, void>::Type (this=0x7fff80b4ecf0) at /usr/include/QtDBus/qdbuspendingreply.h:186 #11 NMNetworkManagerNm09::NMNetworkManagerNm09 (this=0x97b8e0, parent=<optimized out>) at /usr/src/debug/networkmanagement/solidcontrolfuture/solid/networkmanager-0.9/manager.cpp:45 #12 0x00007fc9f73a55e7 in KPluginFactory::createInstance<NMNetworkManagerNm09, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=..) at /usr/include/kpluginfactory.h:477 #13 0x00007fca135ee5f1 in KPluginFactory::create (this=0x96fb40, iface=0x7fca12ed9100 "QObject", parentWidget=0x0, parent=0x0, args=.., keyword=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kdecore/util/kpluginfactory.cpp:203 #14 0x00007fc9f7cbe35e in create<QObject> (parent=0x0, this=0x96fb40, args=..., keyword=..., parentWidget=0x0) at /usr/include/kpluginfactory.h:531 #15 createInstance<QObject> (error=0x7fff80b4f260, args=..., parent=0x0, parentWidget=0x0, this=0x96c290) at /usr/include/kservice.h:557 #16 createInstance<QObject> (error=0x7fff80b4f260, args=..., parent=0x0, this=0x96c290) at /usr/include/kservice.h:534 #17 Solid::Control::ManagerBaseNm09Private::loadBackend (this=<optimized out>, description=..., serviceName=<optimized out>, backendClassName=<optimized out>) at /usr/src/debug/networkmanagement/solidcontrolfuture/libs/solid/control/managerbase.cpp:54 #18 0x00007fc9f7cc0bba in Solid::Control::NetworkManagerNm09Private::NetworkManagerNm09Private (this=0x962c00) at /usr/src/debug/networkmanagement/solidcontrolfuture/libs/solid/control/networkmanager.cpp:46 #19 0x00007fc9f7cc1afe in operator-> (this=<optimized out>) at /usr/src/debug/networkmanagement/solidcontrolfuture/libs/solid/control/networkmanager.cpp:40 #20 operator Solid::Control::NetworkManagerNm09Private* (this=<optimized out>) at /usr/src/debug/networkmanagement/solidcontrolfuture/libs/solid/control/networkmanager.cpp:40 #21 Solid::Control::NetworkManagerNm09::notifier () at /usr/src/debug/networkmanagement/solidcontrolfuture/libs/solid/control/networkmanager.cpp:208 #22 0x00007fc9f81682f0 in ConnectionUsageMonitor::ConnectionUsageMonitor (this=0x96a630, connectionList=<optimized out>, activatableList=0x9653e0, parent=<optimized out>) at /usr/src/debug/networkmanagement/libs/service/connectionusagemonitor.cpp:52 #23 0x00007fc9f85c457f in NetworkManagementService::NetworkManagementService (this=0x9644c0, parent=<optimized out>) at /usr/src/debug/networkmanagement/kded/service.cpp:93 #24 0x00007fc9f85c48e7 in KPluginFactory::createInstance<NetworkManagementService, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/kpluginfactory.h:477 #25 0x00007fca135ee5f1 in KPluginFactory::create (this=0x8ff140, iface=0x7fca13642980 "KDEDModule", parentWidget=0x0, parent=0x63be10, args=..., keyword=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kdecore/util/kpluginfactory.cpp:203 #26 0x00007fca145f3a6d in create<KDEDModule> (args=..., parent=0x63be10, this=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kdecore/util/kpluginfactory.h:507 #27 Kded::loadModule (this=0x63be10, s=..., onDemand=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kded/kded.cpp:409 #28 0x00007fca145f4cb7 in Kded::initModules (this=0x63be10) at /usr/src/debug/kdelibs-4.7.2/kded/kded.cpp:268 #29 0x00007fca145f6a21 in newInstance (this=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kded/kded.cpp:846 #30 KDEDApplication::newInstance (this=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kded/kded.cpp:803 #31 0x00007fca13aed772 in KUniqueApplicationAdaptor::newInstance (this=0x77f850, asn_id=<optimized out>, args=...) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kuniqueapplication.cpp:442 #32 0x00007fca13aed812 in KUniqueApplicationAdaptor::qt_metacall (this=0x77f850, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff80b4feb0) at /usr/src/debug/kdelibs-4.7.2/build/kdeui/kuniqueapplication_p.moc:81 #33 0x00007fca131729fb in QDBusConnectionPrivate::deliverCall (this=0x626d30, object=0x77f850, msg=..., metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:942 #34 0x00007fca13173b0d in QDBusConnectionPrivate::activateCall (this=0x626d30, object=0x77f850, flags=337, msg=...) at qdbusintegrator.cpp:845 #35 0x00007fca131744a2 in QDBusConnectionPrivate::activateObject (this=0x626d30, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1410 #36 0x00007fca13174578 in QDBusActivateObjectEvent::placeMetaCall (this=0x7f34d0) at qdbusintegrator.cpp:1524 #37 0x00007fca12e3514a in QObject::event (this=0x7fff80b50c00, e=<optimized out>) at kernel/qobject.cpp:1226 #38 0x00007fca121f1ab4 in QApplication::event (this=0x7fff80b50c00, e=0x7f34d0) at kernel/qapplication.cpp:2522 #39 0x00007fca121edbe4 in notify_helper (e=0x7f34d0, receiver=0x7fff80b50c00, this=0x63d210) at kernel/qapplication.cpp:4481 #40 QApplicationPrivate::notify_helper (this=0x63d210, receiver=0x7fff80b50c00, e=0x7f34d0) at kernel/qapplication.cpp:4453 #41 0x00007fca121f2a71 in QApplication::notify (this=0x7fff80b50c00, receiver=0x7fff80b50c00, e=0x7f34d0) at kernel/qapplication.cpp:4360 #42 0x00007fca13ae7e36 in KApplication::notify (this=0x7fff80b50c00, receiver=0x7fff80b50c00, event=0x7f34d0) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311 #43 0x00007fca12e1e81c in QCoreApplication::notifyInternal (this=0x7fff80b50c00, receiver=0x7fff80b50c00, event=0x7f34d0) at kernel/qcoreapplication.cpp:787 #44 0x00007fca12e21bf8 in sendEvent (event=0x7f34d0, receiver=0x7fff80b50c00) at kernel/qcoreapplication.h:215 #45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x608930) at kernel/qcoreapplication.cpp:1428 #46 0x00007fca12e490b3 in sendPostedEvents () at kernel/qcoreapplication.h:220 #47 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277 #48 0x00007fca0e7d858d in g_main_dispatch (context=0x63fce0) at gmain.c:2425 #49 g_main_context_dispatch (context=0x63fce0) at gmain.c:2995 #50 0x00007fca0e7d8d88 in g_main_context_iterate (context=0x63fce0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073 #51 0x00007fca0e7d8f59 in g_main_context_iteration (context=0x63fce0, may_block=1) at gmain.c:3136 #52 0x00007fca12e4950f in QEventDispatcherGlib::processEvents (this=0x63d1a0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #53 0x00007fca12290f2e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #54 0x00007fca12e1da22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #55 0x00007fca12e1dc1f in QEventLoop::exec (this=0x7fff80b50b90, flags=..) at kernel/qeventloop.cpp:201 #56 0x00007fca12e21de7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #57 0x00007fca145f33c5 in kdemain (argc=1, argv=0x7fff80b50fd8) at /usr/src/debug/kdelibs-4.7.2/kded/kded.cpp:924 #58 0x00007fca1427c23d in __libc_start_main (main=0x400650 <main(int, char**)>, argc=1, ubp_av=0x7fff80b50fd8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff80b50fc8) at libc-start.c:226 #59 0x0000000000400681 in _start () at ../sysdeps/x86_64/elf/start.S:113 Additional info --------------- linux:~ # systemctl status kded4.service kded4.service Loaded: error (Reason: No such file or directory) Active: inactive (dead) linux:~ # systemctl reload-or-restart kded4.service Failed to issue method call: Unit kded4.service failed to load: No such file or directory. See system logs and 'systemctl status kded4.service' for details. linux:~ # systemctl status kded4.service kded4.service Loaded: error (Reason: No such file or directory) Active: inactive (dead) Nothing for that point in time on syslog. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.