Summary: | Digikam crash on confirm create new person | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | les <jlkaighin> |
Component: | Faces-Engine | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | bugs_kde_org, caulier.gilles, kristian.hermann.karl, sir_kalot |
Priority: | NOR | ||
Version: | 2.0.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.0.0 | |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
les
2011-03-12 17:29:39 UTC
Created attachment 57919 [details]
New crash information added by DrKonqi
digikam (2.0.0-beta4) on KDE Platform 4.6.1 (4.6.1) using Qt 4.7.0
- What I was doing when the application crashed:
I was trying ou the new face recognition, and when I confirmed a face for one image, digikam crashed.
-- Backtrace (Reduced):
#12 0x00007fcb0d357f3d in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:214
#13 0x00007fcb0d35bebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#14 0x00000000006ec18d in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/digikam2-2.0.0~beta4+git110307/digikam/main/main.cpp:232
les: Looks like a valid crash. Could not reproduce so far, but that means nothing in this case. I'm not quite clear if you could reproduce only once, or each time? Karl: There is an exception thrown and rethrown, rendering the backtrace useless. You need to run digikam under gdb, type "catch throw", then "run", provoke the crash, get a backtrace with "bt". Yes I seem to be able to reproduce this each time. I have just tried 5 one after another - but I cancelled the crash reports. (In reply to comment #2) > les: Looks like a valid crash. Could not reproduce so far, but that means > nothing in this case. I'm not quite clear if you could reproduce only once, or > each time? > > Karl: There is an exception thrown and rethrown, rendering the backtrace > useless. You need to run digikam under gdb, type "catch throw", then "run", > provoke the crash, get a backtrace with "bt". Yes I got it now as well. Too late tonight for thinking, will get back to it tomorrow. Git commit 398f2d97d7f6ebed1057a98a00eecdbb1640280c by Marcel Wiesweg. Committed on 14/03/2011 at 22:04. Pushed by mwiesweg into branch 'master'. Disconnect the animation before deleting it. Otherwise, the animation may emit the aninmationFinished signal which triggers object deletion just from within a scope where the same objects are deleted. This crashes. BUG: 268300 M +1 -2 NEWS M +2 -1 libs/widgets/graphicsview/itemvisibilitycontroller.cpp http://commits.kde.org/digikam/398f2d97d7f6ebed1057a98a00eecdbb1640280c *** Bug 268761 has been marked as a duplicate of this bug. *** *** Bug 268046 has been marked as a duplicate of this bug. *** |