From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Marc Munro Newsgroups: gmane.emacs.bugs Subject: bug#29726: 25.1; SIGSEGV in find-file Date: Sat, 16 Dec 2017 12:31:00 -0800 Message-ID: <1513456260.13815.35.camel@bloodnok.com> References: <1513374498.13815.28.camel@bloodnok.com> <83lgi3rp5x.fsf@gnu.org> <1513453388.13815.31.camel@bloodnok.com> <83o9myqvwd.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1513456226 28815 195.159.176.226 (16 Dec 2017 20:30:26 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 16 Dec 2017 20:30:26 +0000 (UTC) Cc: 29726@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 16 21:30:22 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 1eQJ6C-00078U-O5 for geb-bug-gnu-emacs@m.gmane.org; Sat, 16 Dec 2017 21:30:20 +0100 Original-Received: from localhost ([::1]:51956 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQJ86-0007FC-1r for geb-bug-gnu-emacs@m.gmane.org; Sat, 16 Dec 2017 15:32:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56610) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQJ7w-0007F3-3T for bug-gnu-emacs@gnu.org; Sat, 16 Dec 2017 15:32:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQJ7q-0000yv-CT for bug-gnu-emacs@gnu.org; Sat, 16 Dec 2017 15:32:08 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57270) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eQJ7q-0000yk-93 for bug-gnu-emacs@gnu.org; Sat, 16 Dec 2017 15:32:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eQJ7q-0002WK-0k for bug-gnu-emacs@gnu.org; Sat, 16 Dec 2017 15:32:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Marc Munro Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Dec 2017 20:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29726 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 29726-submit@debbugs.gnu.org id=B29726.15134562739633 (code B ref 29726); Sat, 16 Dec 2017 20:32:01 +0000 Original-Received: (at 29726) by debbugs.gnu.org; 16 Dec 2017 20:31:13 +0000 Original-Received: from localhost ([127.0.0.1]:37718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQJ73-0002Ur-Ex for submit@debbugs.gnu.org; Sat, 16 Dec 2017 15:31:13 -0500 Original-Received: from mailout.easymail.ca ([64.68.200.34]:52389) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQJ70-0002Ub-HI for 29726@debbugs.gnu.org; Sat, 16 Dec 2017 15:31:12 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 3D6C5C09AD; Sat, 16 Dec 2017 20:31:04 +0000 (UTC) Original-Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo01-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XD-hbwkbo4uI; Sat, 16 Dec 2017 20:31:04 +0000 (UTC) Original-Received: from bloodnok (unknown [107.190.21.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id 1E44EC097B; Sat, 16 Dec 2017 20:31:01 +0000 (UTC) In-Reply-To: <83o9myqvwd.fsf@gnu.org> X-Mailer: Evolution 3.22.6-1+deb9u1 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:141179 Archived-At: On Sat, 2017-12-16 at 22:07 +0200, Eli Zaretskii wrote: > I still don't get the completion frame, only the above-mentioned > debug > message. Rats. > Can you point me to the part of your code which causes the > completions > to appear in a separate frame? Yep, it's in k-frame.el k-frame::display-buffer-actor is the controller for this. It is set up to take control from display-buffer by setting: display-buffer-overriding-action Its job is to find the best window for displaying a buffer, mostly without splitting windows. When it displays a buffer it highlights the window and allows the user to choose an alternative window if they don't like it (through F5). That's the theory anyway. The first (unless... in that function is a, disabled, hack that enables a work-around for the crash by treating completions buffers as special and doing nothing. The hack is currently disabled by the (and nil ....) expression. If you want to chat, I'm on XMPP: Marc.Munro@gmail.com/Home or IRC: dbdude@irc.freenode.net, dbdude@irc.gnome.org, dbdude@irc.oftc.net I'm going to see if I can reproduce this on another system. __ Marc