On Monday 29 January 2007 16:46, Rivo Laks wrote: > Ühel kenal päeval (laupäev 27 jaanuar 2007) kirjutas Lubos Lunak: > > On Saturday 27 January 2007 16:36, Rivo Laks wrote: > > > Ühel kenal päeval (laupäev 27 jaanuar 2007) kirjutas Lubos Lunak: > > > > On Saturday 27 January 2007 14:09, Rivo Laks wrote: > > > > > Ühel kenal päeval (laupäev 27 jaanuar 2007) kirjutas Philip Falkner: > > > > > > Please test; I'm hoping this might get tfp working for you, Rivo. > > > > > > > > > > Yeah, TFP works now! Thanks a lot! > > > > > However, it often makes kwin crash when opening new window. Here's > > > > > the end of the debug log: > > > > > > > > > > kwin: Activation, > > > > > compared:KWinInternal::Client(0x83db148) > > > > > :1671677425:1671675677:true kwin: (0x1800d61): 184 > > > > Try to pinpoint what triggers this, by surrounding blocks of code by > > "XSync( dpy, False ); kdDebug() << "HERE" << endl;" combos. This looks > > like some X error that leads to the problem below. > > I tracked it to the XDamageDestroy() call in Toplevel::finishCompositing() > in composite.cpp > Value of the damage_handle is 25166670, maybe it helps. > And finishCompositing() is called from Unmanaged::release() > Hope it helps, if you want I can send you my debug output with the added > debug calls, but it's quite big. Then that's either unrelated or it points to a problem somewhere in KWin. Do you have a way to reproduce the problem? It might help to run KWin in Valgrind and check for errors (not in the same X session of course, it's the same like with gdb in HACKING, you'll probably need --log-file= for Valgrind). -- Lubos Lunak KDE developer -------------------------------------------------------------- SUSE LINUX, s.r.o. e-mail: l.lunak@suse.cz , l.lunak@kde.org Lihovarska 1060/12 tel: +420 284 028 972 190 00 Prague 9 fax: +420 284 028 951 Czech Republic http//www.suse.cz _______________________________________________ Kwin mailing list Kwin@kde.org https://mail.kde.org/mailman/listinfo/kwin