Victor Stinner schrieb:
> Hi,
> 
> I would like to be able to catch SIGSEGV in my Python code! So I started to 
> hack Python trunk to support this feature. The idea is to use a signal 
> handler which call longjmp(), and add setjmp() at Py_EvalFrameEx() enter.

On windows, ctypes catches fatal errors (exception violations) in 
foreign function calls, thanks to windows structured exception handling.

On other platforms, there is the WAD module by David Beazley which
may do something similar:

http://www.dabeaz.com/papers/Python2001/python.html

I do not know whether the code itself is still available or not.

-- 
Thanks,
Thomas

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to