[issue15926] Segmentation fault after multiple reinitializations

2012-09-23 Thread Roundup Robot
Roundup Robot added the comment: New changeset 6708224f8bee by Antoine Pitrou in branch 'default': Issue #15926: Fix crash after multiple reinitializations of the interpreter. http://hg.python.org/cpython/rev/6708224f8bee -- ___ Python tracker

[issue15926] Segmentation fault after multiple reinitializations

2012-09-22 Thread Georg Brandl
Georg Brandl added the comment: Picked as 6708224f8bee. -- status: open -> closed ___ Python tracker ___ ___ Python-bugs-list mailing

[issue15926] Segmentation fault after multiple reinitializations

2012-09-12 Thread Arfrever Frehtes Taifersar Arahesis
Arfrever Frehtes Taifersar Arahesis added the comment: +1 for including the fix in 3.3.0. This segmentation fault was reproducible in test suite of dbus-python: http://cgit.freedesktop.org/dbus/dbus-python/tree/test/import-repeatedly.c -- priority: high -> release blocker __

[issue15926] Segmentation fault after multiple reinitializations

2012-09-12 Thread Antoine Pitrou
Antoine Pitrou added the comment: This should be fixed now. Georg, this is up to you whether this deserves being ported to 3.3.0 or not. -- assignee: -> georg.brandl nosy: +georg.brandl resolution: -> fixed stage: needs patch -> committed/rejected

[issue15926] Segmentation fault after multiple reinitializations

2012-09-12 Thread Roundup Robot
Roundup Robot added the comment: New changeset 8d22d9528164 by Antoine Pitrou in branch 'default': Issue #15926: Fix crash after multiple reinitializations of the interpreter. http://hg.python.org/cpython/rev/8d22d9528164 -- nosy: +python-dev ___ Pyth

[issue15926] Segmentation fault after multiple reinitializations

2012-09-12 Thread Stefan Krah
Changes by Stefan Krah : -- components: +Interpreter Core stage: -> needs patch type: -> crash ___ Python tracker ___ ___ Python-bug

[issue15926] Segmentation fault after multiple reinitializations

2012-09-12 Thread Stefan Krah
Stefan Krah added the comment: Maybe related: If you increase the number of passes in Modules/_testembed.c, pass 9 fails: --- Pass 9 --- _testembed: Objects/typeobject.c:2693: type_dealloc: Assertion `type->tp_flags & (1L<<9)' failed. Aborted -- __

[issue15926] Segmentation fault after multiple reinitializations

2012-09-12 Thread Stefan Krah
Stefan Krah added the comment: The segfault occurs in a path in import.c that has a comment "XXX this this should really not happen.": Program received signal SIGSEGV, Segmentation fault. 0x0047d733 in type_dealloc (type=0x8381e0) at Objects/typeobject.c:2694 2694_PyObject_GC_UNT

[issue15926] Segmentation fault after multiple reinitializations

2012-09-11 Thread Arfrever Frehtes Taifersar Arahesis
New submission from Arfrever Frehtes Taifersar Arahesis: #include #include int main() { int i; for (i = 0; i < 100; i++) { printf("%d\n", i); Py_Initialize(); Py_Finalize(); } return 0; } The above code succeeds with Python 3.2, but causes segmentation f