Current CVS, RADEONDiv (radeon_driver.c) causes an FPE due to divide by zero, when trying to use resolutions higher than 1280x1024 with RADEON 8500 QL.
gdb seemed to get confused by the function pointer on the way to it, so I had to stick printfs in. The call to RADEONDiv comes via RADEONInitDDARegisters. To reproduce the crash, add "1600x1200" to the modes list in XF86Config. I use 16-bit depth, haven't tried with others. I changed the code to avoid the divide by zero, but the server took all CPU and didn't start... I don't understand the code enough to fix it myself, sorry. Cheers, Rik _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
