[jira] [Created] (SVN-4918) swig-py: parse_fns3 driver object and parse_baton can make a circular reference which causes Python reference leak

"Yasuhito Futatsuki (Jira)" <[email protected]> Sun, 24 Sep 2023 04:03:00 +0000 (UTC)
Newsgroups gmane.comp.version-control.subversion.issues
Message-ID <[email protected]>
Yasuhito Futatsuki created SVN-4918:
---------------------------------------

             Summary: swig-py: parse_fns3 driver object and parse_baton can=
 make a circular reference which causes Python reference leak
                 Key: SVN-4918
                 URL: https://issues.apache.org/jira/browse/SVN-4918
             Project: Subversion
          Issue Type: Bug
          Components: bindings_swig_python
    Affects Versions: trunk, 1.14.2
            Reporter: Yasuhito Futatsuki
            Assignee: Yasuhito Futatsuki


parse_fns3 driver object and parse_baton can make a circular references thr=
ough the pool cleanup callback registration which is not visible by Python =
interpreter.

=C2=A0

If parse_fn3 driver and parse_baton object are allocated from same pool,=C2=
=A0 the python wrapper object of the pool and its entity pool can't clean u=
p.

=C2=A0



--
This message was sent by Atlassian Jira
(v8.20.10#820010)