>>have we tried compiling with -fexceptions yet ?? This has no effect - the system still crashes exactly as before. I'm also doubtful about converting PostGIS to C++. I believe the real problem is that postgresql isnt linked directl to postgis (or the C++ libraries) - it dynamically loads the .so when you run a postgis-required function. dave