Created attachment 28750 [details]
output of kcalc with RADEON_DEBUG=all
When running a Qt app with parameter "--graphicssystem opengl" (e.g. kcalc --graphicssystem opengl) the app crashes and leaves:
[drm:r300_cs_track_check] *ERROR* [drm] Buffer too small for z buffer (need 339264 have 335872) !
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
in the syslog.
I have installed latest mesa/drm/radeon and kernel, xorg 1.6.1 on openSUSE 11.1. This crash does not happen with KMS disabled (modeset=0).
Attached is the output of "RADEON_DEBUG=all kcalc --graphicssystem opengl"
Is your version of Mesa from recent Git master? I remember fixing the exact same symptom (though it might have been caused by something else) not so long ago.
This particular problem is fixed by Mesa commit dea10381864269bd6251a8b0af7a88de88296b32 . However, I'm hitting various other issues with KDE apps, but please file separate bugs for those (if they haven't been reported yet).
OTOH qtdemo -opengl works fine here, even without that fix.
Should that fix get cherry-picked to the 7.5 branch?
I'm planning on a 7.5.1 release soon...
I can confirm this error does not happen anymore. Instead it crashes in userspace, but that's another story...