I have similar crashing problem when calling calCtxRunProgramGrid after invocation of a pixel shader with CAL 1.4 and Catalyst 9.4, Windows XP/Vista 32 bit , HD 4870 X2. Is there any news about fixing this bug?
In my case a workaround was to introduce a second context which was running only compute shaders.
I didn't investigate this further, the modified bursting example was running with SDK 1.3 and finally my own code with 1.4 and Catalyst 9.2 without requiering a dedicated compute shader context.
hope it helps also in your case