Summary: | Crash on Synchronize Images with Database | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | René Krell <renda.krell> |
Component: | Maintenance-Database | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | caulier.gilles, marcel.wiesweg |
Priority: | NOR | ||
Version: | 0.10.0 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 0.10.0 | |
Sentry Crash Report: |
Description
René Krell
2009-03-01 22:56:06 UTC
SVN commit 934367 by mwiesweg: The image info job can send the signalItemsInfo multiple times and is not finished before signalComplete. processEvents() is dangerous if the call stack reenters several times. Do not iterate list recursively. CCBUG: 185911 M +47 -29 batchsyncmetadata.cpp M +5 -1 batchsyncmetadata.h M +7 -0 imageinfojob.cpp M +1 -0 imageinfojob.h WebSVN link: http://websvn.kde.org/?view=rev&revision=934367 Crash should be solved, others might be introduced. I have the feeling that all the synchronize methods should get a major overhaul. A lot of stuff is slightly broken. Seems to work, no crashes any longer using this feature in SVN r940000. |