Bug 297917

Summary: plugin config dialogs are either never deleted or only get deleted when plugins are unloaded
Product: [Applications] marble Reporter: Bernhard Beschow <shentey>
Component: generalAssignee: marble-bugs
Status: RESOLVED WORKSFORME    
Severity: normal CC: nienhueser
Priority: NOR    
Version: unspecified   
Target Milestone: some future version   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Bernhard Beschow 2012-04-11 17:31:03 UTC
User-Agent:       Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20100101 Firefox/11.0
Build Identifier: 

Once a plugin config dialog is requested from a plugin, it will consume memory until Marble is closed.

There are plugins which delete their config dialog when they get destroyed, while others never delete their config dialog. Given the long lifetime of a plugin, both could be seen as a memory leak.

Reproducible: Always

Steps to Reproduce:
1. Open settings dialog
2. Navigate to the plugins section
3. Open various config dialogs
4. Close the settings dialog
Actual Results:  
All opened config dialogs will consume memory until Marble is closed.

Expected Results:  
Closed config dialogs should consume no memory.
Comment 1 Justin Zobel 2021-03-09 22:51:37 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.