From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Trunk segfaults on compiling Date: Sun, 21 Jul 2013 08:59:44 -0700 Organization: UCLA Computer Science Department Message-ID: <51EC0570.5000704@cs.ucla.edu> References: <87ppucl13f.fsf@dex.adm.naquadah.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1374422396 2905 80.91.229.3 (21 Jul 2013 15:59:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 21 Jul 2013 15:59:56 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 21 17:59:57 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1V0w3B-0003l6-EC for ged-emacs-devel@m.gmane.org; Sun, 21 Jul 2013 17:59:57 +0200 Original-Received: from localhost ([::1]:42119 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V0w3B-0005TN-5P for ged-emacs-devel@m.gmane.org; Sun, 21 Jul 2013 11:59:57 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35395) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V0w37-0005Sn-8M for emacs-devel@gnu.org; Sun, 21 Jul 2013 11:59:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V0w36-0006Ee-Fx for emacs-devel@gnu.org; Sun, 21 Jul 2013 11:59:53 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:43107) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V0w36-0006EG-A6 for emacs-devel@gnu.org; Sun, 21 Jul 2013 11:59:52 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id DA185A60003 for ; Sun, 21 Jul 2013 08:59:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gmSD5fel9+13 for ; Sun, 21 Jul 2013 08:59:44 -0700 (PDT) Original-Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 91278A60001 for ; Sun, 21 Jul 2013 08:59:44 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 In-Reply-To: <87ppucl13f.fsf@dex.adm.naquadah.org> X-Enigmail-Version: 1.5.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 131.179.128.62 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:162058 Archived-At: On 07/21/2013 02:21 AM, Julien Danjou wrote: > Avoid vfork-related deadlock more cleanly. > > Emacs segfaults while compiling CEDET. I can't reproduce it; 'make bootstrap' works fine on both 32- and 64-bit builds, on Fedora 17 with GCC 4.8.1. If you discover that the abovementioned vfork-related patch triggers the bug, please feel free to revert it. That patch simplifies the code and prepares for further cleanups in this area, but it doesn't fix any bugs itself.