[xf86-video-mach64] crash on sparc64 w/ xserver 1.14.1
Michel Dänzer
michel at daenzer.net
Tue Jun 4 09:26:50 PDT 2013
On Die, 2013-06-04 at 10:40 -0400, Matthieu Herrb wrote:
> On Tue, Jun 04, 2013 at 12:39:11PM +0200, Michel Dänzer wrote:
> > On Mon, 2013-06-03 at 15:41 -0400, Matthieu Herrb wrote:
> > >
> > > 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.
> >
>
> The mach64 driver has no UploadToScreen hook. So either it's the
> fallback code that's behaving on sparc64 or something else. How could
> I check that ?
I'm afraid you'll have to start digging from exaGlyphCacheUploadGlyph().
E.g. maybe try forcing a software fallback for the composite fallback
path, e.g. by calling ExaCheckComposite instead of CompositePicture, and
see if that makes any difference for the problem.
--
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Debian, X and DRI developer
More information about the xorg-devel
mailing list