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: Fri, 15 Jul 2011 18:39:57 +0200 Message-ID: References: <83zkkfhk4c.fsf@gnu.org> <83wrfjhgml.fsf@gnu.org> <83tyanh8j0.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 1310750613 15838 80.91.229.12 (15 Jul 2011 17:23:33 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 15 Jul 2011 17:23:33 +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 Fri Jul 15 19:23:29 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 1Qhm6m-0001B1-64 for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Jul 2011 19:23:24 +0200 Original-Received: from localhost ([::1]:48873 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qhm6k-0003cm-N1 for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Jul 2011 13:23:22 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:34943) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QhlRo-0007zT-Ob for bug-gnu-emacs@gnu.org; Fri, 15 Jul 2011 12:41:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QhlRn-000591-FR for bug-gnu-emacs@gnu.org; Fri, 15 Jul 2011 12:41:04 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34552) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QhlRn-00058v-2I for bug-gnu-emacs@gnu.org; Fri, 15 Jul 2011 12:41:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QhlRm-0001y7-6w; Fri, 15 Jul 2011 12:41:02 -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: Fri, 15 Jul 2011 16:41:02 +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.13107480467543 (code B ref 9087); Fri, 15 Jul 2011 16:41:02 +0000 Original-Received: (at 9087) by debbugs.gnu.org; 15 Jul 2011 16:40:46 +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 1QhlRV-0001xc-Ow for submit@debbugs.gnu.org; Fri, 15 Jul 2011 12:40:46 -0400 Original-Received: from mail-pz0-f41.google.com ([209.85.210.41]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhlRT-0001xP-3V for 9087@debbugs.gnu.org; Fri, 15 Jul 2011 12:40:44 -0400 Original-Received: by pzk4 with SMTP id 4so1624694pzk.0 for <9087@debbugs.gnu.org>; Fri, 15 Jul 2011 09:40:37 -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=VFHf6cL6/M/1ayZF43eLYrhXd5pzqGPIRh4iQ/zfjFA=; b=K4adUQEBbqQYNBeZ/09VDljJ18BCXf3q1K4vKg86CPBEr6/VpZg7UCCMT4g1AGNqN4 uSpXcNK0h0cYZEWD7hZfbU5zRRGzOIER4kYFDSabrwOl0c31xvsCs2u41kvul9m1IX6m VEmKEpxrnGkWL5HgYyWJsuC3J4vL/hEqIiOAc= Original-Received: by 10.142.120.1 with SMTP id s1mr1670168wfc.252.1310748037151; Fri, 15 Jul 2011 09:40:37 -0700 (PDT) Original-Received: by 10.142.144.4 with HTTP; Fri, 15 Jul 2011 09:39:57 -0700 (PDT) In-Reply-To: <83tyanh8j0.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Fri, 15 Jul 2011 12:41:02 -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:49186 Archived-At: On Fri, Jul 15, 2011 at 17:24, Eli Zaretskii wrote: > =C2=A0(gdb) commands > =C2=A0>p interrupt_input_blocked > =C2=A0>bt 5 > =C2=A0>continue > =C2=A0>end Well, don't laugh too hard: I didn't know you could do that with a watchpoint. Cool. Still, starting from the beginning it does not work: (gdb) run -Q -f icomplete-mode Starting program: C:\Devel\emacs\repo\debug\src/..\bin\emacs.exe -Q -f icomplete-mode [New Thread 1884.0x678] Hardware watchpoint 3: interrupt_input_blocked Old value =3D 0 New value =3D 1 xmalloc (size=3D16) at alloc.c:673 673 val =3D (POINTER_TYPE *) malloc (size); $1 =3D 1 #0 xmalloc (size=3D16) at alloc.c:673 #1 0x0100280a in sort_args (argc=3D4, argv=3D0x9e2d70) at emacs.c:1831 Lisp Backtrace: Cannot access memory at address 0x730077 (gdb) and so it does not continue. So I tried starting Emacs, interrupting it with C-c, setting the watchpoint and continuing. I was able to crash emacs but the watchpoint for interrupt_input_blocked was apparently not triggered. =C2=A0 =C2=A0 Juanma