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.

Reply via email to