GNU bug report logs - #7194
24.0.50; Hard crash when starting many subprocesses in quick succession

Previous Next

Packages: emacs, ns;

Reported by: Steve Purcell <steve <at> sanityinc.com>

Date: Tue, 12 Oct 2010 10:53:01 UTC

Severity: normal

Found in version 24.0.50

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


Message #20 received at 7194 <at> debbugs.gnu.org (full text, mbox):

From: Steve Purcell <steve <at> sanityinc.com>
To: 7194 <at> debbugs.gnu.org
Subject: Re: bug#7194: 24.0.50;
	Hard crash when starting many subprocesses in quick succession
Date: Sat, 12 Feb 2011 16:44:52 +0000
On 12 Oct 2010, at 19:20, Steve Purcell wrote:

> On 12 Oct 2010, at 15:06, Eli Zaretskii wrote:
> 
>>> From: Steve Purcell <steve <at> sanityinc.com>
>>> Date: Tue, 12 Oct 2010 14:32:22 +0100
>>> Cc: 7194 <at> debbugs.gnu.org
>>> 
>>> I recompiled with -g, repeated the crash, and found the line in question =
>>> -- process.c:1767
>>> 
>>> return unbind_to (count, proc);
>> 
>> So this is probably here:
>> 
>>   static Lisp_Object
>>   start_process_unwind (Lisp_Object proc)
>>   {
>>     if (!PROCESSP (proc))
>> 	abort ();
>> 
> 
> 
> Looks likely. I kinda guessed that there might be a missing error check, and that Emacs was simply running out of a limited resource like file descriptors.


At this point, I can no longer reproduce the crash with the latest Emacs, so please feel free to close this bug.





This bug report was last modified 14 years and 103 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.