From: Drew P. <dr...@bi...> - 2003-12-03 14:42:04
|
> FYI, dispatcher is able to trigger the bug recently discussed on > py-dev. This means that in Python versions approx 2.3 to 2.3.3, you may > get core dumps upon exit, and possibly seg faults earlier, and possibly > memory corruption. > > The detailed description of the bug is here: > > http://cvs.sourceforge.net/viewcvs.py/python/python/dist/src/Modules/gc_weakref.txt?rev=2.1&view=auto > > The observed symptom for me was a core dump upon exit, where the traceback > involved some GC cleanup function and finished at some object attribute > accessor function. (Sorry, I don't have the trace handy.) > > I shall be testing the release23-maint cvs branch today. The upcoming > 2.3.3 release claims to fix the bug. ..and indeed, Python 2.3.3 (currently in CVS, to be released within a few weeks) does fix the bug. See the other replies to my original message for other possible workarounds, get py2.3.3, or be prepared for core dumps on exit (which take an annoying amount of time to write :). |