Bug 340796 - Threading model might get stuck requesting more and more data when server fails to respond with a THREAD that covers the highest expected UID
Summary: Threading model might get stuck requesting more and more data when server fai...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: trojita
Classification: Applications
Component: IMAP (other bugs)
Version First Reported In: git
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Trojita default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-09 18:33 UTC by Jan Kundrát
Modified: 2024-09-23 18:51 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Kundrát 2014-11-09 18:33:35 UTC
This is how it looks like (a synthetic test, not an actual problem happening in real world:

>>> y3 UID THREAD REFS utf-8 ALL
<<< * THREAD (1)(2)(3 4)
<<< y3 OK thread
LOG 1 "ThreadingMsgListModel for a" "ThreadingMsgListModel::wantThreading: THREAD contains info about UID 4 (or higher), mailbox has 101"
>>> y4 UID THREAD REFS utf-8 ALL

The code should probably detect that the server is broken and not keep asking for the same data over and over again; that would be rather expensive, data and CPU-wise.
Comment 1 Andrew Crouthamel 2018-11-12 02:56:43 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Jan Kundrát 2018-11-12 12:43:03 UTC
.
Comment 3 Christoph Cullmann 2024-09-23 18:51:03 UTC
Trojitá is no longer maintained, please switch to a maintained alternative like https://apps.kde.org/kmail2/

Sorry for the inconveniences.