http://bugs.freedesktop.org/show_bug.cgi?id=21582
--- Comment #4 from Maciej Cencora <[email protected]> 2009-05-14 05:31:04 PST --- The problem is in radeonRefillCurrentDmaRegion: we call radeon_revalidate_bos which calls radeonFlush which frees rmesa->dma.current (only if some conditions are met) so we end up dereferencing null pointer by radeon_bo_map. There are two solutions: - remove radeon_revalidate_bos from radeonRefillCurrentDmaRegion, - check if rmesa->dma.current is null after calling radeon_revalidate_bos and create new bo if necessary Both solutions proved to be working, unfortunately I don't know which one is the correct one. If Jerome Glisse doesn't know too we probably have to wait for Dave Airlie to decide. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. ------------------------------------------------------------------------------ The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your production scanning environment may not be a perfect world - but thanks to Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700 Series Scanner you'll get full speed at 300 dpi even with all image processing features enabled. http://p.sf.net/sfu/kodak-com -- _______________________________________________ Dri-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dri-devel
