Prevent Blender crash after Python exception in terminal

New to Blender (former 3ds Max guy) and new to Python.
OS: Ubuntu 12.1
Blender: 2.63

If the script I’m working in generates an error as reported in the terminal window, when I return to the Blender Text Editor, the moment I edit the code, Blender crashes. I can avoid this if I first save the active script back to disk, wait a few seconds and then edit my code. Otherwise I must reload the scene and the script.

A web search showed one person suggesting to use Try-Catch blocks but I have not seen folks do that in the various tutorials on BGE Python scripting.

Any suggestions to avoid the crashes? It would help my productivity a lot.

Thanks in advance!