Sometimes a message gets lost

Bug #1387869 reported by Giulio Collura
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Telegram app
Fix Released
Critical
Roberto Mier Escandon

Bug Description

Sometimes messages get lost and don't show up in the DialogPage, while they show correctly in both desktop and android apps.
It's hard to reproduce, but it seems to be a bug in the backend library.
I'm using the latest version available in the app-dev branch.
Ask me if you need further information.
Thanks,
Giulio

Related branches

Michał Karnicki (karni)
Changed in libqtelegram:
importance: Undecided → Critical
Revision history for this message
Ara Pulido (ara) wrote :

I also get this from time to time in version 0.8.0 (70)

Changed in libqtelegram:
status: New → Confirmed
Revision history for this message
Michał Karnicki (karni) wrote :

It has happened I was added to a group (ubuntu touch), and the dialog did not show up, even though it was in the db (along with all related messages). This issue may be related (as the msg could have been in the db, but for some reason, not signalled to the UI).

Changed in libqtelegram:
milestone: none → 1.0
Michał Karnicki (karni)
Changed in libqtelegram:
milestone: 1.0 → m10
Michał Karnicki (karni)
Changed in libqtelegram:
milestone: m10 → none
Revision history for this message
Roberto Mier Escandon (rmescandon) wrote :

I have seen a problem in outgoing messages happening very infrequently that two messages sent almost at same time have the same temporal messageId. Maybe this is related with the creation of temporal ids way, by omitting part of the generated qint64 number to fit it in a qint32 value into database

Changed in libqtelegram:
milestone: none → m13
assignee: nobody → Roberto Mier Escandón (rmescandon)
Changed in libqtelegram:
status: Confirmed → Fix Committed
Michał Karnicki (karni)
Changed in libqtelegram:
status: Fix Committed → 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.