From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Roland Winkler" Newsgroups: gmane.emacs.bugs Subject: bug#20538: 24.4; Attempt to delete a surrogate minibuffer frame Date: Sat, 09 May 2015 14:35:40 -0500 Message-ID: <874mnly25v.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1431200180 3034 80.91.229.3 (9 May 2015 19:36:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 9 May 2015 19:36:20 +0000 (UTC) To: 20538@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat May 09 21:36:10 2015 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 1YrAXi-0004rb-2b for geb-bug-gnu-emacs@m.gmane.org; Sat, 09 May 2015 21:36:10 +0200 Original-Received: from localhost ([::1]:60268 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrAXh-0001dA-DY for geb-bug-gnu-emacs@m.gmane.org; Sat, 09 May 2015 15:36:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50859) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrAXd-0001cu-CV for bug-gnu-emacs@gnu.org; Sat, 09 May 2015 15:36:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YrAXc-0003El-Ai for bug-gnu-emacs@gnu.org; Sat, 09 May 2015 15:36:05 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:57963) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrAXc-0003Ef-7A for bug-gnu-emacs@gnu.org; Sat, 09 May 2015 15:36:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YrAXb-0005QD-P9 for bug-gnu-emacs@gnu.org; Sat, 09 May 2015 15:36:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Roland Winkler" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 May 2015 19:36:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20538 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.143120015920828 (code B ref -1); Sat, 09 May 2015 19:36:03 +0000 Original-Received: (at submit) by debbugs.gnu.org; 9 May 2015 19:35:59 +0000 Original-Received: from localhost ([127.0.0.1]:39705 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YrAXW-0005Ps-5i for submit@debbugs.gnu.org; Sat, 09 May 2015 15:35:58 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:37316) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YrAXR-0005Pb-4g for submit@debbugs.gnu.org; Sat, 09 May 2015 15:35:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YrAXL-00039n-1F for submit@debbugs.gnu.org; Sat, 09 May 2015 15:35:47 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:47732) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrAXK-00039j-VZ for submit@debbugs.gnu.org; Sat, 09 May 2015 15:35:46 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50823) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrAXK-0001bj-6Q for bug-gnu-emacs@gnu.org; Sat, 09 May 2015 15:35:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YrAXI-00038m-1x for bug-gnu-emacs@gnu.org; Sat, 09 May 2015 15:35:46 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59454) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrAXH-00038c-VA for bug-gnu-emacs@gnu.org; Sat, 09 May 2015 15:35:43 -0400 Original-Received: from [2602:30a:2e52:d720:e00c:c376:ae5f:fe40] (port=51066 helo=regnitz) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1YrAXH-0002uk-85 for bug-gnu-emacs@gnu.org; Sat, 09 May 2015 15:35:43 -0400 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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:102624 Archived-At: I do not know how I got into this (sorry, I do not have a recipe to reproduce this either). I have a frame I want to delete by running delete-frame. Yet this only gives me the error message "Attempt to delete a surrogate minibuffer frame" and delete-frame refuses to do its job. What does this mean? If nothing else, Emacs could do a better job explaining to the user what it believes is going on and how the user can possibly resolve this. Possibly a relevant detail: I like to run Ediff sessions with one split frame showing both buffers I need to compare. Yet Ediff sometimes comes up with its own ideas about resources it likes to use, grabbing another frame to show each buffer in a separate frame. If I remember correctly this happened here, too, that is, maybe Emacs believes that the frame I want to delete was/is part of the Ediff session. PS: Neither the Emacs nor the Elisp manual mention "surrogate" in any context. In GNU Emacs 24.4.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.4.2) of 2014-10-26 on regnitz Windowing system distributor `The X.Org Foundation', version 11.0.11103000 System Description: Ubuntu 12.04.5 LTS Important settings: value of $LC_COLLATE: C value of $LANG: en_US.ISO-8859-15 locale-coding-system: iso-latin-9-unix