[Panel-devel] Infinite rekursion follow up

Siraj Razick sirajr at gmail.com
Wed Sep 12 17:06:56 CEST 2007


On Sep 12, 2007, at 7:01 PM, Aaron J. Seigo wrote:

> On Wednesday 12 September 2007, Beat Wolf wrote:
>> Hi,
>>
>> sorry if that message was sent twice, but i accidentaly hit the  
>> send button
>> (well, shortcut) while typing.
>>
>> i posted a infinite rekursion bug some days ago on this mailing  
>> list. sadly
>> i got no answer.
>> So i did some research and that is what i found out:
>> I think it has something to do with the caching feature. When i  
>> loaded the
>> notes plasmaoid i saw for a milisecond the real (yellow)  
>> background of it,
>> but it imediately changed to that rekursive plasma desktop  
>> background.
>> Now i looked around the sourcecode and saw that in svg.cpp (in  
>> plasma)
>> there is a caching method that does not render the svg twice. i then
>> commented this section of the code:
>>
>>

>>  can't reproduce. works fine here :( !
By the way what's the Qt version you are using  and how old is your  
kde source ? bcos I see some strange issues with the icons . as they  
are missing. specially "Start-here" so please double check ur  
installation too , and see if this solves.


>> if (QPixmapCache::find(id, p)) {
>>                 kDebug() << "found cached version of " << id;
>>                 return;
>>             } else {
>>                 kDebug() << "didn't find cached version of " << id  
>> << ", so
>> re-rendering";
>>             }
>

> what does the debug say on the console? in particular, what is the  
> value of
> id?
>
> btw, i'm unable to replicate teh problem.
>

> -- 
> 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
> _______________________________________________
> Panel-devel mailing list
> Panel-devel at kde.org
> https://mail.kde.org/mailman/listinfo/panel-devel



More information about the Panel-devel mailing list