New Mandelbrot wallpaper in playground, triggers some bugs

Benoit Jacob jacob.benoit.1 at gmail.com
Sat Sep 6 07:09:13 CEST 2008


aaah got it :)

when changing a setting, init() was called, reallocating the QImage
that was being painted in paralled by the renderer threads...

solution was to add a renderThreads[0]->wait() in
Mandelbrot::init()... indeed the 0-th thread is the master-thread, it
controls the others if any.

Cheers,
Benoit

2008/9/6 Benoit Jacob <jacob.benoit.1 at gmail.com>:
> Indeed, i can reproduce that.
>
> How do I get a backtrace? The kcrash dialog just disappears when i ask
> for the backtrace, and when i run plasma in gdb, after the crash it
> just says "no stack".
>
> 2008/9/6 Aaron J. Seigo <aseigo at kde.org>:
>> On Friday 05 September 2008, Benoit Jacob wrote:
>>> I updated to 177.70. With desktop effects enabled, the glitches are as
>>> bad as before. With desktop effects disabled, the situation has
>>> improved but there remain some glitches.
>>
>> not related, but i just discovered that changing the settings while the
>> fractal is still rendering on the desktop results in a crash in a thread in
>> the renderer..
>>
>> --
>> Aaron J. Seigo
>> humru othro a kohnu se
>> GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43
>>
>> KDE core developer sponsored by Trolltech
>>
>>
>> _______________________________________________
>> Plasma-devel mailing list
>> Plasma-devel at kde.org
>> https://mail.kde.org/mailman/listinfo/plasma-devel
>>
>>
>


More information about the Plasma-devel mailing list