homepage

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 dmalcolm
Recipients bquinlan, dmalcolm, jnoller, lukasz.langa, ysj.ray
Date 2011年02月10日.19:01:07
SpamBayes Score 7.2164497e-16
Marked as misclassified No
Message-id <1297364468.71.0.206083819269.issue10517@psf.upfronthosting.co.za>
In-reply-to
Content
I spent some time bisecting the SVN history in the py3k branch, and believe that r84914 is the commit that introduced this issue.
Details:
 
 Trying on 4-core i386 RHEL 5 box
 $ svn up -r REV
 $ make clean ; make
 (configured --with-pydebug)
Reproducer:
 ./python -c "import multiprocessing.managers ; mpp = multiprocessing.Pool(4); sm = multiprocessing.managers.SyncManager(); sm.start()"
 (running it 3 times; each time, at each build I see it either successfully completing 3 times, or having the Py_FatalError 3 times)
Bisecting:
 r86720: CRASHES with r86729 --with-pydebug (from when I was investigating this before)
 r73573: Runs OK with r73573 --with-pydebug (r73573 was origin for 3.1 tag)
 => somewhere in 73572..86729
 r76195: Runs OK with r76195 --with-pydebug (r76195 added the new GIL)
 => somewhere in 76195..86729
 r80724: Runs OK with r80724 --with-pydebug (changed threading code to "Make (most of) Python's tests pass under Thread Sanitizer.")
 => somewhere in 80724..86729
 r83722: Runs OK with r80724 --with-pydebug (touched multiprocessing)
 => somewhere in 83722..86729
 r85222: CRASHES with r85222 --with-pydebug (rough midpoint)
 => somewhere in 83722..85222
 r84472: Runs OK with r84472 --with-pydebug (arbitrary midpoint)
 => somewhere in 84472..85222
 r84847: Runs OK with r84847 --with-pydebug (arbitrary midpoint)
 => somewhere in 84847..85222
 r85033: CRASHES with r85033 --with-pydebug (arbitrary midpoint)
 => somewhere in 84847..85033
 r84938: CRASHES with r84938 --with-pydebug (arbitrary midpoint)
 => somewhere in 84847..84938
 r84892: Runs OK with r84892 --with-pydebug (arbitrary midpoint)
 => somewhere in 84892..84938
 r84915: CRASHES with r84915 --with-pydebug (arbitrary midpoint)
 => somewhere in 84892..84915
 r84903: Runs OK with r84903 --with-pydebug (arbitrary midpoint)
 => somewhere in 84903..84915
 r84914: CRASHES with r84914 --with-pydebug (affects threads)
 => somewhere in 84903..84914
 r84913: Runs OK with r84913 --with-pydebug (previous commit before 84914)
 => r84914 is the commit that triggered this issue
History
Date User Action Args
2011年02月10日 19:01:08dmalcolmsetrecipients: + dmalcolm, bquinlan, jnoller, ysj.ray, lukasz.langa
2011年02月10日 19:01:08dmalcolmsetmessageid: <1297364468.71.0.206083819269.issue10517@psf.upfronthosting.co.za>
2011年02月10日 19:01:08dmalcolmlinkissue10517 messages
2011年02月10日 19:01:08dmalcolmcreate

AltStyle によって変換されたページ (->オリジナル) /