Summary: | digiKam Crash on detect faces 7.0.0 beta3 debug build | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Stefan S <stefan.szekeres> |
Component: | Faces-Detection | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | caulier.gilles, metzpinguin |
Priority: | NOR | ||
Version: | 7.0.0 | ||
Target Milestone: | --- | ||
Platform: | macOS (DMG) | ||
OS: | macOS | ||
Latest Commit: | Version Fixed In: | 7.2.0 | |
Sentry Crash Report: |
Description
Stefan S
2020-04-22 09:30:05 UTC
>Personal notes: should not be doing work on main thread, that blocks the GUI - >can't open digiKam after it starts detecting.
I don't understand this point : all long process are started in separated thread under DK.
Gilles Caulier
(In reply to caulier.gilles from comment #1) > >Personal notes: should not be doing work on main thread, that blocks the GUI - >can't open digiKam after it starts detecting. > > I don't understand this point : all long process are started in separated > thread under DK. > > Gilles Caulier They are not, at least not all of them, if you look at Thread 0:: CrBrowserMain Dispatch queue: com.apple.main-thread You are doing face detection on the main thread (thread 0) as far as i can see. And there other places in your code where everything is done on the main thread, like here: https://bugs.kde.org/show_bug.cgi?id=420334#c12 Git commit b66eb0a0556388fc532fcc5bba7a40ed6eda2fc1 by Maik Qualmann. Committed on 12/07/2020 at 06:58. Pushed by mqualmann into branch 'master'. disable OpenCL for everyone An analysis with Heaptrack shows that we have a big memory leak with active OpenCL. Related: bug 423632, bug 421043, bug 416266 M +10 -0 core/app/main/main.cpp M +0 -5 project/bundles/appimage/data/AppRun https://invent.kde.org/graphics/digikam/commit/b66eb0a0556388fc532fcc5bba7a40ed6eda2fc1 Hi, Can you check if this crash still exist with last weekly AppImage build available here : https://files.kde.org/digikam/ Thanks in advance digiKam 7.0.0 stable release is now published: https://www.digikam.org/news/2020-07-19-7.0.0_release_announcement/ We need a fresh feedback on this file using this version. Thanks in advance Gilles Caulier Fixed with bug 426175. Maik |