USSD reply is empty

Bug #1314143 reported by Michael Zanetti
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ofono (Ubuntu)
Fix Released
High
Alfonso Sanchez-Beato

Bug Description

To check the credit of my prepaid SIM card (simyo.de) there is the USSD code *100# available. The request is sent successfully and the phone gets a reply showing a notification, but the reply message is empty.

Trying the same with the ofono script initiate-ussd shows this too, so its not a problem in the notification.

phablet@ubuntu-phablet:~$ /usr/share/ofono/scripts/initiate-ussd *100#
State: idle
USSD:

The message should be something like "Your remaining credit is xx €" in german. Let me know if you need some logs for debugging. syslog doesn't show anything useful.

This is on image 303.

Related branches

description: updated
Revision history for this message
Alfonso Sanchez-Beato (alfonsosanchezbeato) wrote :

The problem happens due to lack of support for UCS-2 strings for USSD in rilmodem.

Changed in ofono (Ubuntu):
assignee: nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato)
Revision history for this message
Alfonso Sanchez-Beato (alfonsosanchezbeato) wrote :
Tony Espy (awe)
Changed in ofono (Ubuntu):
status: New → In Progress
importance: Undecided → High
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ofono - 1.12.bzr6868+14.10.20140513.1-0ubuntu1

---------------
ofono (1.12.bzr6868+14.10.20140513.1-0ubuntu1) utopic; urgency=medium

  [ Tony Espy ]
  * plugins/android-provision.c: fix crash
    Fix a crash in provision_get_settings() caused by the code
    freeing 'error' with g_error_free() but not setting the value
    to NULL afterwards. This can cause a subsequent call to
    g_error_free() to happen again with an invalid pointer value.

  [ Alfonso Sanchez-Beato ]
  * drivers/mtkmodem/voicecall.c, plugins/mtk: MTK update
    Add additional new atoms to the mtk plugin. Also fixed a
    double voicecall register issue.
  * gril/grilreply.c, unit/test-grilreply.c: fix infineon reply parsing
  * rilmodem/ussd.c, src/smsutil, src/ussd: USSD UCS2 support (LP: #1314143)
 -- Ubuntu daily release <email address hidden> Tue, 13 May 2014 18:28:01 +0000

Changed in ofono (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.