I've tracked down why the radeon driver and XAA don't get on since
the addition of *LineLimits code.

Michel added code to ask the loader to try and load v1.1.0 of XAA,
and if that failed ask for v1.0.0. The code here is fine, but the
loader in-built into XFree86 isn't.

When unloading the module for 1.1.0 - something goes wrong. So on
the subsequent load of 1.0.0 the instruction pointers to the
XAACreateInfoRec() and so on are screwed up, and when we hit that
call it SEGV's.

The simple fix is to bundle libxaa.a from 4.2.99.2 with the extras.sh
package. Jose - could you do this ?

A hack to the loader to stop it unloading modules shows that somethings
broken in the loader. With this hack, we never really unload the first
instance of the 1.0.0 module, so it works....

I'm checking into the loader a little more.....

Alan.


-------------------------------------------------------
This sf.net email is sponsored by: See the NEW Palm 
Tungsten T handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to