gnustep-nonfsf-bugs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #54364] [GNUMail] Crash due to quick IMAP folder switching


From: Sergei Golovin
Subject: [bug #54364] [GNUMail] Crash due to quick IMAP folder switching
Date: Tue, 18 Oct 2022 20:52:42 -0400 (EDT)

Follow-up Comment #5, bug #54364 (project gnustep-nonfsf):

Having specific stores for CWStore objects here and there is a manifestation
of a design flaw in GNUMail.

It is natural for a mail application to maintain a list of accounts during
whole running session. So it is not a memory leak to allow CWStore objects
(virtually accounts) to be retained. The only thing to follow in this case is
having only one class instance maintaining/owning the list of CWStore objects.


I'm fine with TaskManager being the only owner of CWStore objects though
GNUMail.h/m is another possible choice (which i have made in my experiments).

I have tested the current GNUmail. The issue is gone. OK.


    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/bugs/?54364>

_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]