On Mon, 2013-06-03 at 15:41 -0400, Matthieu Herrb wrote: > On Mon, Jun 03, 2013 at 12:37:57PM +0200, Michel Dänzer wrote: > > On Son, 2013-06-02 at 19:35 -0400, Matthieu Herrb wrote: > > > Hi, > > > > > > trying to run firefox under OpenBSD/sparc64 with X server 1.14.1 on a > > > Sun Blade 1000 crashes xf86-video-mach64 6.9.4: > > > > > > Program received signal SIGSEGV, Segmentation fault. > > > 0x00000008b5a158f0 in Mach64CheckTexture (pPict=0x8b3c41600) > > > at atimach64render.c:342 > > > 342 int w = pPict->pDrawable->width; > > > > pPict->pDrawable is NULL for source-only (solid/gradient) pictures. The > > driver needs to deal with this, probably by falling back to software > > rendering for such source pictures. > > > > hi, > > I've implemented that (see previous message). Now the X server doesn't > crash anymore but experiences corruption in the Xft fonts, like shown > on the attached screenshot. > > Any more clues ?
Hmm... Looks like some of the glyphs are getting corrupted in the glyph cache. Maybe there's a problem with the UploadToScreen hook, or something like that. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Debian, X and DRI developer _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
