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

Gilles Caulier caulier.gilles at free.fr
Mon Aug 28 06:53:46 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 free fr  2006-08-28 07:53 -------
Antonio, 

The crash is not relevant of 8 or 16 bits color depth images. The crash appear just before to update the preview in plugin dialogs, for example when you change the focus area with Noise Reduction or Refocus tool.

I can reproduce also this problem with Free Rotation tool. It another common dialog implementation...

In both, the image filter algorithm is forked to a separate thread to unfreeze gui and speed up computation (with HT, we using the second processor to compute algorithms).

Note : This is not the case of all "Color" image plugins, like BCG, B&W, WB, or RGB correction tools for example, witch use another one common dialog. This one is not yet ported to use a separate thread with algorithm. 

I suspect multi-events from gui witch start more than one computation threads at the same time and of course crash digiKam when computations are done (multi-results witch update preview).

I don't know why this side effect appear with HT only. Marcel, if you have some ideas...

Gilles



More information about the Digikam-devel mailing list