Receiving MMS fails if MMS contains only image (no text)

REPRODUCIBILITY (% or how often): 100%
BUILD ID = OS VERSION (Settings > About product): 4.3.0.12 (but with jolla-messages and jolla-messages-settings downgraded to versions from 4.2 to fix the current bug that makes it impossible to send MMS at all)
HARDWARE (XA2, X10, X10 II, …): XA2 Ultra
UI LANGUAGE: Polish
REGRESSION: (compared to previous public release: Yes, No, ?): No idea.

MMS reception fails if MMS contains only image (or audio) without title text.

DESCRIPTION:

After having fixed the 4.3.0.12 problem with not being able to save pictures received by MMS (as reported here), and then the 4.3.0.12 bug making it impossible to send MMS (as reported here) by downgrading jolla-messages and jolla-messages-settings to version 1.1.48.3-1.8.1.jolla.armv7hl from 4.2.x.x OS release), sending MMS started working, but MMS reception still kept failing in some cases.

It turned out that if the MMS message (sent from iPhone 6s) contains text (title) in addition to the image then it is received correctly, but if the MMS contains only image, without any text, then message receiption ALWAYS fails. MMS logger reports: [mms-task-decode] ERROR: Failed to decode MMS PDU.

It is 100% reproducible.

PRECONDITIONS:

STEPS TO REPRODUCE:

  1. Have someone send to you MMS with just the image, no title
  2. MMS receiption fails. MMS logger reports “error decoding MMS PDU”
  3. Have someone send to you MMS with both image and some text in the title
  4. MMS received correctly, no errors.

EXPECTED RESULT:

MMS received.

ACTUAL RESULT:

MMS receiption failed.

ADDITIONAL INFORMATION:

1 Like