[TOPBLOCKER] Network indicator is sometimes blank
Bug #1381041 reported by
Rick Spencer
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
indicator-network (Ubuntu) |
Fix Released
|
Critical
|
Antti Kaijanmäki | ||
Utopic |
Fix Released
|
Undecided
|
Antti Kaijanmäki | ||
Vivid |
Fix Released
|
Critical
|
Antti Kaijanmäki | ||
indicator-network (Ubuntu RTM) |
Fix Released
|
Critical
|
Antti Kaijanmäki |
Bug Description
This is on krillin r103, but it has been happening for a while.
See attached photo. I am not certain what triggers it. but I think it may happen when wifi APs become in and out of range while walking around town (as if the list does not refresh reliably).
Related branches
lp:~thomas-voss/dbus-cpp/fix-1361642
- Antti Kaijanmäki (community): Needs Fixing
- Jussi Pakkanen (community): Needs Fixing
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 29 lines (+3/-3)1 file modifiedinclude/core/dbus/interfaces/properties.h (+3/-3)
lp:~thomas-voss/dbus-cpp/robustify-against-dead-objects-hanging-around
- Manuel de la Peña (community): Needs Information
- Marcus Tomlinson (community): Approve
- Alberto Aguirre (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 86 lines (+24/-4)5 files modifiedCMakeLists.txt (+1/-1)
debian/changelog (+7/-0)
include/core/dbus/impl/object.h (+6/-0)
include/core/dbus/object.h (+2/-0)
src/core/dbus/bus.cpp (+8/-3)
lp:~unity-api-team/indicator-network/increase-dbus-timeouts
- Antti Kaijanmäki (community): Approve
-
Diff: 204 lines (+21/-21)4 files modifiedsrc/connectivity-cpp/dbus-cpp/services/nm.h (+6/-6)
src/connectivity-cpp/dbus-cpp/services/urfkill.h (+3/-3)
src/dbus-cpp/services/connectivity.h (+1/-1)
src/dbus-cpp/services/ofono.h (+11/-11)
- Antti Kaijanmäki (community): Approve
-
Diff: 204 lines (+21/-21)4 files modifiedsrc/connectivity-cpp/dbus-cpp/services/nm.h (+6/-6)
src/connectivity-cpp/dbus-cpp/services/urfkill.h (+3/-3)
src/dbus-cpp/services/connectivity.h (+1/-1)
src/dbus-cpp/services/ofono.h (+11/-11)
Rejected
for merging
into
lp:indicator-network/14.10
- Jussi Pakkanen (community): Approve
-
Diff: 204 lines (+21/-21)4 files modifiedsrc/connectivity-cpp/dbus-cpp/services/nm.h (+6/-6)
src/connectivity-cpp/dbus-cpp/services/urfkill.h (+3/-3)
src/dbus-cpp/services/connectivity.h (+1/-1)
src/dbus-cpp/services/ofono.h (+11/-11)
lp:~jpakkane/indicator-network/quickexit
- PS Jenkins bot (community): Approve (continuous-integration)
- Antti Kaijanmäki (community): Approve
-
Diff: 81 lines (+7/-7)5 files modifiedsrc/connectivity-cpp/src/manager.cpp (+1/-1)
src/connectivity-cpp/src/platform/nmofono/manager.cpp (+1/-1)
src/connectivity-cpp/src/platform/nmofono/wifi/link.cpp (+2/-2)
src/indicator/connectivity-service/connectivity-service.cpp (+1/-1)
src/indicator/modem-manager.cpp (+2/-2)
- Antti Kaijanmäki (community): Approve
-
Diff: 81 lines (+7/-7)5 files modifiedsrc/connectivity-cpp/src/manager.cpp (+1/-1)
src/connectivity-cpp/src/platform/nmofono/manager.cpp (+1/-1)
src/connectivity-cpp/src/platform/nmofono/wifi/link.cpp (+2/-2)
src/indicator/connectivity-service/connectivity-service.cpp (+1/-1)
src/indicator/modem-manager.cpp (+2/-2)
Rejected
for merging
into
lp:indicator-network/14.10
- Antti Kaijanmäki (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 81 lines (+7/-7)5 files modifiedsrc/connectivity-cpp/src/manager.cpp (+1/-1)
src/connectivity-cpp/src/platform/nmofono/manager.cpp (+1/-1)
src/connectivity-cpp/src/platform/nmofono/wifi/link.cpp (+2/-2)
src/indicator/connectivity-service/connectivity-service.cpp (+1/-1)
src/indicator/modem-manager.cpp (+2/-2)
lp:~mir-team/dbus-cpp/fix-1361642-with-30sec-timeout
- PS Jenkins bot: Approve (continuous-integration)
- Antti Kaijanmäki (community): Approve
-
Diff: 29 lines (+3/-3)1 file modifiedinclude/core/dbus/interfaces/properties.h (+3/-3)
lp:~unity-api-team/indicator-network/fix-gmainloop-syncing
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Marcus Tomlinson (community): Approve
-
Diff: 1839 lines (+662/-302)34 files modifiedsrc/connectivity-cpp/dbus-cpp/services/nm.h (+2/-11)
src/connectivity-cpp/src/platform/nmofono/manager.cpp (+45/-40)
src/connectivity-cpp/src/platform/nmofono/manager.h (+4/-0)
src/connectivity-cpp/src/platform/nmofono/wifi/access-point.cpp (+21/-12)
src/connectivity-cpp/src/platform/nmofono/wifi/access-point.h (+49/-3)
src/connectivity-cpp/src/platform/nmofono/wifi/grouped-access-point.cpp (+5/-5)
src/connectivity-cpp/src/platform/nmofono/wifi/grouped-access-point.h (+1/-2)
src/connectivity-cpp/src/platform/nmofono/wifi/link.cpp (+19/-61)
src/indicator/CMakeLists.txt (+2/-3)
src/indicator/connectivity-service/connectivity-service.cpp (+21/-5)
src/indicator/connectivity-service/connectivity-service.h (+4/-1)
src/indicator/indicator-network-service.cpp (+2/-0)
src/indicator/menuitems/access-point-item.cpp (+64/-49)
src/indicator/menuitems/access-point-item.h (+44/-0)
src/indicator/modem-manager.cpp (+17/-5)
src/indicator/modem-manager.h (+11/-1)
src/indicator/modem.cpp (+114/-34)
src/indicator/modem.h (+4/-1)
src/indicator/quick-access-section.cpp (+23/-11)
src/indicator/quick-access-section.h (+4/-1)
src/indicator/root-state.cpp (+38/-9)
src/indicator/root-state.h (+4/-1)
src/indicator/sim-unlock-dialog.h (+3/-0)
src/indicator/wifi-link-item.cpp (+51/-22)
src/indicator/wifi-link-item.h (+43/-0)
src/indicator/wifi-section.cpp (+32/-8)
src/indicator/wifi-section.h (+1/-1)
src/indicator/wwan-link-item.cpp (+10/-2)
src/indicator/wwan-section.cpp (+8/-1)
src/indicator/wwan-section.h (+1/-1)
src/menumodel-cpp/gio-helpers/util.cpp (+10/-10)
src/menumodel-cpp/gio-helpers/util.h (+2/-2)
tests/unit/indicator/menuitems/CMakeLists.txt (+1/-0)
tests/unit/indicator/menuitems/test-access-point-item.cpp (+2/-0)
- Marcus Tomlinson (community): Approve
- Charles Kerr (community): Approve
-
Diff: 1839 lines (+662/-302)34 files modifiedsrc/connectivity-cpp/dbus-cpp/services/nm.h (+2/-11)
src/connectivity-cpp/src/platform/nmofono/manager.cpp (+45/-40)
src/connectivity-cpp/src/platform/nmofono/manager.h (+4/-0)
src/connectivity-cpp/src/platform/nmofono/wifi/access-point.cpp (+21/-12)
src/connectivity-cpp/src/platform/nmofono/wifi/access-point.h (+49/-3)
src/connectivity-cpp/src/platform/nmofono/wifi/grouped-access-point.cpp (+5/-5)
src/connectivity-cpp/src/platform/nmofono/wifi/grouped-access-point.h (+1/-2)
src/connectivity-cpp/src/platform/nmofono/wifi/link.cpp (+19/-61)
src/indicator/CMakeLists.txt (+2/-3)
src/indicator/connectivity-service/connectivity-service.cpp (+21/-5)
src/indicator/connectivity-service/connectivity-service.h (+4/-1)
src/indicator/indicator-network-service.cpp (+2/-0)
src/indicator/menuitems/access-point-item.cpp (+64/-49)
src/indicator/menuitems/access-point-item.h (+44/-0)
src/indicator/modem-manager.cpp (+17/-5)
src/indicator/modem-manager.h (+11/-1)
src/indicator/modem.cpp (+114/-34)
src/indicator/modem.h (+4/-1)
src/indicator/quick-access-section.cpp (+23/-11)
src/indicator/quick-access-section.h (+4/-1)
src/indicator/root-state.cpp (+38/-9)
src/indicator/root-state.h (+4/-1)
src/indicator/sim-unlock-dialog.h (+3/-0)
src/indicator/wifi-link-item.cpp (+51/-22)
src/indicator/wifi-link-item.h (+43/-0)
src/indicator/wifi-section.cpp (+32/-8)
src/indicator/wifi-section.h (+1/-1)
src/indicator/wwan-link-item.cpp (+10/-2)
src/indicator/wwan-section.cpp (+8/-1)
src/indicator/wwan-section.h (+1/-1)
src/menumodel-cpp/gio-helpers/util.cpp (+10/-10)
src/menumodel-cpp/gio-helpers/util.h (+2/-2)
tests/unit/indicator/menuitems/CMakeLists.txt (+1/-0)
tests/unit/indicator/menuitems/test-access-point-item.cpp (+2/-0)
tags: | added: rtm14 |
Changed in indicator-network (Ubuntu): | |
importance: | Medium → Critical |
Changed in indicator-network (Ubuntu): | |
status: | Incomplete → In Progress |
Changed in indicator-network (Ubuntu RTM): | |
importance: | Undecided → Critical |
status: | New → In Progress |
tags: | added: touch-2014-10-30 |
Changed in indicator-network (Ubuntu RTM): | |
assignee: | nobody → Antti Kaijanmäki (kaijanmaki) |
Changed in indicator-network (Ubuntu Utopic): | |
assignee: | nobody → Antti Kaijanmäki (kaijanmaki) |
summary: |
- Network indicator is sometimes blank + [TOPBLOCKER] Network indicator is sometimes blank |
To post a comment you must log in.
Thanks Rick!
Looking from the screenshot it seems that i-network is not running anymore (and I assume the menu does not populate it self after you see it empty, right?). The only thing I could think of is that for some reason i-network has hit the upstart respawn limit.
I filed this bug to remedy the missing information on those respawns in the future: /bugs.launchpad .net/ubuntu/ +source/ upstart/ +bug/1381075
https:/
If there are a lot of APs coming and going at the same time, part of the problem might be this one: /bugs.launchpad .net/dbus- cpp/+bug/ 1361642
https:/
We see that affecting the indicator when you toggle on and off the flight mode and NM offers a large list of access points (basically going from 0 to n in one go).
I will keep an eye on the crash reports on errors.ubuntu.com if anything pops up.