[Digikam-devel] [Bug 133026] crashes on systems using hyperthreading
Gilles Caulier
caulier.gilles at kdemail.net
Tue Oct 31 07:55:16 GMT 2006
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=133026
------- Additional Comments From caulier.gilles kdemail net 2006-10-31 08:55 -------
Marcel,
Under KDevelop, searching all KDdebug() statements in digikam/libs give around 400 hits.
Also, the camera interface is multithreaded. We need to fix this part too.
In fact to be sure, i would to fix all KDdebug() statements in digiKam _and_ DigikamImagePlugins _and_ Kipi-plugins (where there is also some multithreaded parts).
I vote to write a thin wrapper around kDdebug using a mutex. I think it's the more simple to do... To have look like QDebug() work, it's completly different and require a lot of work.
I'm not agree to remove all KDebug() statments because it's a good report to investiguate indeep problems.
I think to write a replacement for KDdebug which is reentrant must be done by kdelibs developpers, not digiKam team (:=)))...
To fix kipi-plugins, the wrapper around kDdebug() using a mutex must be backported to the kipi-plugins/common/libkipiplugins.
Gilles
More information about the Digikam-devel
mailing list