Bug 353626 - Processing of bracketed images fails after the first set is done
Summary: Processing of bracketed images fails after the first set is done
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-Generic-ExpoBlending (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-07 01:45 UTC by Marcelo Sales
Modified: 2016-07-07 04:15 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcelo Sales 2015-10-07 01:45:50 UTC
When combining bracketed images, only the first operation is completed without errors. If one tries to combine another set of bracketed images after the first set is done, several assistants (wizards?) and processing windows are opened and the file can't be saved at the end or processing.

Reproducible: Always

Steps to Reproduce:
1. Select a set of bracketed images and then Click tools -> Combine bracketed images (I'm translating from portuguese, menu names may not be exactly these)
2. Click next, next, next, finish on the wizard window
3. Preview and save the combined image
4. Repeat steps 1 and 2 for another set of bracketed images
5. Several processing windows are opened. The more consecutive operations you try, the more processing windows are opened.
6. Close the spare windows and try to preview and save the combined image in the remaining one.
7. An error is displayed informing that the file could not be saved. Again, the more consecutive operations you try, the more error messages are displayed. Sometimes the file is saved despite the error message(s), sometimes it is not saved.


Actual Results:  
Multiple processing windows are opened after the wizard is finished and multiple error messages are displayed when trying to process and save the combined image. The file may or may not be saved.

Expected Results:  
Only one processing window should be displayed after the wizard is finished. No error should occur when trying to process the images and the combined image should be allways saved.

To process other sets of bracketed images, the user must close and restart Digikam after each set is processed. And Digikam takes a looooooong time to open.
Comment 1 Maik Qualmann 2016-01-29 20:45:26 UTC
Git commit 606b7bf06f760e0df15e44c278926269826d40cb by Maik Qualmann.
Committed on 29/01/2016 at 20:41.
Pushed by mqualmann into branch 'master'.

fix memory leak in Exposure Blending tool
FIXED-IN: 5.0.0

M  +2    -1    NEWS
M  +2    -2    expoblending/blendingdlg/expoblendingdlg.cpp
M  +3    -0    expoblending/manager/manager.cpp

http://commits.kde.org/kipi-plugins/606b7bf06f760e0df15e44c278926269826d40cb
Comment 2 Marcelo Sales 2016-02-01 11:17:03 UTC
Thank you very much!