OO.o render crash (Was: Moving rendercheck to git)
Matthias Hopf
mhopf at suse.de
Wed May 10 03:36:59 PDT 2006
Eric,
sorry for being slow as well, I'm currently on LinuxTag, and had to
prepare a demo first...
On Apr 27, 06 20:31:40 -0700, Eric Anholt wrote:
> > Eric, we're seeing massive render problems with openoffice.org (see
> > https://bugzilla.novell.com/show_bug.cgi?id=152730 ) which I tracked
> > down quite a bit. It seems that rendering to hardware surfaces
> > (pDrawable->x/y != 0) is somewhat broken.
> > I don't have an easy test case for that, so this could be an idea for
> > additional tests.
>
> Sorry for being slow in responding to this. That bug is also quite
> something to try and read :/
Don't tell me...
Actually, I'm close to summarizing everything in a new bug because I
always read some imformation wrong myself.
> As far as I understand, XAA starts pixmaps out in the offscreen cache
> (pDrawable->x/y != 0), and they get kicked out later. If so,
> rendercheck should be testing non-zero x/y in pixmaps pretty well.
It could be the cache, it also could be that the pDrawable->x/y is
calculated wrong (why should the cache be filled with 0x000000), as
there are still some segfaults involved (can't reproduce, though).
> Perhaps a better way would be trying to figure out from the debugger
> what exactly that failing Render operation is, so it could be replicated
> outside of OO.o. Format of source, mask, and dest, and the
> transform/repeat settings on them would be important.
The failing render operation is clear, still it cannot be replicated
outside of OOo. I still have to test the test program though.
CU
Matthias
--
Matthias Hopf <mhopf at suse.de> __ __ __
Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat at mshopf.de
Phone +49-911-74053-715 __) |_| __) |__ labs www.mshopf.de
More information about the xorg
mailing list