This is about ofono setting an invalid value to the NetworkRegistration Status property.
The reason why indicator-network seems to crash here is that I'm intentionally throwing an exception that nobody will catch and cause the service to generate an apport report so that: - A) if the indicator is not handling all the valid values coming from ofono we need to know about it - B) to catch exactly these kind of API violations coming from our ofono implementation. ** Also affects: ofono (Ubuntu) Importance: Undecided Status: New ** Also affects: indicator-network (Ubuntu) Importance: Undecided Status: New ** Changed in: network-manager (Ubuntu) Status: New => Invalid ** Changed in: indicator-network (Ubuntu) Status: New => Invalid ** Changed in: ofono (Ubuntu) Status: New => Incomplete ** Changed in: ofono (Ubuntu) Status: Incomplete => Confirmed ** Changed in: ofono (Ubuntu) Importance: Undecided => Critical -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1368675 Title: No Wi-Fi on Nexus 4 (org::ofono::Interface::NetworkRegistration::str2status(std::string): Unknown status '') Status in “indicator-network” package in Ubuntu: Invalid Status in “network-manager” package in Ubuntu: Invalid Status in “ofono” package in Ubuntu: Confirmed Bug description: Ubuntu Touch 14.10 r235, LG Nexus 4 1. Open the Network menu. 2. Navigate to System Settings > "Wi-Fi". What happens: 1. The Network menu contains only the word "Empty!" No Wi-Fi switch, no Wi-Fi Settings item, no Cellular Settings item, nothing. (The "Empty!" wording is bug 1350952, but this isn't about the wording.) 2. The screen contains only "Previous networks" and (as long as bug 1365960 isn't fixed) "Other network". What should happen: 1. A Wi-Fi switch is present. 2. A Wi-Fi switch is present. phablet@ubuntu-phablet:~$ /usr/lib/arm-linux-gnueabihf/indicator-network/indicator-network-service ModemManager::ModemManager() void SimUnlockDialog::Private::reset() Unknown Interface: org.ofono.NetworkTime void org::ofono::Interface::NetworkRegistration::_updateProperty(std::string, core::dbus::types::Variant): unhandled property change: Mode org::ofono::Interface::NetworkRegistration::Status org::ofono::Interface::NetworkRegistration::str2status(std::string): Unknown status '' Segmentation fault (core dumped) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/indicator-network/+bug/1368675/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp