Hello Daniel, > > Under linux, SIGSEGV is a signal, and you can't safely throw > exceptions from signal handlers, so D just aborts. > While you can't *safely* throw, you can often (but not always) get away with it, and in many cases trying to will result in nothing worse than just letting things crash. -- <IXOYE><