New submission from Steve Dower <steve.do...@python.org>:

Because of when _Py_ClearAuditHooks is called during finalization, it is 
possible that __del__ destructors will be called after hooks have been cleared. 
Audit events that would be raised here are dropped.

We should ensure these events are received by any known hooks for the 
interpreter (Python) or the runtime (C).

(Thanks to Frank Li for the report.)

----------
components: Interpreter Core
messages: 372601
nosy: christian.heimes, steve.dower
priority: normal
severity: normal
stage: needs patch
status: open
title: Clear audit hooks after destructors
type: security
versions: Python 3.10, Python 3.8, Python 3.9

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue41162>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to