On Fri, 25 Jun 2004, Nicolas Joly wrote:
> On Thu, Jun 24, 2004 at 10:13:54AM -0700, Mark Vojkovich wrote:
> > It might be that there is some mismatch in types on amd64.
> > Eg. FB_SHIFT vs FbBits. It's hard to follow what's going on
> > in fb.h.
>
> Agreed, i'm not comfortable with that piece of code.
>
> But, in my case, FB_SHIFT is defined to 5 and sizeof(FbBits) to 4.
There is some code in fb.h that suggests that it might have been
expecting FB_SHIFT == 6 for amd64. Seems like it should have worked
either way though.
Looks like it walked off the edge of the "FbStip *src" array.
I suspect:
src += srcStride;
or
src += srcX >> FB_STIP_SHIFT;
is overincrementing.
Mark.
>
> > On Thu, 24 Jun 2004, Nicolas Joly wrote:
> >
> > > On Thu, Jun 24, 2004 at 07:56:53AM -0400, David Dawes wrote:
> > > > On Fri, Jun 18, 2004 at 02:55:17PM +0200, Nicolas Joly wrote:
> > > > >Hi,
> > > > >
> > > > >I just got a XFree 4.4.0 server crash, on my amd64 workstation while
> > > > >running XFree xsuite.
> > > >
> > > > Try running the XFree86 server from within gdb and see what the stack trace
> > > > reports when it crashes.
> > >
> > > Program received signal SIGSEGV, Segmentation fault.
> > > 0x00000000006e939b in fbBltOne ()
> > > (gdb) bt
> > > #0 0x00000000006e939b in fbBltOne ()
> > > #1 0x00000000006f1d65 in fbPutXYImage ()
> > > #2 0x00000000006f1985 in fbPutImage ()
> > > #3 0x000000000059790c in XAAPutImagePixmap ()
> > > #4 0x00000000006ad91c in ProcPutImage ()
> > > #5 0x00000000006aa40a in Dispatch ()
> > > #6 0x00000000006bbc2a in main ()
> > > #7 0x0000000000405568 in ___start ()
> > >
> > > --
> > > Nicolas Joly
> > >
> > > Biological Software and Databanks.
> > > Institut Pasteur, Paris.
> > > _______________________________________________
> > > Devel mailing list
> > > [EMAIL PROTECTED]
> > > http://XFree86.Org/mailman/listinfo/devel
> > >
> > _______________________________________________
> > Devel mailing list
> > [EMAIL PROTECTED]
> > http://XFree86.Org/mailman/listinfo/devel
>
> --
> Nicolas Joly
>
> Biological Software and Databanks.
> Institut Pasteur, Paris.
> _______________________________________________
> Devel mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/devel
>
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel