Version-Release number of selected component: network-manager-applet-0.9.9.0-9.git20140123.fc20 Additional info: reporter: libreport-2.2.1 backtrace_rating: 4 cmdline: nm-applet crash_function: _g_log_abort executable: /usr/bin/nm-applet kernel: 3.13.9-200.fc20.x86_64 runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (4 frames) #2 _g_log_abort at gmessages.c:255 #5 get_icon at applet-device-broadband.c:633 #6 applet_get_device_icon_for_state at applet.c:2850 #7 applet_update_icon at applet.c:2948
Created attachment 888280 [details] File: backtrace
Created attachment 888281 [details] File: cgroup
Created attachment 888282 [details] File: core_backtrace
Created attachment 888283 [details] File: dso_list
Created attachment 888284 [details] File: environ
Created attachment 888285 [details] File: limits
Created attachment 888286 [details] File: maps
Created attachment 888287 [details] File: open_fds
Created attachment 888288 [details] File: proc_pid_status
Created attachment 888289 [details] File: var_log_messages
[User Logs]: أبر 17 10:28:04 localhost.localdomain gnome-session[2456]: (nm-applet:2889): nm-applet-WARNING **: Error connecting to ModemManager: Error calling StartServiceByName for org.freedesktop.ModemManager1: GDBus.Error:org.freedesktop.systemd1.LoadFailed: Unit dbus-org.freedesktop.ModemManager1.service failed to load: No such file or directory. أبر 17 10:34:14 localhost.localdomain gnome-session[2456]: (nm-applet:2889): nm-applet-WARNING **: Cannot grab information for modem at /org/freedesktop/ModemManager1/Modem/0: No ModemManager support أبر 17 10:35:25 localhost.localdomain gnome-session[2456]: nm-applet:ERROR:applet-device-broadband.c:633:get_icon: assertion failed: (info) ModemManager was not available and nm-applet was terminated due to an assertion in applet-device-broadband.c:get_icon().
Created attachment 888378 [details] [PATCH] fix nm-applet crash on ModemManager unavailability
Hm... this will just make it show up with the standard ethernet icon, won't it? Better than crashing, but...
(In reply to Dan Winship from comment #13) > Hm... this will just make it show up with the standard ethernet icon, won't > it? Better than crashing, but... Yes, it will probably display the ethernet icon or whatever. However mobile_helper_get_icon() would still return NULL, because the device won't be connected.
Showing an ethernet icon is at last better than crashing. Patch looks fine to me, I'm OK with the behavior too I think.
Commit in upstream master: 3b7c84a broadband: fix crash when ModemManager is not available (rh #1089765)
network-manager-applet-0.9.9.0-10.git20140123.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/network-manager-applet-0.9.9.0-10.git20140123.fc20
Package network-manager-applet-0.9.9.0-10.git20140123.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing network-manager-applet-0.9.9.0-10.git20140123.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-7326/network-manager-applet-0.9.9.0-10.git20140123.fc20 then log in and leave karma (feedback).
network-manager-applet-0.9.9.0-10.git20140123.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.