This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author kermode
Recipients kermode, ncoghlan, pitrou, teoliphant
Date 2010-10-02.00:12:18
SpamBayes Score 0.001683064
Marked as misclassified No
Message-id <1285978341.11.0.379332534222.issue9990@psf.upfronthosting.co.za>
In-reply-to
Content
Applied patch to:
Python 3.2a2+ (py3k:85150M, Oct  1 2010, 14:40:33) 
[GCC 4.4.5 20100728 (prerelease)] on linux2

Python unit test test_capi.py crashes:

internal test_broken_memoryview
* ob
object  : <refcnt 0 at 0xb7171178>
type    : str
refcount: 0
address : 0xb7171178
* op->_ob_prev->_ob_next
object  : <refcnt 0 at 0xb7171178>
type    : str
refcount: 0
address : 0xb7171178
* op->_ob_next->_ob_prev
object  : Segmentation fault

Pygame unit tests pass (segfaults without the patch).

bufrel.c test passes.

numpy 1.5.0 unit tests not run since they rely on a package that needs porting to Python 3.x. A memory view is used to manage an object whose buffer a numpy array exposes. This was where the Pygame unit test seqfault occurred.

The patch fixes the problem with Pygame.

Thanks.
History
Date User Action Args
2010-10-02 00:12:21kermodesetrecipients: + kermode, teoliphant, ncoghlan, pitrou
2010-10-02 00:12:21kermodesetmessageid: <1285978341.11.0.379332534222.issue9990@psf.upfronthosting.co.za>
2010-10-02 00:12:20kermodelinkissue9990 messages
2010-10-02 00:12:18kermodecreate