[Panel-devel] Infinite rekursion follow up

Beat Wolf asraniel at fryx.ch
Wed Sep 12 17:12:29 CEST 2007


i have a up to date qt-copy installation.
also kdebase has been updated and built today. kdesupport and libs are from 
yesterday.

On Wednesday 12 September 2007 17.06:56 Siraj Razick wrote:
> 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
>
> _______________________________________________
> 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