Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-4918

swig-py: parse_fns3 driver object and parse_baton can make a circular reference which causes Python reference leak

    XMLWordPrintableJSON

Details

    • Bug
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • 1.14.2
    • None
    • bindings_swig_python
    • None

    Description

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

       

      If parse_fn3 driver and parse_baton object are allocated from same pool,  the python wrapper object of the pool and its entity pool can't clean up.

       

      Attachments

        Activity

          People

            dsahlberg Daniel Sahlberg
            futatuki Yasuhito Futatsuki
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: