[Bug 732837] New: Adding the NetworkManager plasmoid anywhere or opening kcm_networkmanagement crashes plasma-desktop
https://bugzilla.novell.com/show_bug.cgi?id=732837 https://bugzilla.novell.com/show_bug.cgi?id=732837#c0 Summary: Adding the NetworkManager plasmoid anywhere or opening kcm_networkmanagement crashes plasma-desktop Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: KDE4 Workspace AssignedTo: kde-maintainers@suse.de ReportedBy: gregap@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2 Every time I add the NetworkManager plasmoid anywhere (be it the system tray or the desktop) I get a crash. It also happens if I run the command 'kcmshell4 kcm_networkmanagement'. This also happens on my work machine, both were upgraded to 12.1 via 'zypper dup'. NetworkManager itself seems to work, at least nmcli works normally and 'dmesg' and '/var/log/messages' are clean and '/var/log/NetworkManager' says it got me my IP address through DHCP. When using kcmshell4 kcm_networkmanagement, I get the following report: Application: KDE Control Module (kcmshell4), signal: Segmentation fault [KCrash Handler] #6 0x00007fc304b701d8 in Solid::Control::NetworkManagerNm09Private::networkInterfaces (this=0x8ae5a0) at /usr/src/debug/networkmanagement/solidcontrolfuture/libs/solid/control/networkmanager.cpp:113 #7 0x00007fc304b70631 in Solid::Control::NetworkManagerNm09::networkInterfaces () at /usr/src/debug/networkmanagement/solidcontrolfuture/libs/solid/control/networkmanager.cpp:120 #8 0x00007fc305954f8e in ManageConnectionWidget::updateTabStates (this=0x866360) at /usr/src/debug/networkmanagement/settings/config/manageconnectionwidget.cpp:325 #9 0x00007fc305955597 in ManageConnectionWidget::restoreConnections (this=0x866360) at /usr/src/debug/networkmanagement/settings/config/manageconnectionwidget.cpp:319 #10 0x00007fc305956ba6 in ManageConnectionWidget::ManageConnectionWidget (this=0x866360, parent=<optimized out>, args=...) at /usr/src/debug/networkmanagement/settings/config/manageconnectionwidget.cpp:147 #11 0x00007fc30595bbc4 in KPluginFactory::createInstance<ManageConnectionWidget, QWidget> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/kpluginfactory.h:477 #12 0x00007fc3139385f1 in KPluginFactory::create (this=0x8147f0, iface=0x7fc313fb6e60 "KCModule", parentWidget=0x0, parent=0x87e4f0, args=..., keyword=<optimized out>) at /usr/src/debug/kdelibs-4.7.3/kdecore/util/kpluginfactory.cpp:203 #13 0x00007fc31427fb3e in create<KCModule> (parent=0x87e4f0, this=0x8147f0, args=..., keyword=..., parentWidget=0x0) at /usr/src/debug/kdelibs-4.7.3/kdecore/util/kpluginfactory.h:531 #14 createInstance<KCModule> (error=0x7fffde097d10, args=..., parent=0x87e4f0, parentWidget=0x0, this=0x76e420) at /usr/src/debug/kdelibs-4.7.3/kdecore/services/kservice.h:557 #15 createInstance<KCModule> (error=0x7fffde097d10, args=..., parent=0x87e4f0, this=0x76e420) at /usr/src/debug/kdelibs-4.7.3/kdecore/services/kservice.h:534 #16 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x87e4f0, args=...) at /usr/src/debug/kdelibs-4.7.3/kutils/kcmoduleloader.cpp:89 #17 0x00007fc314284ba8 in KCModuleProxyPrivate::loadModule (this=0x7e02d0) at /usr/src/debug/kdelibs-4.7.3/kutils/kcmoduleproxy.cpp:106 #18 0x00007fc3142858c5 in KCModuleProxy::realModule (this=<optimized out>) at /usr/src/debug/kdelibs-4.7.3/kutils/kcmoduleproxy.cpp:83 #19 0x00007fc314285bc9 in KCModuleProxy::useRootOnlyMessage (this=0x87e4f0) at /usr/src/debug/kdelibs-4.7.3/kutils/kcmoduleproxy.cpp:315 #20 0x00007fc314281c54 in KCMultiDialog::addModule (this=0x7502e0, moduleInfo=..., parentItem=0x0, args=...) at /usr/src/debug/kdelibs-4.7.3/kutils/kcmultidialog.cpp:390 #21 0x00007fc31483c239 in kdemain () from /usr/lib64/libkdeinit4_kcmshell4.so #22 0x00007fc3144c623d in __libc_start_main () from /lib64/libc.so.6 #23 0x0000000000400691 in _start () Reproducible: Always Steps to Reproduce: 1. Add the NetworkManager plasmoid anywhere Actual Results: plasma-desktop crashes Expected Results: The plasmoid should appear and respond to my commands -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=732837 https://bugzilla.novell.com/show_bug.cgi?id=732837#c1 Max Lin <mlin@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mlin@suse.com --- Comment #1 from Max Lin <mlin@suse.com> 2011-11-29 06:45:25 UTC --- What's your KDE version? openSUSE 12.1 provides KDE 4.7.2, however your log looks like you used 4.7.3, do you have add other repo? Also can you print your version of NetworkManager, NetworkManager-kde4-libs and plasmoid-networkmanagement? -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=732837 https://bugzilla.novell.com/show_bug.cgi?id=732837#c2 --- Comment #2 from Gregor Petrin <gregap@gmail.com> 2011-11-29 08:48:57 UTC --- I'm using the KDE 4.7 Upstream repository from the openSUSE wiki, I was also using the Upstream repositories on openSUSE 11.4 before upgrading. My current KDE version is listed as 4.7.3 Other versions (via rpm -q): NetworkManager 0.9.1.90-4.3.1.x86_64 NetworkManager-kde4-libs 0.9.1git20110911-2.1.x86_64 plasmoid-networkmanagement 0.9.1git20110911-2.1.x86_64 As I've created another user to test my other bug report, I've tested the networkmanagement plasmoid for that user as well - it doesn't crash, but the plasmoid says 'We need NetworkManager version >= 0.9.0 to work, found ""' -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=732837 https://bugzilla.novell.com/show_bug.cgi?id=732837#c3 --- Comment #3 from Max Lin <mlin@suse.com> 2011-11-29 09:20:07 UTC --- Might be your NetworkManager not running, can you check whether NetworkManager running or not? If not, please launch it and have a look does PNM works. you can "systemctl start NetworkManager.service" to launch it :) -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=732837 https://bugzilla.novell.com/show_bug.cgi?id=732837#c4 --- Comment #4 from Gregor Petrin <gregap@gmail.com> 2011-11-29 13:42:38 UTC --- Huh, you are right, NetworkManager wasn't running - I've switched to 'classic ifup' mode once the problems started. Now it works again, and for the main account as well after I've nuked my kde config. Thank you for looking into this! -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=732837 https://bugzilla.novell.com/show_bug.cgi?id=732837#c5 Max Lin <mlin@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WORKSFORME --- Comment #5 from Max Lin <mlin@suse.com> 2011-11-29 14:45:48 UTC --- You're welcome! Let me close this bug. -- 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.
participants (1)
-
bugzilla_noreply@novell.com