Bug 309719 - kded crashes during kde start at first logon after machine boot
Summary: kded crashes during kde start at first logon after machine boot
Status: RESOLVED DUPLICATE of bug 300113
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: 4.8
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-07 22:22 UTC by David Casson
Modified: 2012-11-14 09:32 UTC (History)
1 user (show)

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 David Casson 2012-11-07 22:22:52 UTC
KDE version 4.8.5 supplied with openSUSE 12.2 crashes and offers crash handler for bug reporting. Backtrace is available but the reporting system cannot be used as it depends upon kded running to submit the file. The crash is always repeatable but the trace seems rather short (pasted below)

java.lang.IllegalThreadStateException
	at java.lang.ThreadGroup.add(ThreadGroup.java:856)
	at java.lang.Thread.start(Thread.java:573)
	at java.lang.Shutdown.runHooks(Shutdown.java:128)
	at java.lang.Shutdown.sequence(Shutdown.java:173)
	at java.lang.Shutdown.exit(Shutdown.java:218)
	at java.lang.Runtime.exit(Runtime.java:90)
	at java.lang.System.exit(System.java:869)
	at sun.plugin.navig.motif.Plugin.doit(Plugin.java:178)
	at sun.plugin.navig.motif.Plugin.start(Plugin.java:104)



Reproducible: Always

Steps to Reproduce:
1. Boot machine KDM prompts
2.Login as a user
3.Crash occurs after the last iconn of the KDE start-up splash has been displayed before most services have begun.
Comment 1 David Casson 2012-11-07 22:35:01 UTC
Further information: Executable: kdeinit4 PID: 1644 Signal: Segmentation fault (11)
Error seems to occur as the KDE Daemon brings up the KDE Wallet widget to request the users wallet password.

The crash handler gives the following developer information:

Application: KDE Daemon (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb56e0b00 (LWP 1644))]

Thread 2 (Thread 0xb0718b40 (LWP 1699)):
#0  0xb5a34e3d in clock_gettime () from /lib/librt.so.1
#1  0xb6d485f5 in do_gettime (frac=0xb0717fa0, sec=0xb0717f98) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6e2c46e in QTimerInfoList::updateCurrentTime (this=0xafe02074) at kernel/qeventdispatcher_unix.cpp:343
#4  0xafe004e0 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (Thread 0xb56e0b00 (LWP 1644)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0xb0909a41 in Knm::SettingPersistence::SettingPersistence (this=0x9ced7c8, setting=0x9c87720, config=..., mode=Knm::SettingPersistence::Secure) at /usr/src/debug/networkmanagement-0.9.0.2/kded/settingsnm08/settingpersistence.cpp:28
#9  0x00000002 in ?? ()
#10 0xb0909be9 in Knm::Security8021xPersistence::Security8021xPersistence (this=0x9ced7c8, setting=0x9c87720, config=..., mode=Knm::SettingPersistence::Secure) at /usr/src/debug/networkmanagement-0.9.0.2/kded/settingsnm08/802-1xpersistence.cpp:8
#11 0xb0911e20 in Nm08Connections::persistenceFor (this=this@entry=0x9c6f1b8, setting=setting@entry=0x9c87720, config=...) at /usr/src/debug/networkmanagement-0.9.0.2/kded/nm08connections.cpp:191
#12 0xb091282e in Nm08Connections::importNextNm08Connection (this=0x9c6f1b8) at /usr/src/debug/networkmanagement-0.9.0.2/kded/nm08connections.cpp:136
#13 0xb09072c5 in NetworkManagementService::finishInitialization (this=0x9bb1160) at /usr/src/debug/networkmanagement-0.9.0.2/kded/service.cpp:160
#14 0xb090663b in NetworkManagementService::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/build/kded/moc_service.cpp:52
#15 0xb6e11ef2 in QMetaObject::activate (sender=0x9be41c8, m=0xb08b2968 <SessionAbstractedService::staticMetaObject>, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3556
#16 0xb087def5 in SessionAbstractedService::DoFinishInitialization (this=0x9be41c8) at /usr/src/debug/networkmanagement-0.9.0.2/build/libs/service/moc_sessionabstractedservice.cpp:180
#17 0xb089076b in SessionAbstractedService::FinishInitialization (this=0x9be41c8) at /usr/src/debug/networkmanagement-0.9.0.2/libs/service/sessionabstractedservice.cpp:165
#18 0xb087df64 in qt_static_metacall (_a=0xbfe19c6c, _id=7, _o=0x9be41c8, _c=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.2/build/libs/service/moc_sessionabstractedservice.cpp:80
#19 SessionAbstractedService::qt_static_metacall (_o=0x9be41c8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfe19c6c) at /usr/src/debug/networkmanagement-0.9.0.2/build/libs/service/moc_sessionabstractedservice.cpp:66
#20 0xb087e24c in SessionAbstractedService::qt_metacall (this=0x9be41c8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfe19c6c) at /usr/src/debug/networkmanagement-0.9.0.2/build/libs/service/moc_sessionabstractedservice.cpp:122
#21 0xb5b2a3d6 in QDBusConnectionPrivate::deliverCall (this=0x9a2b970, object=0x9be41c8, msg=..., metaTypes=..., slotIdx=-1225405080) at qdbusintegrator.cpp:947
#22 0xb5b2b49a in QDBusConnectionPrivate::activateCall (this=0x9a2b970, object=0x9be41c8, flags=240, msg=...) at qdbusintegrator.cpp:850
#23 0xb5b2bc42 in QDBusConnectionPrivate::activateObject (this=0x9a2b970, node=..., msg=..., pathStartPos=1) at qdbusintegrator.cpp:1423
#24 0xb5b2c048 in QDBusActivateObjectEvent::placeMetaCall (this=0x9be7b70) at qdbusintegrator.cpp:1537
#25 0xb6e0fedb in QObject::event (this=0x9be41c8, e=0x9be7b70) at kernel/qobject.cpp:1204
#26 0xb62cbaec in QApplicationPrivate::notify_helper (this=0x9a38cc0, receiver=0x9be41c8, e=0x9be7b70) at kernel/qapplication.cpp:4554
#27 0xb62d05af in QApplication::notify (this=0x9be7b70, receiver=0x9be41c8, e=0x9be7b70) at kernel/qapplication.cpp:3936
#28 0xb7562d01 in KApplication::notify (this=0xbfe1a69c, receiver=0x9be41c8, event=0x9be7b70) at /usr/src/debug/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311
#29 0xb6df9c7e in QCoreApplication::notifyInternal (this=0xbfe1a69c, receiver=0x9be41c8, event=0x9be7b70) at kernel/qcoreapplication.cpp:876
#30 0xb6dfd9bd in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x99dba40) at kernel/qcoreapplication.cpp:1500
#32 0xb6dfdc3c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#33 0xb6e2b904 in sendPostedEvents () at kernel/qcoreapplication.h:236
#34 postEventSourceDispatch (s=0x9a39eb8) at kernel/qeventdispatcher_glib.cpp:279
#35 0xb597e7d3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0xb597eb70 in ?? () from /usr/lib/libglib-2.0.so.0
#37 0xb597ec51 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#38 0xb6e2ba81 in QEventDispatcherGlib::processEvents (this=0x99df8b8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#39 0xb637d1da in QGuiEventDispatcherGlib::processEvents (this=0x99df8b8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#40 0xb6df8a3c in QEventLoop::processEvents (this=this@entry=0xbfe1a508, flags=...) at kernel/qeventloop.cpp:149
#41 0xb6df8d31 in QEventLoop::exec (this=0xbfe1a508, flags=...) at kernel/qeventloop.cpp:204
#42 0xb6dfdcea in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#43 0xb62c9934 in QApplication::exec () at kernel/qapplication.cpp:3815
#44 0xb52bc64a in kdemain (argc=1, argv=0x9a25da8) at /usr/src/debug/kdelibs-4.8.5/kded/kded.cpp:924
#45 0x0804fb8e in launch (argc=argc@entry=1, _name=_name@entry=0x805239f "kded4", args=<optimized out>, 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=0x805221a "0") at /usr/src/debug/kdelibs-4.8.5/kinit/kinit.cpp:734
#46 0x0804cea9 in main (argc=4, argv=0xbfe1acf4, envp=0xbfe1ad08) at /usr/src/debug/kdelibs-4.8.5/kinit/kinit.cpp:1849

