From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.bugs Subject: bug#9087: Crash reading from minibuffer with icomplete-mode Date: Mon, 18 Jul 2011 19:34:52 +0200 Message-ID: References: <83zkkfhk4c.fsf@gnu.org> <83wrfjhgml.fsf@gnu.org> <83tyanh8j0.fsf@gnu.org> <83pql9mwne.fsf@gnu.org> <83tyak70mw.fsf@gnu.org> <83oc0r7d1g.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1311012292 17742 80.91.229.12 (18 Jul 2011 18:04:52 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 18 Jul 2011 18:04:52 +0000 (UTC) Cc: 9087@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jul 18 20:04:47 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QisBS-0004am-D9 for geb-bug-gnu-emacs@m.gmane.org; Mon, 18 Jul 2011 20:04:46 +0200 Original-Received: from localhost ([::1]:46724 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QisBR-0008LR-C7 for geb-bug-gnu-emacs@m.gmane.org; Mon, 18 Jul 2011 14:04:45 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:59939) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qirji-0000pj-88 for bug-gnu-emacs@gnu.org; Mon, 18 Jul 2011 13:36:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qirjf-0003OL-0o for bug-gnu-emacs@gnu.org; Mon, 18 Jul 2011 13:36:05 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:53722) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qirje-0003O7-I8 for bug-gnu-emacs@gnu.org; Mon, 18 Jul 2011 13:36:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Qirjd-0000X4-NJ; Mon, 18 Jul 2011 13:36:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Jul 2011 17:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9087 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9087-submit@debbugs.gnu.org id=B9087.13110105412021 (code B ref 9087); Mon, 18 Jul 2011 17:36:01 +0000 Original-Received: (at 9087) by debbugs.gnu.org; 18 Jul 2011 17:35:41 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QirjI-0000WY-Dx for submit@debbugs.gnu.org; Mon, 18 Jul 2011 13:35:40 -0400 Original-Received: from mail-gy0-f172.google.com ([209.85.160.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QirjG-0000WJ-UY for 9087@debbugs.gnu.org; Mon, 18 Jul 2011 13:35:39 -0400 Original-Received: by gyd5 with SMTP id 5so1513374gyd.3 for <9087@debbugs.gnu.org>; Mon, 18 Jul 2011 10:35:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=hSX/23tcYNvKk5KL9X4894zUy0LUaj1PzzMcxLqSi4E=; b=C7ZeUpoxuW9Mx0W1WhSCKOhpS1MvOIzo1e9rEWKaIKp45F6NFe6KkNkAYQ7r/G5a2I 9WWPX8P/AS5VF3qwninfad6HpJvW9+3dnrOIDopakscIp9YP+w0FiiT0QmyCXesHTGk3 WQSTRfyanGtzk5MR6CV03Zi5hCoGSSMNmdsjs= Original-Received: by 10.142.13.3 with SMTP id 3mr3229529wfm.239.1311010532183; Mon, 18 Jul 2011 10:35:32 -0700 (PDT) Original-Received: by 10.142.141.19 with HTTP; Mon, 18 Jul 2011 10:34:52 -0700 (PDT) In-Reply-To: <83oc0r7d1g.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 18 Jul 2011 13:36:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:49417 Archived-At: On Mon, Jul 18, 2011 at 18:45, Eli Zaretskii wrote: > It wasn't. =C2=A0This is the crash about which Martin said that it's with= a > window that has no children and no buffer. =C2=A0So it looks like a > different crash. I cannot dismiss the possibility of having found two different bugs at once, but as I repeat the same steps (allowing for the variation that the bug does not always happen at the exact same step), it seems like a long shot. > Anyway, could you propose an exact recipe to reproduce this? I can not promise that it will be exact, but the one I give works for me every time. > =C2=A0I tried > using the one you gave originally, but I don't seem to have the fonts > you used, or maybe I'm not following the recipe correctly. =C2=A0A step b= y > step recipe using "normal" fonts would be appreciated. OK, though I'm not sure whether the bug is affected by the contents of the completion somehow (which surely depends on the fonts installed). emacs -Q -f icomplete-mode M-x set-face-font font-lock-comment-face -ouCoubonoiso1 M-x set-face-font M-p M-p ; now you have back the font spec M-f M-f M-f ; to move just after "Courier New" M-backspace M-backspace M-backspace ; to delete "outline-Courier New" then try to complete with ou, then M-backspace to delete "outline", and repeate a few times. Most of the time it crashes after a few tries. You can also complete outline and then try with another font family, but I suggest using one that does not have bold variant, so the completion does not match. I think the specific font, and wheter it is bold, normal, or whatever does not really matter. The only thing that seems to matter is doing non-matching completions. Hope you're able to reproduce it. =C2=A0 =C2=A0 Juanma