https://bugs.kde.org/show_bug.cgi?id=465034
Bug ID: 465034 Summary: digikam crashes when trying to recognize faces Classification: Applications Product: digikam Version: 7.9.0 Platform: Archlinux OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: Faces-Workflow Assignee: digikam-bugs-n...@kde.org Reporter: 1...@mailbox.org Target Milestone: --- 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 *** Whenever digikam tries to update its knowledge about faces, it crashes with the following console output: /usr/include/c++/12.2.0/bits/stl_vector.h:1123: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = float; _Alloc = std::allocator<float>; reference = float&; size_type = long unsigned int]: Assertion '__n < this->size()' failed. fish: Job 1, 'digikam' terminated by signal SIGABRT (Abort) "Whenever it tries to update its knowledge" comprises the following situations (and maybe more): - I manually label a face in a picture with Ctrl+Mouse. As soon as i hit enter after having typed the name of the person, the program crashes. - I right click on a collection or subcollection and in the context menu, click on "Scan for faces' STEPS TO REPRODUCE 1. Open digikam 2. Right-click any collection or sub-collection from your "Albums" tab. 3. In the context menu, click on "Scan for faces" OBSERVED RESULT The program crashes EXPECTED RESULT It scans for faces without crashing SOFTWARE/OS VERSIONS Arch Linux gcc v12.2.1 Qt Version: 5.15.8 ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.