SMS message to Vodafone UK numbers starting 07780 fail

Bug #1472221 reported by Michael Sheldon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
Critical
Pat McGowan
messaging-app
In Progress
Critical
Tiago Salem Herrmann
messaging-app (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

 When attempting to send an SMS message to a Vodafone UK number beginning with the code 07780 I just receive an operator message back saying:

 "Sorry Destination number format incorrect. Valid number prefixes are +447958879879 or 00447958879879 or from within the UK 07958879879 This message is free."

 However the number I provided matches this format (and I tried it with a +44 and 0044 prefix as well as 0), and I can receive text messages from that number, so it seems like something is mangling the number prior to sending it to the operator.

 This is with rc-proposed image r59 on krillin.

Related branches

Revision history for this message
Michael Sheldon (michael-sheldon) wrote :

After further investigation it appears that the leading 0 from the number is being discarded, the following is found in the dbus log:

void HistoryDaemon::onMessageSent(Tp::TextChannelPtr, const Tp::Message&, const QString&)
oFonoConnection::inspectHandles (2)
oFonoConnection::inspectHandles ("7780......")
oFonoConnection::inspectHandles (3)
oFonoConnection::inspectHandles ("Network Msg")
oFonoConnection::inspectHandles (2)
oFonoConnection::inspectHandles ("7780......")
oFonoConnection::inspectHandles (3)
oFonoConnection::inspectHandles ("Network Msg")
oFonoConnection::inspectHandles (2)
oFonoConnection::inspectHandles ("7780......")
oFonoConnection::inspectHandles (3)
oFonoConnection::inspectHandles ("Network Msg")
void HistoryDaemon::onMessageReceived(Tp::TextChannelPtr, const Tp::ReceivedMessage&)

 The numbers in the log should be "07780......" instead of "7780......" (the ...s are added manually to disguise the recipient's phone number)

affects: telepathy-ofono → messaging-app
Changed in messaging-app:
assignee: nobody → Tiago Salem Herrmann (tiagosh)
Revision history for this message
Pat McGowan (pat-mcgowan) wrote :

Get this in if we can

Changed in canonical-devices-system-image:
assignee: nobody → Pat McGowan (pat-mcgowan)
importance: Undecided → Critical
milestone: none → ww28-2015
status: New → Confirmed
Changed in messaging-app:
importance: Undecided → Critical
status: New → In Progress
Changed in canonical-devices-system-image:
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package messaging-app - 0.1+15.10.20150707-0ubuntu1

---------------
messaging-app (0.1+15.10.20150707-0ubuntu1) wily; urgency=medium

  [ CI Train Bot ]
  * Resync trunk.

  [ Tiago Salem Herrmann ]
  * +phone_number. (LP: #1472221)
  * Do not check for previous participants before generating history
    filters. Accounts might appear on demand and we need generate new
    filters even if the participant list is unchanged. (LP: #1471335)

 -- CI Train Bot <email address hidden> Tue, 07 Jul 2015 19:08:59 +0000

Changed in messaging-app (Ubuntu):
status: New → Fix Released
Changed in canonical-devices-system-image:
status: In Progress → 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.