Closed Bug 860693 Opened 11 years ago Closed 11 years ago

Received an MMS leaving SMS unusable

Categories

(Firefox OS Graveyard :: Gaia::SMS, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:leo+)

RESOLVED WORKSFORME
blocking-b2g leo+

People

(Reporter: cajbir, Assigned: airpingu)

References

Details

I got sent an MMS message to my Firefox OS phone (running Gaia master and mozilla-central Gecko). The phone got a SMS notification with the text "undefined". Clicking on this took me to the SMS app but no message was there. I assume this is the binary message that gets sent to inform the phone to download an MMS. 

I received a normal text SMS message following that, clicked on the notification, but no messages were listed. Going back to the "contact list view" in the SMS app showed the text of the most recent SMS received but clicking on the contact showed an empty conversation view.
I can confirm this happens on b2g18 as well. The slight difference is when the binary SMS notification of the MMS arrives, the text is still 'undefined' but clicking on the SMS app shows it in the message list. Clicking on it gives an empty conversation view. 

Any subsequent normal SMS message received gives a notification but does not appear in the SMS conversation view making the SMS application pretty much broken.
status-b2g18: --- → ?
There appears to be know way to recover from this. If I try to delete the message thread the phone hangs on the "Deleting" screen.
I've been suggesting we should disable the MMS function until we can make sure the Gaia is supported for sure and receiving MMS doesn't break any functions.
Blocks: b2g-mms
I think it would be good to at least handle the SMS notification message so that it doesn't come up as 'undefined' or break the SMS app. At the moment I can't dogfood B2G anymore since I often receive SMS messages from friends on Android phones that automatically convert the SMS to an MMS if they pass the SMS character count. I then get this breakage and looks like I'll have to reflash.
blocking-b2g: --- → leo?
Gene, who's the right person to assign this to?
blocking-b2g: leo? → leo+
Gene, we have to make MMS working after 4/22, and this bug will also be fixed at the same time. 
You can close this bug after finishing MMS functions.
Assignee: nobody → gene.lian
I think it require a clear flow to handle this sms notification. This notification is used to notify the user that mms message is pending on the server because default mms retrieval mode is "manual". The complete scenario for manual mode might be:
1. User receive a text notification and said "mms message is pending on the server.Please click here to download the message."
2. After click message to download, user should receive the mms message in sender's message thread.
This could be gaia effort, but we need UX to provide wireframe.
Adding [NO_UPLIFT]. Just making sure all the MMS bugs have this tag for now.
Whiteboard: [NO_UPLIFT]
status-b2g18: ? → ---
Gene, can we close this bug now?
Flags: needinfo?(gene.lian)
I'm testing on this. Please stay tuned.
Flags: needinfo?(gene.lian)
The latest codes work fine. Closing this issue.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Whiteboard: [NO_UPLIFT]
You need to log in before you can comment on or make changes to this bug.