Order info of concatenated SMS is ignored

asked 2018-08-26 22:55:36 +0300

Mohjive gravatar image

updated 2018-09-05 13:48:16 +0300

I have received multiple SMS where the text in the message is mixed up with itself. Sentences at the end are at the beginning and the other way around. These are parts of a concatenated message and are put together in the wrong order. It is related to https://together.jolla.com/question/102020/bug-received-sms-mixed-together/ as the parts are mixed, but in the same message, not with other messages.

w how much time is left, so I can tell Jim?
Maybe possible tonCucumber
Carrot
Egg
Fruit

It possible to pick it up on the way home :)
Please tell me when you knoightn anyway :)

Points for putting it back together the way it was meant :)

There were some åäö in the message and the smilies were "normal" smilies and not ascii as transcript shows above, probably making the message to 8-bit mode. I've counted the characters for each part and they are 67 characters each, matching the 70 character limits for 8-bit messages, plus order info.

Reading up on concatenated SMS I found that the three bytes "missing" from the character count is used for identifying which message the parts belong to and their internal order. It seems that Sailfish has a bug where the order isn't used.

This happens repeatedly for me now, always the same contact and always intra-message reordering. Is there a way I can launch message application to trace this?

edit retag flag offensive close delete

Comments

1

Can it be that the https://together.jolla.com/question/102020/bug-received-sms-mixed-together/ issue is related to this in the way that the ID identifying parts of a concatenated message is matched with an old message and therefore the old message part is linked in by mistake?

Mohjive ( 2018-08-27 16:50:48 +0300 )edit

What's your device, OS release, operator... etc? Do you have very large message store, tens of thousands of sms messages in your device? Does this happen always when you receive multipart sms'es?

I have to confess I have never had these problems, in the 5 years I have used sailfish on sbj1, nexus5 and XperiaX.

My message storage is just now about 12MB, containing 11888 SMS messages

juiceme ( 2018-08-29 09:11:09 +0300 )edit
1

Official Sailfish X 2.2.0.29 on Xperia X dual SIM (F5122). These SMS were received on my secondary SIM using Halebop (Telia). It doesn't always happen, but the day of the report it happened multiple of times for one contact, but not for other. The contact this happened for have only about 300 SMS associated, while I have bit over 7000 SMS in total, with a size of the storage of about 5MB.

It happens from time to time for me. Both this, where the order of a single SMS is mixed up and the other bug, where messages are mixed up with each other.

Mohjive ( 2018-08-29 10:25:53 +0300 )edit