On Sun, 10 Mar 2002, F. Heitkamp wrote:

> I'm still having the same problem with X on a 
> dual G4 powermac, with Nvidia 2MX that I can't
> seem to trace down.  I had a recently running
> nightly build of mozilla, some xterms, xclock,
> the icewm, and the newest CVS version of XFree86
> running and it stopped while I was surfing with
> mozilla.. I am able to move the mouse cursor around.  
> I tried attaching to several of the programs running 
> in the X server and this is what I get. X seems to 
> be setting in 0x1027dc7c.  How do I find out what 
> that is?

 [...]

> 
> (gdb) bt
> #0  0x1027dc7c in ?? ()
> (gdb)
> 

   I'm not sure how to debug the XFree86 modules on PPC.
My guess is that something hosed the graphics engine and it's
stuck either in the RIVA_FIFO_FREE or RIVA_BUSY macros.

   I don't know why it would do that under PPC and not X86.
Maybe there's a cornercase bug in XAA's BigEndian color expansion
code.  You could check that 'w' and 'h' passed to 
NVSubsequentScanlineCPUToScreenColorExpandFill is never zero.
I know the engine will choke on a zero width or height.  XAA
shouldn't be passing such a thing, but maybe if the fonts were
broken by a BE bug in the renderer or if there was a BE bug in XAA...
Or maybe it's some weird bus thing - PCI retries and the like.


                        Mark.

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to