diff options
author | Denis Kenzior <denkenz@gmail.com> | 2011-08-18 13:46:58 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2011-08-18 13:51:40 -0500 |
commit | ee0c621e5480009dd06dfd37150fb17d6a9e618b (patch) | |
tree | 8a2c643624071174333b03c80114de7d17276425 /src/gprs.c | |
parent | 75603a546f6472c71a0ad93a429c221d02619994 (diff) | |
download | ofono-ee0c621e5480009dd06dfd37150fb17d6a9e618b.tar.bz2 |
network: Fix crash with an empty mcc/mnc cops list
Some hardware returns an empty mcc/mnc operator during an operator scan
when no operators are found (e.g. on an LTE dongle in a non-LTE area).
This results in oFono mistaking trying to update a non-existent operator
object.
For reference:
ofonod[27532]: Device: < \r\n+NWSTATEIND: 4\r\n\r\n+COPS:
(0,"","","",255),,(0-4),(0-2)\r\n\r
\nOK\r\n
process 27532: arguments to dbus_message_new_signal() were incorrect,
assertion "_dbus_check_
is_valid_path (path)" failed in file dbus-message.c line 1289.
This is normally a bug in some application using the D-Bus library.
D-Bus not built with -rdynamic so unable to print a backtrace
Diffstat (limited to 'src/gprs.c')
0 files changed, 0 insertions, 0 deletions