Bug 508924 - Mail error dialogs keep on stacking infinitely when mail download fails (eg, expired cert)
Summary: Mail error dialogs keep on stacking infinitely when mail download fails (eg, ...
Status: REPORTED
Alias: None
Product: kontact
Classification: Applications
Component: general (other bugs)
Version First Reported In: 6.4.3
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-30 09:57 UTC by Vadim
Modified: 2025-08-30 09:57 UTC (History)
0 users

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


Attachments
Example popups (335.34 KB, image/png)
2025-08-30 09:57 UTC, Vadim
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vadim 2025-08-30 09:57:04 UTC
Created attachment 184576 [details]
Example popups

SUMMARY


STEPS TO REPRODUCE
1. Cause any mail download error. Eg, let the cert expire, change the password on the server.

OBSERVED RESULT

Every time a mail check is performed, a new "Server Authentication" error dialog pops up. 

Additionally, the errors have an order, that is, if we have 5 error windows so far, only the last one can be dismissed. The rest are frozen and unusable. The user has to go in the exact order: first deal with the last error, then the second to last, etc.

The error dialog robs the focus as well, which is extremely annoying.


EXPECTED RESULT

There should be at most one error ever being displayed. Errors shouldn't stack up. Ideally error dialogs should be completely removed and replaced with notifications. Those don't pile up on the desktop and taskbar, and don't rob the user's focus.



SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 42
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version:  6.9.1

ADDITIONAL INFORMATION

Could be the wrong component, since this happens without either the main Kontact or KMail programs running. I'm not sure which component is responsible for the background mail checking and spawning these dialogs.