On Mon, 15 Jun 2015 13:48:43 +0200 Massimo Maiurana <maiur...@gmail.com> said:
> Actually it's even more broken, because with a new build after your > unfix I don't experience the bug with fullscree rage anymore but I get > other segfaults. The backtrace attached is generated when I try to just > scroll a Libreoffice window. i know. i know. no need to tell me. thus why i spent all of today racing every single ref/unref of an e client where/how/when. lots of debugging code added to do this. > Now I see that you just commit another change. I'm gonna try it and tell > you what happens :) yes. > Carsten Haitzler (The Rasterman) ha scritto il 15/06/2015 alle 04:02: > > On Sun, 14 Jun 2015 09:59:27 +0200 Massimo Maiurana <maiur...@gmail.com> > > said: > > > >> Thnaks again :) > > > > you have to unthank me. i broke it again once i found that my fix actually > > creates a leak and things neever get freed (thus why it fixed things). :) so > > it's back to b0rken again until i fugre out the refcounting problem. i found > > some possible refcount issues during a code read/review, and i fixed them > > up, but it seems we have more. > > > >> Carsten Haitzler (The Rasterman) ha scritto il 14/06/2015 alle 09:09: > >>> On Sat, 13 Jun 2015 08:47:25 +0200 Massimo Maiurana <maiur...@gmail.com> > >>> said: > >>> > >>> fixed. commit 4e5521b4d82063a2fbf6632a117fda201cc1687d > >>> > >>> e comp - fix refcounting for e_comp and comp clients > >>> > >>> the refcoutning for e_comp and e comp clients seemed to be a bit off - > >>> i read over every ref and unref carefully and fix it. this leads to > >>> the com-_data being null (properly now), so now check for that too. > >>> > >>> :) > >>> > >>>> With a recent build of E, EFL and rage, I have a segfault every time I > >>>> close a rage fullscreen window. No problems if exit from fullscreen > >>>> before closing rage. > >>>> Attached is the generated backtrace. > >>>> > >>>> -- > >>>> Massimo Maiurana > >>>> Ragusa (RG) > >>> > >>> > >> > >> > >> -- > >> Massimo Maiurana > >> Ragusa (RG) > >> > > > > > > > -- > Massimo Maiurana > Ragusa (RG) -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel