remove all docklets from the dock to find if the crashing stops.
Hey! I just remebered.

..once I added a docklet for exiting Windows or shutting down, etc, and it crashed the dock like you just mentioned. Maybe that's the problem after all.
I had the free version at that time though...