Bug 504661 - DigiKam Freezes When Switching to People Tab with Large Face Collection (200 000 faces)
Summary: DigiKam Freezes When Switching to People Tab with Large Face Collection (200 ...
Status: REPORTED
Alias: None
Product: digikam
Classification: Applications
Component: Faces-Workflow (other bugs)
Version First Reported In: 8.6.0
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-22 10:44 UTC by Sergey
Modified: 2025-05-22 10:49 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey 2025-05-22 10:44:31 UTC
Summary

DigiKam freezes for approximately five minutes or longer when switching to the People tab in a collection containing approximately 200,000 detected faces. The program appears to be using only one CPU core for processing this task, causing significant performance issues.
Steps to Reproduce

    1) Open DigiKam with a collection containing a large number of face tags (approximately 200,000)

    2) Switch to the People tab

    3) Observe the program freezing for 5+ minutes

Observed Result

When switching to the People tab, DigiKam becomes completely unresponsive for more than 5 minutes. System monitoring shows only one CPU core being utilized at high capacity while the others remain idle.
Expected Result

DigiKam should utilize multiple CPU cores to process face data and remain responsive while loading the People tab. The interface should either load progressively or display a progress indicator during heavy processing.