Summary: | Crash during Face recognition and detection | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | kai <mail> |
Component: | Faces-Recognition | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | caulier.gilles, danlyke, pmdumuid |
Priority: | NOR | ||
Version: | 4.2.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/digikam/7b214db81133180418c29097d1f0fce62860a47f | Version Fixed In: | 4.4.0 |
Sentry Crash Report: |
Description
kai
2014-08-22 19:44:30 UTC
Marcel, How a crash can appears about a null identity ? I suspect that trace is not valid due to a memory corruption (memory allocation is full ?) Gilles Caulier *** Bug 317413 has been marked as a duplicate of this bug. *** I am also getting this crash on gentoo: My packages are: media-gfx/digikam-4.2.0 media-libs/libkface-4.2.0 and after re-compiling digikam with debug symbols, and running digikam with kdbg, I observe similar backtrack, in particular, the crash I get is at 663 of core/utilities/facemanagement/facepipeline.cpp which is where Thread 3 has a stack-trace for in the above stacktrace. It would appear that the variable i, which has a maximum of package->databaseFaces.size(), must somehow be exceeding the size of package->recognitionResults in the function, DatabaseWriter::process(). I have also verified that the file utilities/facemanagement/facepipeline.cpp at git revision 8af217bd0ee7fcc1600024e76f252dbb9848f130 (being master as of today) matches the one my gentoo system is compiling, so the line number 663 is currently the same problematic line-number for me. Git commit 6f97d6d346104ac4dc8159fc7c644929d117dd24 by Gilles Caulier. Committed on 11/09/2014 at 17:13. Pushed by cgilles into branch 'master'. work around index exeeding container size M +2 -1 utilities/facemanagement/facepipeline.cpp http://commits.kde.org/digikam/6f97d6d346104ac4dc8159fc7c644929d117dd24 Pierre, My simple fix commited in comment #4 fix the problem on you computer ? Note : I cannot reproduce the dysfunction on my computer. Gilles Caulier Yes Gilles, that fixed my problem. Git commit 7b214db81133180418c29097d1f0fce62860a47f by Gilles Caulier. Committed on 12/09/2014 at 05:51. Pushed by cgilles into branch 'master'. add comment FIXED-IN: 4.4.0 M +2 -1 NEWS M +1 -0 utilities/facemanagement/facepipeline.cpp http://commits.kde.org/digikam/7b214db81133180418c29097d1f0fce62860a47f |