[Digikam-devel] [Bug 133026] crashes on systems using hyperthreading

Gilles Caulier caulier.gilles at kdemail.net
Sat Oct 28 10:10:31 BST 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-28 11:10 -------
Antonio,

Yes the problem can be considered like temporaly fixed in digiKam (from user viewpoint), but not for me...

Like Marcel said, why a KDebug() statement used this class crash digiKam ? This class use QThread to fork in a separate thread all computations performed in image data.

In another digiKam part, we using also QThread with some KDebug() statement, especially to load image data from picture files and, fix me if i'm wrong, digiKam do not crash in this part why HT CPU (i can't reproduce it in my computers here)...

...Perhaps i can explain that because loading a image from a file is a slow process instead a computation in memory is always more faster. Using KDebug() in image loading process don't perturb something for that. 

Marcel, can we considerate than KDebug() can not be multithreaded ? Source code of KDebug class is here :

http://websvn.kde.org/branches/KDE/3.5/kdelibs/kdecore/kdebug.cpp?rev=578150&view=auto

Gilles Caulier



More information about the Digikam-devel mailing list