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