I can confirm the presence of the "radeon_dma.c:210: radeonRefillCurrentDmaRegion: Assertion `dma_bo->bo->cref == 1' failed.' assertion on a stock Karmic installation (32 bit, Dell Dimension 3100, Radeon 7000/VR100).
I have installed Mesa 7.8 and the accompanying libdrm from todays xorg-edgers PPA, and it does indeed rectify the issue.
mesa 7.8.0~git20100210.f88b43e8-0ubuntu0sarvatt~karmic
libdrm 2.4.17+git20100210.4f0f8717-0ubuntu0sarvatt~karmic
I can confirm the presence of the "radeon_dma.c:210: radeonRefillCur rentDmaRegion: Assertion `dma_bo->bo->cref == 1' failed.' assertion on a stock Karmic installation (32 bit, Dell Dimension 3100, Radeon 7000/VR100).
I have installed Mesa 7.8 and the accompanying libdrm from todays xorg-edgers PPA, and it does indeed rectify the issue. 10.f88b43e8- 0ubuntu0sarvatt ~karmic git20100210. 4f0f8717- 0ubuntu0sarvatt ~karmic
mesa 7.8.0~git201002
libdrm 2.4.17+
Some random datapoints:
% glxinfo |grep rendere
OpenGL renderer string: Mesa DRI R100 (RV100 5159) 20090101 x86/MMX/SSE2 NO-TCL
% lspci|grep VGA
03:02.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]
Problem and workaround verified with both an older and a current copy of googleearth.