From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Sebastien Vauban" Newsgroups: gmane.emacs.bugs Subject: bug#13701: 24.2.93; Segmentation fault Date: Wed, 13 Feb 2013 09:11:49 +0100 Organization: Sebastien Vauban Message-ID: <86vc9wfxa2.fsf@somewhere.org> References: <86vc9x6wq5.fsf@somewhere.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1360743172 1358 80.91.229.3 (13 Feb 2013 08:12:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Feb 2013 08:12:52 +0000 (UTC) Cc: 13701-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org To: Thierry Volpiatto Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org-mXXj517/zsQ@public.gmane.org Wed Feb 13 09:13:12 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1U5XSh-0004j1-DU for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Feb 2013 09:13:03 +0100 Original-Received: from localhost ([::1]:51393 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5XSN-0005OG-Ut for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Feb 2013 03:12:43 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:36407) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5XSI-0005J2-Nx for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Wed, 13 Feb 2013 03:12:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U5XSE-000225-Ui for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Wed, 13 Feb 2013 03:12:38 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47704) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5XSE-000221-S8 for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Wed, 13 Feb 2013 03:12:34 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1U5XSh-0006Ph-Me for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Wed, 13 Feb 2013 03:13:04 -0500 X-Loop: help-debbugs-mXXj517/zsQ@public.gmane.org Resent-From: "Sebastien Vauban" Original-Sender: debbugs-submit-bounces-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org Resent-CC: bug-gnu-emacs-mXXj517/zsQ@public.gmane.org Resent-Date: Wed, 13 Feb 2013 08:13:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs-mXXj517/zsQ@public.gmane.org X-GNU-PR-Message: followup 13701 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13701-submit-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org id=B13701.136074318224641 (code B ref 13701); Wed, 13 Feb 2013 08:13:03 +0000 Original-Received: (at 13701) by debbugs.gnu.org; 13 Feb 2013 08:13:02 +0000 Original-Received: from localhost ([127.0.0.1]:53165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U5XSf-0006PL-GV for submit-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org; Wed, 13 Feb 2013 03:13:01 -0500 Original-Received: from 81-188-7-133.sdsl.easynet.be ([81.188.7.133]:36867 helo=mail.missioncriticalit.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U5XSc-0006P7-Tg for 13701-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org; Wed, 13 Feb 2013 03:13:00 -0500 Original-Received: from MUNDANEUM. (ip-83-101-44-240.customer.schedom-europe.net [83.101.44.240]) by mail.missioncriticalit.com (Postfix) with ESMTPSA id 153DB5009DC; Wed, 13 Feb 2013 09:12:27 +0100 (CET) X-Url: Under construction... X-Archive: encrypt In-Reply-To: (Thierry Volpiatto's message of "Wed, 13 Feb 2013 08:12:13 +0100") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.93 (windows-nt) X-BeenThere: debbugs-submit-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs-mXXj517/zsQ@public.gmane.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org-mXXj517/zsQ@public.gmane.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org-mXXj517/zsQ@public.gmane.org Xref: news.gmane.org gmane.emacs.bugs:71150 Archived-At: Hi Thierry, Glenn and all, Thierry Volpiatto wrote: > Glenn Morris writes: >> "Sebastien Vauban" wrote: >> >>> warning: sys_read called when read is in progress >> >> Searching for this message, I found that the only hit is crashes >> previously reported by you in Emacs 24.1 and 24.2: >> >> http://lists.gnu.org/archive/html/help-gnu-emacs/2012-10/msg00021.html >> >> So maybe the issue(s) is not new and is caused by some unusual >> circumstance on your machine. > > The initial problem was the user is setting `shell-file-name' to > "/path/to/bash" on a windows machine where the value is normally > "/path/to/cmdproxy.exe". > The result is that all externals programs made to be used with > "cmdproxy.exe" are crashing Emacs. > In the case of `helm', the user is crashing Emacs with the helm-locate > command which use the executable "es.exe" which is part of "everything" > program. > So I think these crash are not the fault of Emacs nor helm, but a bad > setting of user. > > So the question is: > Sebastien, are you still using shell-file-name=3D=3Dbash in your config ? The answer is yes: =E2=95=AD=E2=94=80=E2=94=80=E2=94=80=E2=94=80 =E2=94=82 shell-file-name is a variable defined in `C source code'. =E2=94=82 Its value is "c:/cygwin/bin/bash.exe" =E2=95=B0=E2=94=80=E2=94=80=E2=94=80=E2=94=80 IIRC, I was asked by Eli (or, at the very least, allowed) to set back Bash = as my inferior shell. FYI, I'm using that setting since 1999, when I began really working with Emacs, and it did not cause any problems either with Helm (in that time, Anything) for the last years in which I used it (at least, from 2010). Problems began appearing with Emacs 24, IIRC. That does not mean I absolutely have to keep that setting, but this is _by = far_ my preferred one, as I'm using Cygwin Bash (or Zsh) all around the place, a= nd I want to be able to do the exact same thing from withing Emacs: for exampl= e, calling one of my script on a selected region, or things like that. Best regards, Seb --=20 Sebastien Vauban