OpenSSL.test.test_crypto.X509ExtTests.test_invalid_extension aborts with "Fatal Python error: UNREF invalid object" on debug build of Python

Bug #368043 reported by Jean-Paul Calderone
2
Affects Status Importance Assigned to Milestone
pyOpenSSL
Fix Released
High
Unassigned

Bug Description

Trial output is roughly this:

OpenSSL.test.test_crypto
  X509ExtTests
    test_invalid_extension ... Fatal Python error: UNREF invalid object
Aborted

A non-debug build of Python doesn't perform this check and this test seems to generally pass. However, while working on the memory bio branch, one of the new tests introduced there segfaults when the above mentioned test is allowed to run along with it.

Changed in pyopenssl:
importance: Undecided → High
milestone: none → 0.10
status: New → Confirmed
Changed in pyopenssl:
status: Confirmed → Fix Committed
summary: OpenSSL.test.test_crypto.X509ExtTests.test_invalid_extension aborts with
- "Fatal Python error: UNREF invalid object" on debug build of Pytthon
+ "Fatal Python error: UNREF invalid object" on debug build of Python
Changed in pyopenssl:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.