[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