Closed Bug 980707 Opened 11 years ago Closed 9 years ago

[SMS] sending MMS with a subject but empty body fails silently

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: mikehenrty, Unassigned)

Details

(Whiteboard: [fxos-bug-bash-1.4])

Build Information Device: Buri Build ID: 20140306134106 Platform Version: 30.0a1 Gaia: 98cf46d6623b164845fe1fdc99a2a7bf64aa667d Gecko: 8095b7dd8f58 Description If you attempt to send an MMS that has a subject, but an empty body, the MMS will look like it gets sent, but never actually go through on the other end. Perhaps this is an invalid MMS message, since android does not even allow you to send empty body MMS. Steps to Reproduce 1. Open Message App 2. Click Compose, and add a recipient 3. Click the more options button in the upper right 4. Select "Add Subject" 5. Type in a subject 6. Hit Send without typing in a body Expected Results You cannot hit send, or the send message will fail saying you cannot send an empty body. Actual Results The message appears in the thread like it had been sent. Reproduction Frequency: 100%
Bevis, do you know more about this?
Flags: needinfo?(btseng)
Hi Julien, According to |6.1.1 Send Request| in OMA MMS Encapsulation Protocol 1.3 [1], The |content-type| is a |Mandatory| field. Hence, I think we expected to have something in the message body. If MMS with subject and empty body is needed to be sent, maybe we can provide a text with "" string instead. Otherwise, we can prevent user to sent it in this scenario. [1] http://technical.openmobilealliance.org/Technical/release_program/docs/MMS/V1_3-20110913-A/OMA-TS-MMS_ENC-V1_3-20110913-A.pdf
Flags: needinfo?(btseng)
Actually, I think we removed the "protection", because a user wanted to be able to send them (to his bank IIRC). So I think it "should" work... Haven't had the chance to try myself yet
Do you empty SMS or MMS? (In reply to Julien Wajsberg [:julienw] from comment #3) > Actually, I think we removed the "protection", because a user wanted to be > able to send them (to his bank IIRC). So I think it "should" work... > > Haven't had the chance to try myself yet
You're right, it was empty SMS. And we definitely could send MMS with a subject and empty body, otherwise bug 948958 couldn't happen ;) Michael, what was the receiving phone ? What is your carrier ? Could this be carrier-specific?
My receiving phone was an Android Nexus 5, and my carrier is AT&T. Of note is the fact that Android wont' allow you to send a subject with no body, so perhaps they don't display texts with no body either?
I just tried locally, and we can send a MMS with a subject but empty body :) Issue for a SMS with empty body is bug 935060.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
What could happen though is your _carrier_ rejects your message. But nothing we can do then :) It works for me on the dogfood phone in France with the Orange carrier, build 20151023101519.
You need to log in before you can comment on or make changes to this bug.