Bug 439057

Summary: Output helpers for ExifTool data (print, save, copy)
Product: [Applications] digikam Reporter: herb <herb.k>
Component: Metadata-ExifToolAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles, mehmetgelisin, metzpinguin
Priority: NOR    
Version: 7.3.0   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In: 7.3.0

Description herb 2021-06-23 09:52:31 UTC
SUMMARY
I work with digikam 7.3.0 snapshot 22.6.2021 on a windows 10 system.

(1) I have selected an image and on right side I selected tab "Exiftool" of panel "Metadata".
There is a small dropdown list "tools" with entries/menus
- save in file
- print
- copy to clipboard

Clicking on one of these menus digikam close without any further message.
I did this also with a debug version of digiKam. But here no further message is sent to debugview.

For "save in file" a dialog is opened to select the directory/filename and then digikam closes. An empty output file is created.

For "print" digikam closes immediately.

For "copy to clipboard" nothing happens: clipboard is empty.

Sorry that I do not have more symptoms.

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 caulier.gilles 2021-06-23 11:32:35 UTC
Maik,

Strange, in ExifToolWidget, the loop to parse to level item on exiftool metadata listview become infinite while print, save and copy...

Gilles
Comment 2 caulier.gilles 2021-06-23 20:42:59 UTC
Git commit 7fa35d112c6adbd0844151510ca387ae6da20695 by Gilles Caulier.
Committed on 23/06/2021 at 20:34.
Pushed by cgilles into branch 'master'.

Fix crash in ExifTool metadat aview when helper buttons are used
FIXED-IN: 7.3.0

M  +20   -30   core/libs/widgets/metadata/exiftool/exiftoolwidget.cpp

https://invent.kde.org/graphics/digikam/commit/7fa35d112c6adbd0844151510ca387ae6da20695