Don't know if this is valid for < 8.11 but with it I get:

[fglrx:drm_free] *ERROR* [driver] Excess frees: ffffff7d frees, 0 allocs

up to:

[fglrx:drm_free] *ERROR* [driver] Excess frees: ffffffff frees, 82 allocs

Two times in a row in my dmesg.

Can this berelated to my box sometimes not returning from GLScreensaver after monitor switched off?
(amaroK still plays so I guess this is X related)