Bug 478035

Summary: I chose a picture and applied a face tag to it but I was unable to enter a name for the person and the the program crashed
Product: [Applications] digikam Reporter: Richard Butler <wyerichard>
Component: Faces-WorkflowAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles
Priority: NOR    
Version First Reported In: 8.2.0   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In: 8.3.0
Sentry Crash Report:

Description Richard Butler 2023-12-04 09:12:17 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Choose a picture from timeline/dates
2. Right click and add face tag, id box appears
3. Try to enter name of person (already exists in database), program crashes

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: win10 Pro 22H2


ADDITIONAL INFORMATION
Comment 1 caulier.gilles 2023-12-04 09:31:06 UTC
Hi,

Problem must be fixed in 8.3.0 pre-release. Please install check with this installer here :

https://files.kde.org/digikam/

Thanks in advance

Gilles Caulier
Comment 2 Richard Butler 2023-12-05 00:20:32 UTC
(In reply to caulier.gilles from comment #1)
> Hi,
> 
> Problem must be fixed in 8.3.0 pre-release. Please install check with this
> installer here :
> 
> https://files.kde.org/digikam/
> 
> Thanks in advance
> 
> Gilles Caulier

Yes 8.3 fixes the issue, thank you.
Comment 3 caulier.gilles 2023-12-05 04:53:53 UTC
Hi Richard,

To your Q from a private mail: 

"I noticed that the photo I had been trying to put a face tag on was already in the ‘Unknown’ folder awaiting my confirmation. I wonder if this had anything to do with my program crashes yesterday? "

The crash appears while the processing of items properties in the database. The database model used with the item was not locked/ulocked properly so the result at crash in unpredictable....

Best

Gilles Caulier