[kontact] [Bug 508924] New: Mail error dialogs keep on stacking infinitely when mail download fails (eg, expired cert)

Vadim bugzilla_noreply at kde.org
Sat Aug 30 10:57:04 BST 2025


https://bugs.kde.org/show_bug.cgi?id=508924

            Bug ID: 508924
           Summary: Mail error dialogs keep on stacking infinitely when
                    mail download fails (eg, expired cert)
    Classification: Applications
           Product: kontact
      Version First 6.4.3
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: kde at vadim.ws
  Target Milestone: ---

Created attachment 184576
  --> https://bugs.kde.org/attachment.cgi?id=184576&action=edit
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.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list