[qmtest] PATCH: Robustify executable.py

Mark Mitchell mark at codesourcery.com
Thu Jul 21 08:32:17 UTC 2005


Stefan Seefeld wrote:
> Mark Mitchell wrote:
> 
>> This patch fixes a bug in TimeoutExecutable; in particular, when 
>> os.fork threw an exception, TimeoutExecutable still tried to kill the 
>> child process.
>>
>> This situation showed up for me on Cygwin, where, for some reason, 
>> calling os.fork results in:
>>
>> C:\cygwin\bin\python2.4.exe (3076): *** unable to remap 
>> C:\cygwin\bin\cygssl-0.9.7.dll to same address as parent(0x18CA0000) 
>> != 0x18CB0000
>>
>> Does anyone know how to avoid this problem?
> 
> 
> I believe this can be dealt with by calling the 'rebaseall' utility;
> at least I managed to get over similar messages that way.

I just tried that -- and then had to Google around to figure out how to 
fix emacs.  After reinstalling libncurses, it did work fine -- and I'm 
now able to run the QMTest tests under Cygwin!

Thanks!

-- 
Mark Mitchell
CodeSourcery, LLC
mark at codesourcery.com
(916) 791-8304



More information about the qmtest mailing list