From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#15247: 24.3.50; Emacs Cygwin crashes when replying to a mail Date: Mon, 02 Sep 2013 14:29:51 +0200 Message-ID: <522484BF.9040206@gmx.at> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1378125077 5495 80.91.229.3 (2 Sep 2013 12:31:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 2 Sep 2013 12:31:17 +0000 (UTC) To: 15247@debbugs.gnu.org, yamaoka@jpl.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Sep 02 14:31:19 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 1VGTHq-0007VF-Ts for geb-bug-gnu-emacs@m.gmane.org; Mon, 02 Sep 2013 14:31:19 +0200 Original-Received: from localhost ([::1]:39503 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGTHq-0004Gw-Fb for geb-bug-gnu-emacs@m.gmane.org; Mon, 02 Sep 2013 08:31:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35601) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGTHh-0004Gp-IU for bug-gnu-emacs@gnu.org; Mon, 02 Sep 2013 08:31:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VGTHb-0001sT-DW for bug-gnu-emacs@gnu.org; Mon, 02 Sep 2013 08:31:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:57098) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGTHb-0001sP-AQ for bug-gnu-emacs@gnu.org; Mon, 02 Sep 2013 08:31:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VGTHa-0005x7-6B for bug-gnu-emacs@gnu.org; Mon, 02 Sep 2013 08:31:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 02 Sep 2013 12:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15247 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15247-submit@debbugs.gnu.org id=B15247.137812501222813 (code B ref 15247); Mon, 02 Sep 2013 12:31:02 +0000 Original-Received: (at 15247) by debbugs.gnu.org; 2 Sep 2013 12:30:12 +0000 Original-Received: from localhost ([127.0.0.1]:37156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGTGk-0005vr-Gk for submit@debbugs.gnu.org; Mon, 02 Sep 2013 08:30:11 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:55885) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGTGf-0005u2-T9 for 15247@debbugs.gnu.org; Mon, 02 Sep 2013 08:30:07 -0400 Original-Received: from [62.47.36.95] ([62.47.36.95]) by mail.gmx.com (mrgmx101) with ESMTPA (Nemesis) id 0MKu9E-1VGTGX31s0-0002Tn for <15247@debbugs.gnu.org>; Mon, 02 Sep 2013 14:29:59 +0200 In-Reply-To: X-Provags-ID: V03:K0:Jiox98QvRgCarKn2D/g+Z3heTMQYMSXhZw6/hDbAEf9txj+PAHT bxTSs9/EdOCaaoMy8SuEwNMihW3zxo8MCmSgoaqj1wsrd8IYf1ZPOlRJLnX8eg8QVGTCPxj 2XOWYdQbgkZWSmptYhjs7t1F26TmwbVexUTmDQoUM3ttLTcCgR+8buKxz+TI0xyN8Z6jFsy qi8xZck7vV/v2Z9gboVTw== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:77897 Archived-At: > I realized that this is caused by `make-frame-invisible' that runs > when there is only one Emacs frame. At least for Cygwin, you should > be able to reproduce it in this way: > > emacs -Q --eval '(make-frame-invisible (selected-frame) t)' > > I also guess that it was harmless until about a week ago. Should be harmless again with revision 114106. > Why such an odd thing was run is because I was using this advice > to make `raise-frame' work on Cygwin. > > (defadvice raise-frame (before make-it-work (&optional frame) activate) > "Make it work on Cygwin." > (make-frame-invisible frame t)) > > As I wrote in , > `raise-frame' doesn't raise iconified, invisible, or hidden frame. > Now I changed it into: > > (defadvice raise-frame (before make-it-work (&optional frame) activate) > "Make it work on Cygwin." > (or (eq frame (selected-frame)) > (make-frame-invisible frame))) I don't understand fully: Above you say that "`raise-frame' doesn't raise iconified, invisible, or hidden frame" and in the before-advice or `raise-frame' you make the frame invisible? > Even if Emacs should not crash for any Lisp code, It should not, indeed. > it's a trivial > one among many(?) issues concerning Cygwin. So, I'm closing this > bug. Sorry for the noise. martin