Bug 274925

Summary: Wicd Solid backend crashes kded4
Product: [Unmaintained] solid Reporter: Carlos Licea <cl>
Component: networkmanagement-daemonAssignee: Will Stephenson <wstephenson>
Status: RESOLVED WAITINGFORINFO    
Severity: normal CC: anthony.vital, cfeck, cl, lamarque, svn
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Carlos Licea 2011-06-04 17:43:45 UTC
Version:           4.6 (using KDE 4.6.3) 
OS:                Linux

After selecting the wicd backend kded4 crashes with the following output:


carlos@io ~ $ kded4
ntrack backend selected and created: ntrack-libnl1.so
Object::connect: No such signal WicdNetworkManager::wwanEnabledChanged(bool)
Object::connect: No such signal WicdNetworkManager::wwanHardwareEnabledChanged(bool)
KCrash: Attempting to start /usr/bin/kded4 from kdeinit
sock_file=/home/carlos/.kde4/socket-io/kdeinit4__0
kded(4217): Communication problem with  "kded" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " 

KCrash: Application 'kded4' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/arlos/.kde4/socket-io/kdeinit4__0
QSocketNotifier: Invalid socket 14 and type 'Read', disabling...

I might get you a backtrace if it's needed (just that I need to rebuild everything.)

Reproducible: Always
Comment 1 Jaka Kranjc 2011-06-07 20:56:52 UTC
I suspect the pre-0.9 nm bump is the cause of this. Removing kdeplasma-applets-networkmanagement and subsequently networkmanager fixed this for me.
Comment 2 Carlos Licea 2011-06-07 21:31:07 UTC
I can confirm that removing networkmanager and its plasmoid solves the crash.
What do I need to delete to reset NM so that I can reinstall it?
Comment 3 Jaka Kranjc 2011-06-07 21:42:42 UTC
The error reads like the wicd backend needs to be updated for the new nm abi. If so, you should be able to restore nm by downgrading it to a real 0.8 version.
Comment 4 Carlos Licea 2011-06-12 06:51:45 UTC
I'm afraid that makes no sense to me, how Wicd depends on NetworkManager in any way?
Comment 5 Jaka Kranjc 2011-06-12 10:21:28 UTC
not wicd itself, but the solid backend (WicdNetworkManager:: is defined there).
Comment 6 Carlos Licea 2011-06-12 19:18:39 UTC
Ok, I don't quite follow but I'll do it for now.
Comment 7 Lamarque V. Souza 2011-08-25 01:13:38 UTC
Is this still happening?