Bug 717712 - kded4 and plasma-desktop crash with kde-plasma-networkmanagement-0.9-0.53.20110616git.nm09.fc15.i686
Summary: kded4 and plasma-desktop crash with kde-plasma-networkmanagement-0.9-0.53.201...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kde-plasma-networkmanagement
Version: 15
Hardware: i686
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-29 15:58 UTC by Lukas Middendorf
Modified: 2012-01-09 18:08 UTC (History)
3 users (show)

Fixed In Version: kde-plasma-networkmanagement-0.9-0.66.rc3.nm09.fc15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-01-09 18:08:25 UTC
Type: ---


Attachments (Terms of Use)
quite useless backtrace (14.90 KB, text/plain)
2011-06-29 15:58 UTC, Lukas Middendorf
no flags Details
backtrace of plasma-desktop (also seems quite useless) (25.90 KB, text/plain)
2011-06-30 14:46 UTC, Lukas Middendorf
no flags Details
~/.kde/share/apps/networkmanagement/connections/\{3b56c423-c9fe-4c70-b94b-14e75b27d487\} (5.75 KB, text/plain)
2011-06-30 15:31 UTC, Lukas Middendorf
no flags Details

Description Lukas Middendorf 2011-06-29 15:58:50 UTC
Created attachment 510497 [details]
quite useless backtrace

Description of problem:
new kde-plasma-networkmanagement leads to immediate crashes

Version-Release number of selected component (if applicable):
kde-plasma-networkmanagement-0.9-0.53.20110616git.nm09.fc15.i686
NetworkManager-0.8.9997-4.git20110620.fc15.i686
kdelibs-4.6.4-5.fc15 (also with previous 4.6.3)

How reproducible:
Always

Steps to Reproduce:
1. make sure "Network Management" is disabled in "system tray settings"
2. install kde-plasma-networkmanagement-0.9-0.53.20110616git.nm09.fc15.i686
3. log out and log in again
  
Actual results:
kded4 crashes in new session. If you enable "Network Management" for system tray also plasma-desktop crashes. 
If you try to log in with "Network Management" enabled, then you end up with a desktop without plasma.

Additional info:
There are no error messages from NetworkManager in syslog.

Unfortunately there seems to be some problems with the debug info that prevents the generation of a proper backtrace (locally or with retrace server). The debug info kernel-PAEdebug is used although I'm running kernel-PAE. One debug info file can not be found (/usr/lib/debug/.build-id/-/.debug).

Comment 1 Rex Dieter 2011-06-29 16:25:07 UTC
Hrm, without a good backtrace, I'm not sure we can even attempt to debug this.

Comment 2 Lukas Middendorf 2011-06-29 16:34:38 UTC
I just tried to rebuild the kde-plasma-networkmanagement from source, still the same problems (crash and debug info missing).

Any clue how this build-id stuff works and where this "-" comes from?

Comment 3 Lukas Middendorf 2011-06-30 14:46:23 UTC
Created attachment 510695 [details]
backtrace of plasma-desktop (also seems quite useless)

That missing build-id came from nvidia driver. After switching to nouveau again that is gone, but the backtrace is still the same.

The backtrace of plasma-desktop doesn't look much more useful to me, but I attached it anyways.

When I try to start kded4 from konsole, I get the following output:
Object::connect: No such signal NMNetworkManager::wwanEnabledChanged(bool)
Object::connect: No such signal NMNetworkManager::wwanHardwareEnabledChanged(bool)

I created a new user with a clean home and there the crash does not happen. Seems to be related to some configuration I have (no, I do not want to delete ~/.kde to resolve that crash).

Comment 4 Rex Dieter 2011-06-30 15:16:20 UTC
Could you supply your files,
~/.kde/share/config/networkmanagementrc
~/.kde/share/apps/networkmanagement/*

Comment 5 Rex Dieter 2011-06-30 15:17:04 UTC
and out of paranoia, the output of:
getsebool allow_execmem
(it should say "on")

Comment 6 Lukas Middendorf 2011-06-30 15:31:12 UTC
Created attachment 510703 [details]
~/.kde/share/apps/networkmanagement/connections/\{3b56c423-c9fe-4c70-b94b-14e75b27d487\}

$ getsebool allow_execmem
allow_execmem --> on

$ cat ~/.kde/share/config/networkmanagementrc
[Connection_{3b56c423-c9fe-4c70-b94b-14e75b27d487}]
Name=eduroam
Type=802-11-wireless

[General]
Connections={3b56c423-c9fe-4c70-b94b-14e75b27d487}

[SystemTray]
NetworkingEnabled=true
WirelessEnabled=false

I removed my user name from the attached ~/.kde/share/apps/networkmanagement/connections/\{3b56c423-c9fe-4c70-b94b-14e75b27d487\}

Deleting the named files was one of the first things I tried, but that does not seem to be the cause.

Comment 7 Rex Dieter 2012-01-09 16:39:58 UTC
this issue *should* be fixed in 
https://admin.fedoraproject.org/updates/FEDORA-2011-16529/kde-plasma-networkmanagement-0.9-0.66.rc3.nm09.fc15

are you still experiencing problems?

(if so, we've another update on the way)

Comment 8 Lukas Middendorf 2012-01-09 17:50:48 UTC
Seems to be fixed.
Or I accidentally removed the configuration that made it crash in the first place, but that is quite unlikely.

Comment 9 Rex Dieter 2012-01-09 18:08:25 UTC
OK, thanks!


Note You need to log in before you can comment on or make changes to this bug.