https://bugs.kde.org/show_bug.cgi?id=513760
Bug ID: 513760
Summary: DigiKam crashes in FaceEditextract with `ASSERT:
"!std::isnan(value)"` in qnumeric.h when confirming a
face from a HEIF file
Classification: Applications
Product: digikam
Version First 8.8.0
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: Faces-Workflow
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 187923
--> https://bugs.kde.org/attachment.cgi?id=187923&action=edit
Digikam screen right before crashing by Confirming the detected face
SUMMARY
DigiKam 8.8.0 crashes during confirmation of a detected face from a HEIF/HEIC
file. The crash occurs in the background thread FaceEditextract due to a Qt
assertion failure in qRound().
STEPS TO REPRODUCE
1. Start DigiKam.
2. Let the scan process run & finish to detect new faces for the existing
People items.
3. Find one person in People with "(<n> new)" items in it that are contains
pictures in HEIF/HEIC format that need to be confirmed.
4. Confirm the detected face for one of those HEIF items (see attached
screenshot).
OBSERVED RESULT
DigiKam crashes after being in the "DigiKam (Not Responding)" state for a few
minutes.
EXPECTED RESULT
The selected picture is confirmed/added to the People person and DigiKam keeps
working as usual.
SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.21.0
Qt Version: 6.10.1
Kernel Version: 6.18.1-arch1-2 (64-bit)
Graphics Platform: Wayland
ADDITIONAL INFORMATION
The crash does not happen in the same system when confirming a detected face
for a JPEG file.
--
You are receiving this mail because:
You are watching all bug changes.