From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Richard Copley Newsgroups: gmane.emacs.bugs Subject: bug#28268: Fwd: bug#28268: 26.0.50; (MS Windows) crash on C-g after closing Git GUI Date: Tue, 29 Aug 2017 17:08:13 +0100 Message-ID: References: <83wp5m2yim.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1504023131 2388 195.159.176.226 (29 Aug 2017 16:12:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 29 Aug 2017 16:12:11 +0000 (UTC) Cc: 28268@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 29 18:12:06 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmj7L-0008Ka-DC for geb-bug-gnu-emacs@m.gmane.org; Tue, 29 Aug 2017 18:11:55 +0200 Original-Received: from localhost ([::1]:45883 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dmj7S-0005BF-87 for geb-bug-gnu-emacs@m.gmane.org; Tue, 29 Aug 2017 12:12:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60779) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dmj4b-0002d4-64 for bug-gnu-emacs@gnu.org; Tue, 29 Aug 2017 12:09:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dmj4X-0004O2-V3 for bug-gnu-emacs@gnu.org; Tue, 29 Aug 2017 12:09:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52212) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dmj4X-0004Nw-RE for bug-gnu-emacs@gnu.org; Tue, 29 Aug 2017 12:09:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dmj4X-0003Hm-Ls for bug-gnu-emacs@gnu.org; Tue, 29 Aug 2017 12:09:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Copley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 29 Aug 2017 16:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28268-submit@debbugs.gnu.org id=B28268.150402293112611 (code B ref 28268); Tue, 29 Aug 2017 16:09:01 +0000 Original-Received: (at 28268) by debbugs.gnu.org; 29 Aug 2017 16:08:51 +0000 Original-Received: from localhost ([127.0.0.1]:60893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmj4M-0003HL-PO for submit@debbugs.gnu.org; Tue, 29 Aug 2017 12:08:50 -0400 Original-Received: from mail-ua0-f178.google.com ([209.85.217.178]:34060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmj4L-0003H8-Hk for 28268@debbugs.gnu.org; Tue, 29 Aug 2017 12:08:49 -0400 Original-Received: by mail-ua0-f178.google.com with SMTP id 104so11653294uas.1 for <28268@debbugs.gnu.org>; Tue, 29 Aug 2017 09:08:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=e/FPYRIm8ENfvwHExGyrHWRs7jQv85LAFzgEycquoQQ=; b=dbn2qrDx4elm2BrA0wRxu6D5D+pJ1Y1P4enJoOl46xgn3Wcu2bKNm0fzKpyM0JVTot E7BALcZSzGHYFs2CZxd/t2sva6kddv28i+Mbjmh2vM3KvyFyIZxx3sgU3PAnMyL7NHLP M/KsGj2xytOCV6YfJJjZEA0CNCSk/TFP58znw1BJcwXygcJkVuRXcX5MmlJsBCy0o+EL dqY+CAXnwMPlWlJAKXypvy+x/1Td5kVn00rApMmmN7mVvGud/tBirrunmXT7zkjpXmEE fFRmDbUUNUy/Wg113pqmwAPeKcdx3ln5pBKfwvVvH2ORHQJVDO0hp/W/645vFUYXu9lT h+pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=e/FPYRIm8ENfvwHExGyrHWRs7jQv85LAFzgEycquoQQ=; b=Ln6Hrj6Kw6eT9P8nJz/WQxOIn/zo6/QQVG3RQ6bgilu+cqz4gveBcf+s5Ge2zogNTA 2udcG9K7QyEAk1qj4l/gLaqsGBJ43N9KeoRB8+x4bfuWJ0Tp2opM0o9eL/hzzb3IA62S j0APFD1mlLVx0tWcyTHen4uFLNJTxhas58dkt4PJkNmpjZ7AQq+ivmMopBQbMGo4SJKf JXPGREBFQeJSpHNVapUO0EqOLQoh0mGtI12t1GSimVbI4Gey9yv57I2bT4El6rgsS8AE IhElh3KN8Q3a1FKbdD2HVJD8pZU3Ap+PYZax6bxIIOvqtsbRTwwaQ8R9DHkIOlXyPp6c q3RA== X-Gm-Message-State: AHYfb5jN7stIUPEWNY6Z/YiAy+vjNa4/+eTA/ND1ulDTM/Is+B7z7pjK 7xoEvnmvDl78ber7tT9yfWSNoG9lUA== X-Received: by 10.176.5.65 with SMTP id 59mr609292uax.172.1504022924083; Tue, 29 Aug 2017 09:08:44 -0700 (PDT) Original-Received: by 10.176.81.167 with HTTP; Tue, 29 Aug 2017 09:08:13 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.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@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:136328 Archived-At: Apologies for dropping the list from the CC. ---------- Forwarded message ---------- From: Richard Copley Date: 29 August 2017 at 17:01 Subject: Re: bug#28268: 26.0.50; (MS Windows) crash on C-g after closing Git GUI To: Eli Zaretskii On 29 Aug 2017 16:18, "Eli Zaretskii" wrote: > From: Richard Copley > Date: Mon, 28 Aug 2017 22:10:56 +0100 > > Emacs sometimes crashes when I type C-g just after closing a process. > I've only seen this happen after the following recipe using Magit on MS > Windows. (Not sure whether or not Magit is essential.) > > Recipe: > > Visit a git repo. > C-x g ; magit-status > ! g ; magit-run-popup, magit-run-git-gui > ;; A nasty-looking window pops up (Git GUI, I presume). Close it. > C-g ; Crashes. I couldn't reproduce this here: the Git GUI didn't pop up for me. Those commands are from the Magit package (available on MELPA). Perhaps something is missing from the recipe ("C-x g" was also unbound), or maybe it's because my Git is configured to be run only from Git Bash, not from anywhere else on Windows. Via the PATH environment variable? (You declined the offer from the Git For Windows installer to add stuff to your path?) Adding "C:\Program Files\Git\cmd" to your path temporarily might work if you want to test. However, I installed a change which might fix this problem. Please test the current master. Thanks. I will do that. Also, just so I'm sure I didn't miss anything, please post the backtrace from all the threads ("thread apply all bt" at GDB prompt), from the binary where you get these aborts. I tried that, but only after sending this Emacs bug report. Unfortunately it reliably crashes GDB (GDB bug report: "https://sourceware.org/bugzilla/show_bug.cgi?id=22024").