From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: claudio.bley@gmail.com (Claudio Bley) Newsgroups: gmane.emacs.bugs Subject: bug#9087: Crash reading from minibuffer with icomplete-mode Date: Mon, 02 Jan 2012 17:16:46 +0100 Message-ID: <84ty4ef5ap.wl%claudio.bley@gmail.com> References: <83zkkfhk4c.fsf@gnu.org> <871uwng399.fsf@stupidchicken.com> <87obunjg5w.wl%claudio.bley@gmail.com> <83vcovqeu2.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: dough.gmane.org 1325574473 1695 80.91.229.12 (3 Jan 2012 07:07:53 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 3 Jan 2012 07:07:53 +0000 (UTC) To: 9087@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jan 03 08:07:49 2012 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 1RhyTM-0000cC-VP for geb-bug-gnu-emacs@m.gmane.org; Tue, 03 Jan 2012 08:07:49 +0100 Original-Received: from localhost ([::1]:49684 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhyTM-00062v-Eh for geb-bug-gnu-emacs@m.gmane.org; Tue, 03 Jan 2012 02:07:48 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:55968) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhyTK-00062q-Fz for bug-gnu-emacs@gnu.org; Tue, 03 Jan 2012 02:07:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RhyTJ-0007Ku-EG for bug-gnu-emacs@gnu.org; Tue, 03 Jan 2012 02:07:46 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34184) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhyTJ-0007Kn-BJ for bug-gnu-emacs@gnu.org; Tue, 03 Jan 2012 02:07:45 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RhyWU-00054S-1Y for bug-gnu-emacs@gnu.org; Tue, 03 Jan 2012 02:11:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: claudio.bley@gmail.com (Claudio Bley) Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 03 Jan 2012 07:11: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: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.132557461219427 (code B ref -1); Tue, 03 Jan 2012 07:11:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 3 Jan 2012 07:10:12 +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 1RhyVg-00053H-02 for submit@debbugs.gnu.org; Tue, 03 Jan 2012 02:10:12 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RhyVd-00053A-9A for submit@debbugs.gnu.org; Tue, 03 Jan 2012 02:10:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RhySQ-0007HH-KP for submit@debbugs.gnu.org; Tue, 03 Jan 2012 02:06:51 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:60620) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhySQ-0007HC-Iz for submit@debbugs.gnu.org; Tue, 03 Jan 2012 02:06:50 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:55801) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhySP-0004v8-HY for bug-gnu-emacs@gnu.org; Tue, 03 Jan 2012 02:06:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RhySO-0007H1-4m for bug-gnu-emacs@gnu.org; Tue, 03 Jan 2012 02:06:49 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:50549) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhySN-0007Gt-Tw for bug-gnu-emacs@gnu.org; Tue, 03 Jan 2012 02:06:48 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RhySM-0000NF-3o for bug-gnu-emacs@gnu.org; Tue, 03 Jan 2012 08:06:46 +0100 Original-Received: from 178-25-112-126-dynip.superkabel.de ([178.25.112.126]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 03 Jan 2012 08:06:46 +0100 Original-Received: from claudio.bley by 178-25-112-126-dynip.superkabel.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 03 Jan 2012 08:06:46 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 40 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 178-25-112-126-dynip.superkabel.de In-Reply-To: <83vcovqeu2.fsf@gnu.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?Q?Goj=C5=8D?=) APEL/10.8 Emacs/24.0.92 (i386-mingw-nt5.1.2600) MULE/6.0 (HANACHIRUSATO) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Tue, 03 Jan 2012 02:11:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:55377 Archived-At: On 1 Jan 2012, Eli Zaretskii wrote: >> From: claudio.bley@gmail.com (Claudio Bley) >> Date: Sun, 01 Jan 2012 21:56:11 +0100 >> >> I'm using ido-mode and this kind of crash is bugging me almost >> every single day when using the ido-find-file (C-x C-f) function. > > Is the recipe just start "emacs -Q", type "M-x ido-mode RET", and > then "C-x C-f SOME-FILE RET"? No. It is the same race condition as with icomplete. The recipe is quite similar to what Juanma did: 1. emacs -Q 2. (require 'ido) (ido-mode t) (setq ido-enable-flex-matching t ido-max-directory-size 100000) [I suppose the last options are not strictly necessary, but maybe it helps triggering the bug more frequently] 3. C-x C-f 4. type some random characters until there are no possible completions of file names in the current directory (ido will start to search for completions in other dirs) 5. as soon as the message "Searching for `whateveryoutyped`..." appears, hit . 6. go to step 4. I can trigger the bug after at most 10 repetitions. - Claudio