← Back to team overview

touch-packages team mailing list archive

[Bug 1379572] [NEW] [krillin] Restart ofono, cause repeated crashes in ril plugin

 

You have been subscribed to a public bug:

On krillin, if ofono is restarted on the command-line, or crashes and
restart, it will repeatedly crash in the ril plugin's
ril_radio_state_change() function, as the environment variables used to
communicate the ril device-type and number of SIM slots are  replaced by
the values in the upstart override file for ofono ( which the env vars
to 'ril' and 1 respectively ).

This means that the rildev plugin loads the wrong ofono device plugin (
ril instead of mtk ), which then repeatedly asserts when it gets back a
garbage radio state change unsolicited message from rild.

ofonod[29128]: oFono version 1.12
ofonod[29128]: Excluding udev hardware detection
ofonod[29128]: Excluding Sim Access Profile Plugins
ofonod[29128]: Excluding Hands-Free Profile Plugins
ofonod[29128]: Excluding Provisioning Plugin
ofonod[29128]: RILDEV detected modem type ril, 1 SIM slot(s)
ofonod[29128]: ril_radio_state_changed: state: SIM_READY ril->ofono_online: 0
**
ERROR:plugins/ril.c:148:ril_radio_state_changed: assertion failed: (FALSE)

Program received signal SIGABRT, Aborted.
0xb6d8e8e6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
(gdb) 

This was reproduced on krillin rtm #94.

** Affects: lxc-android-config (Ubuntu)
     Importance: Undecided
         Status: New

-- 
[krillin] Restart ofono, cause repeated crashes in ril plugin
https://bugs.launchpad.net/bugs/1379572
You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lxc-android-config in Ubuntu.


References