touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #05883
[Bug 1231964] Re: NetworkManager crashes in ofono plugin with phonesim [crashed with SIGSEGV in <unavailable> in ??()]
Not marking qa-daily-testing as doesn't appear user-facing.
--
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/1231964
Title:
NetworkManager crashes in ofono plugin with phonesim [crashed with
SIGSEGV in <unavailable> in ??()]
Status in “network-manager” package in Ubuntu:
Triaged
Bug description:
When I run ofono-phonesim on the G4 (mako), NetworkManager goes into
an eternal crash/restart loop with this crash. After "sudo stop
network-manager" and running it manually with "sudo
/usr/sbin/NetworkManager --no-daemon" I see:
NetworkManager[31290]: <warn> /sys/devices/virtual/net/sit0: couldn't determine device driver; ignoring...
NetworkManager[31290]: <warn> (/phonesim): failed to look up interface index
NetworkManager[31290]: <info> (/phonesim): new Ofono device (driver: 'ofono' ifindex: 0)
NetworkManager[31290]: <info> (/phonesim): exported as /org/freedesktop/NetworkManager/Devices/1
NetworkManager[31290]: <info> (/phonesim): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
NetworkManager[31290]: <info> (/phonesim): deactivating device (reason 'managed') [2]
NetworkManager[31290]: <info> (/phonesim) updated available interfaces
NetworkManager[31290]: <info> WWAN now enabled by management service
NetworkManager[31290]: <info> (/phonesim) marked enabled: 1
NetworkManager[31290]: SCPlugin-Ofono: reading configuration for IMSI 246813579
NetworkManager[31290]: SCPlugin-Ofono: add context for 246813579
NetworkManager[31290]: SCPlugin-Ofono: add property 'Name': Internet
NetworkManager[31290]: SCPlugin-Ofono: add property 'AccessPointName':
NetworkManager[31290]: SCPlugin-Ofono: add property 'Username':
NetworkManager[31290]: SCPlugin-Ofono: add property 'Password':
NetworkManager[31290]: SCPlugin-Ofono: add property 'Type': internet
NetworkManager[31290]: SCPlugin-Ofono: add property 'Protocol': ip
NetworkManager[31290]: SCPlugin-Ofono: found internet context 'Internet' (context1)
NetworkManager[31290]: <info> (wlan0) supports 5 scan SSIDs
NetworkManager[31290]: <warn> Trying to remove a non-existant call id.
NetworkManager[31290]: <info> (wlan0): supplicant interface state: starting -> ready
NetworkManager[31290]: <info> (wlan0): device state change: unavailable -> disconnected (reason 'supplicant-available') [20 30 42]
NetworkManager[31290]: <info> (/phonesim): device state change: unavailable -> disconnected (reason 'none') [20 30 0]
NetworkManager[31290]: <info> Auto-activating connection '/262026260068068/context1'.
NetworkManager[31290]: <info> Activation (/phonesim) starting connection '/262026260068068/context1'
NetworkManager[31290]: <info> (/phonesim): device state change: disconnected -> prepare (reason 'none') [30 40 0]
NetworkManager[31290]: <info> Activation (/phonesim) Stage 1 of 5 (Device Prepare) scheduled...
NetworkManager[31290]: <info> Activation (/phonesim) Stage 1 of 5 (Device Prepare) started...
NetworkManager[31290]: <info> Activation (/phonesim) Stage 1 of 5 (Device Prepare) complete.
NetworkManager[31290]: <info> (wlan0): supplicant interface state: ready -> inactive
NetworkManager[31290]: <info> (wlan0) supports 5 scan SSIDs
NetworkManager[31290]: <info> Activation (/phonesim) Stage 2 of 5 (Device Configure) scheduled...
NetworkManager[31290]: <info> Activation (/phonesim) Stage 2 of 5 (Device Configure) starting...
NetworkManager[31290]: <info> (/phonesim): device state change: prepare -> config (reason 'none') [40 50 0]
NetworkManager[31290]: <info> Activation (/phonesim) Stage 2 of 5 (Device Configure) successful.
NetworkManager[31290]: <info> Activation (/phonesim) Stage 3 of 5 (IP Configure Start) scheduled.
NetworkManager[31290]: <info> Activation (/phonesim) Stage 2 of 5 (Device Configure) complete.
NetworkManager[31290]: <info> Activation (/phonesim) Stage 3 of 5 (IP Configure Start) started...
NetworkManager[31290]: <info> (/phonesim): device state change: config -> ip-config (reason 'none') [50 70 0]
NetworkManager[31290]: <info> Activation (/phonesim) Stage 4 of 5 (IPv6 Configure Timeout) scheduled...
NetworkManager[31290]: <info> Activation (/phonesim) Stage 3 of 5 (IP Configure Start) complete.
NetworkManager[31290]: <info> (/phonesim): IPv4 static configuration:
(NetworkManager:31290): GLib-GObject-CRITICAL **: g_value_get_string:
assertion 'G_VALUE_HOLDS_STRING (value)' failed
Reproducer:
- Take current phone build and put it into write mode
- Install ofono-phonesim xvfb-run
- Edit /etc/ofono/phonesim.conf and enable the commented out phonesim stanza
- sudo stop ofono
- In ssh/terminal 1, start ofono (in the foreground): sudo ofonod -P ril -n
- In ssh/terminal 2:
* start the simulator: xvfb-run -a ofono-phonesim -p 12345 /usr/share/phonesim/default.xml &
* start the modem: /usr/share/ofono/scripts/enable-modem
* run NM: sudo /usr/sbin/NetworkManager --no-daemon
This reproduces the crash.
ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: network-manager 0.9.8.0-0ubuntu20
Uname: Linux 3.4.0-3-mako armv7l
ApportVersion: 2.12.4-0ubuntu1
Architecture: armhf
CRDA: Error: [Errno 2] No such file or directory: 'iw'
Date: Fri Sep 27 09:48:20 2013
Disassembly: => 0x6f666f2c: Cannot access memory at address 0x6f666f2c
ExecutablePath: /usr/sbin/NetworkManager
ExecutableTimestamp: 1377811150
IfupdownConfig:
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
InstallationDate: Installed on 2013-09-25 (1 days ago)
InstallationMedia: Ubuntu Saucy Salamander (development branch) - armhf (20130925.2)
IpRoute:
MarkForUpload: True
NetworkManager.state:
[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
WimaxEnabled=true
PciNetwork:
ProcCmdline: NetworkManager
ProcCwd: /
ProcEnviron:
TERM=linux
PATH=(custom, no user)
LANG=en_US.UTF-8
Signal: 11
SourcePackage: network-manager
StacktraceTop:
?? ()
g_hash_table_lookup () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
?? ()
?? ()
Title: NetworkManager crashed with SIGSEGV in g_hash_table_lookup()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
mtime.conffile..etc.dbus.1.system.d.org.freedesktop.NetworkManager.conf: 2013-09-25T17:49:14
nmcli-con:
Error: command ['nmcli', '-f', 'all', 'con'] failed with exit code 9:
** (process:30696): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service files
Error: nmcli (0.9.8.0) and NetworkManager (unknown) versions don't match. Force execution using --nocheck, but the results are unpredictable.
nmcli-dev: Error: command ['nmcli', '-f', 'all', 'dev'] failed with exit code 8: Error: NetworkManager is not running.
nmcli-nm:
RUNNING VERSION STATE NET-ENABLED WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
not running unknown unknown unknown unknown unknown unknown unknown
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1231964/+subscriptions