← Back to team overview

ubuntu-phonedations-bugs team mailing list archive

[Bug 1427788] Re: rilmodem: Do not always use sim's app in status->gsm_umts_index

 

This bug was fixed in the package ofono -
1.12.bzr6896+15.10.20150521-0ubuntu1

---------------
ofono (1.12.bzr6896+15.10.20150521-0ubuntu1) wily; urgency=medium

  [ Ratchanan Srirattanamet ]
  * build, gril, rilmodem, qcommsimmodem, plugins/qcom-msim.c: add
    support for LG L90 Dual which uses a Qualcomm dual-SIM modem (LP: #1427788)

  [ Alfonso Sanchez-Beato ]
  * src/gprs.c: support for 'ResetContexts' (LP: #1338758)
    Adds a new ConnectionManager 'ResetContexts' DBus method
    which deletes all existing gprs contexts and forces
    re-provisioning to occur.
  * plugins/ubuntu-apndb.c: ignore 'ipv6' protocol
    This change causes APNs with an 'ipv6' protocol value
    to instead be provisioned with 'ip', forcing IPv4 to
    be used.

  [ Jonas Drange ]
  * doc/connman-api.txt: add metion of 'ia' gprs context type

  [ Tony Espy ]
  * test/set-context-property: add 'Preferred' support (LP: #1454756, #1454751)
    This change adds support for the 'Preferred' ( and 'Active')
    properties which both need to be DBus variant wrapped booleans.
    Also added support for multi-SIM which was lacking from this script.
  * test/list-modems: add privacy support (LP: #1438715)
    Obfuscate any properties which can be tied to the end-user
    ( eg. SubscriberNumbers, SubscriberIdentity, ... ).

 -- CI Train Bot <ci-train-bot@xxxxxxxxxxxxx>  Thu, 21 May 2015 08:44:39
+0000

** Changed in: ofono (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Phonedations bugs, which is subscribed to ofono in Ubuntu.
https://bugs.launchpad.net/bugs/1427788

Title:
  rilmodem: Do not always use sim's app in status->gsm_umts_index

Status in the base for Ubuntu mobile products:
  In Progress
Status in ofono package in Ubuntu:
  Fix Released

Bug description:
  In driver/rilmodem/sim.c, function sim_status_cb, there is a line that
  set variable search_index to status->gsm_utms_index.

  The code then checks if the card_state returned by the GET_SIM_STATUS
  reply is PRESENT and search_index is less than num_apps.  If both are
  true, search_index is used to index the returned reply_sim_app array (
  which leads to undefined behavior if the index is negative ) and then
  passed to configure_active_app().

  The code should check search index, and if negative and num_apps >=1,
  set search_index to 0.

  ofono version 1.12.bzr6888+15.04.20150224 in Ubuntu 15.04
  Device: LG L90 Dual (I'm doing a port.)

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1427788/+subscriptions


References