Message92050
The final 'arg' argument of the sys.settrace() callback is documented to
be None for the 'c_return' and 'c_exception' events, but it appears to
be the function object itself. Additionally, the 'return' event's
argument may be None if the 'return' event is being generated because of
an exception. These errors also exist in the Py_tracefunc documentation
in the C API. The latter error is not particularly important for the
Python API, but in the C API the argument may be a NULL pointer.
I am happy to make the corrections if someone will confirm that my
analysis is correct. |
|
Date |
User |
Action |
Args |
2009-08-28 23:52:05 | robert.kern | set | recipients:
+ robert.kern, georg.brandl |
2009-08-28 23:52:05 | robert.kern | set | messageid: <1251503525.6.0.896923124912.issue6798@psf.upfronthosting.co.za> |
2009-08-28 23:52:04 | robert.kern | link | issue6798 messages |
2009-08-28 23:52:03 | robert.kern | create | |
|