I can try to extract further information if requested.

Regards - David C
Comment 2 Christoph Feck 2012-11-07 23:08:12 UTC
Please update Plasma Network Manager to 0.9.0.3. If this does not fix the issue, please add a comment.

*** This bug has been marked as a duplicate of bug 300113 ***
Comment 3 David Casson 2012-11-08 17:33:33 UTC
It seems openSUSE 12.2 is shipping with Network manager 0.9.0.2 so I will
post a bug on the SUSE bugs with this info.

Many thanks - David C

On 7 November 2012 23:08, Christoph Feck <christoph@maxiom.de> wrote:

> https://bugs.kde.org/show_bug.cgi?id=309719
>
> Christoph Feck <christoph@maxiom.de> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>              Status|UNCONFIRMED                 |RESOLVED
>          Resolution|---                         |DUPLICATE
>
> --- Comment #2 from Christoph Feck <christoph@maxiom.de> ---
> Please update Plasma Network Manager to 0.9.0.3. If this does not fix the
> issue, please add a comment.
>
> *** This bug has been marked as a duplicate of bug 300113 ***
>
> --
> You are receiving this mail because:
> You reported the bug.
>
Comment 4 Christoph Feck 2012-11-08 21:20:02 UTC
It's probably better to ask in an openSUSE forum, how to install the KDE 4.9.3 release, together with updated KDE applications. From what I can see, the openSUSE KDE:Release:49 repositories already have version 0.9.0.5 of the Plasma NM.
Comment 5 David Casson 2012-11-09 07:43:41 UTC
Thanks for the assistance. As you advised I am taking the approach of installing KDE 4.9.3 and posting in the SUSE forums to encourage adoption of the newer release.

David C
Comment 6 David Casson 2012-11-14 09:29:41 UTC
This is resolved in OpenSUSE  12.2 by moving on to KDE4.9
Comment 7 David Casson 2012-11-14 09:32:58 UTC
This is resolved in OpenSUSE  12.2 by moving on to KDE4.9 see SUSE bugs #788887

https://bugzilla.novell.com/show_bug.cgi?id=788887