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 mark.dickinson
Recipients mark.dickinson, neologix, nnorwitz, pitrou, r.david.murray, skrah, srid, vstinner
Date 2010年04月13日.15:16:39
SpamBayes Score 5.1386284e-11
Marked as misclassified No
Message-id <1271171801.98.0.657567826005.issue4970@psf.upfronthosting.co.za>
In-reply-to
Content
Here's some fairly minimal Python code that produces the signal:
### begin example ###
import os
import time
import _thread
try:
 os.execv('/usr/bin/dorothyq', ['dorothyq'])
except OSError:
 pass
def f():
 time.sleep(1.0) # probably irrelevant to the failure
_thread.start_new(f, ())
### end example ###
It looks as though the failed os.execv call messes something up internally, so that any attempt thereafter to start a thread produces this signal. I can't see anything obviously wrong with the os.execv implementation (see posix_execv in Modules/posixmodule.c).
There's still the question of what changed between 2.x and 3.x: on 2.x, this buildbot seems perfectly happy.
History
Date User Action Args
2010年04月13日 15:16:42mark.dickinsonsetrecipients: + mark.dickinson, nnorwitz, pitrou, vstinner, r.david.murray, srid, skrah, neologix
2010年04月13日 15:16:41mark.dickinsonsetmessageid: <1271171801.98.0.657567826005.issue4970@psf.upfronthosting.co.za>
2010年04月13日 15:16:40mark.dickinsonlinkissue4970 messages
2010年04月13日 15:16:40mark.dickinsoncreate

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