From unknown Fri Aug 15 16:56:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11105: 24.0.94; (wrong-type-argument strinp (eval.c)) Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 28 Mar 2012 00:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11105 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 11105@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.13328936271883 (code B ref -1); Wed, 28 Mar 2012 00:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Mar 2012 00:13:47 +0000 Received: from localhost ([127.0.0.1]:41956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SCgWD-0000UF-81 for submit@debbugs.gnu.org; Tue, 27 Mar 2012 20:13:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33969) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SCgVw-0000Tu-31 for submit@debbugs.gnu.org; Tue, 27 Mar 2012 20:13:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SCg1c-0006cc-Hy for submit@debbugs.gnu.org; Tue, 27 Mar 2012 19:42:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:55637) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SCg1c-0006cV-Eu for submit@debbugs.gnu.org; Tue, 27 Mar 2012 19:42:04 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47238) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SCg1a-0004EA-PD for bug-gnu-emacs@gnu.org; Tue, 27 Mar 2012 19:42:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SCg1Y-0006b4-4n for bug-gnu-emacs@gnu.org; Tue, 27 Mar 2012 19:42:02 -0400 Received: from rcsinet15.oracle.com ([148.87.113.117]:41492) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SCg1X-0006a1-U0 for bug-gnu-emacs@gnu.org; Tue, 27 Mar 2012 19:42:00 -0400 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q2RNfsEK016140 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 27 Mar 2012 23:41:55 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q2RNfr8q007618 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 27 Mar 2012 23:41:54 GMT Received: from abhmt116.oracle.com (abhmt116.oracle.com [141.146.116.68]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q2RNfr0k015227 for ; Tue, 27 Mar 2012 18:41:53 -0500 Received: from dradamslap1 (/10.159.35.243) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 27 Mar 2012 16:41:53 -0700 From: "Drew Adams" Date: Tue, 27 Mar 2012 16:41:47 -0700 Message-ID: <7AB69C9A2D6347C2B310C8F41E90056B@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac0Mcyz9fUh/SX0GQwGhD3OA/4A5zA== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-CT-RefId: str=0001.0A090204.4F725043.0069,ss=1,re=0.000,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) I get this error message from time to time - have to go to *Messages* to find it, so something must be preventing it from surfacing: Error in post-command-hook (#[nil \300\301!\207 [run-hooks icomplete-post-command-hook] 2]): (wrong-type-argument stringp (eval.c)) Sorry, but I have no more info than that. I tried looking at `icomplete-exhibit', which is the only function on `icomplete-post-command-hook', to see if I could guess what the problem is, but I didn't succeed. Feel free to close this, if it doesn't help you find a problem. In GNU Emacs 24.0.94.1 (i386-mingw-nt5.1.2600) of 2012-03-19 on MARVIN Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include' From unknown Fri Aug 15 16:56:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11105: 24.0.94; (wrong-type-argument strinp (eval.c)) Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 28 Mar 2012 16:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11105 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 11105@debbugs.gnu.org Received: via spool by 11105-submit@debbugs.gnu.org id=B11105.133295235116093 (code B ref 11105); Wed, 28 Mar 2012 16:33:02 +0000 Received: (at 11105) by debbugs.gnu.org; 28 Mar 2012 16:32:31 +0000 Received: from localhost ([127.0.0.1]:43496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SCvnA-0004BA-LD for submit@debbugs.gnu.org; Wed, 28 Mar 2012 12:32:31 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:56854) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SCvn7-0004Az-DV for 11105@debbugs.gnu.org; Wed, 28 Mar 2012 12:32:10 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicFAKU/KE9MCqRV/2dsb2JhbACBX5x7eYhwnhmGGQSbGYQJ X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; d="scan'208";a="170453144" Received: from 76-10-164-85.dsl.teksavvy.com (HELO pastel.home) ([76.10.164.85]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 28 Mar 2012 12:00:47 -0400 Received: by pastel.home (Postfix, from userid 20848) id B861E59437; Wed, 28 Mar 2012 12:00:46 -0400 (EDT) From: Stefan Monnier Message-ID: References: <7AB69C9A2D6347C2B310C8F41E90056B@us.oracle.com> Date: Wed, 28 Mar 2012 12:00:46 -0400 In-Reply-To: <7AB69C9A2D6347C2B310C8F41E90056B@us.oracle.com> (Drew Adams's message of "Tue, 27 Mar 2012 16:41:47 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > I get this error message from time to time - have to go to *Messages* to > find it, so something must be preventing it from surfacing: > Error in post-command-hook (#[nil \300\301!\207 [run-hooks > icomplete-post-command-hook] 2]): (wrong-type-argument stringp (eval.c)) > Sorry, but I have no more info than that. I tried looking at > `icomplete-exhibit', which is the only function on > `icomplete-post-command-hook', to see if I could guess what the problem > is, but I didn't succeed. Feel free to close this, if it doesn't help > you find a problem. If you can figure out how to trigger it, or at least describe the circumstance where it happens, maybe we can track it down, but without that info it doesn't seem easy to figure out what's going on. Stefan From unknown Fri Aug 15 16:56:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11105: 24.0.94; (wrong-type-argument strinp (eval.c)) Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 28 Mar 2012 16:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11105 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "'Stefan Monnier'" Cc: 11105@debbugs.gnu.org Received: via spool by 11105-submit@debbugs.gnu.org id=B11105.133295272816641 (code B ref 11105); Wed, 28 Mar 2012 16:39:02 +0000 Received: (at 11105) by debbugs.gnu.org; 28 Mar 2012 16:38:48 +0000 Received: from localhost ([127.0.0.1]:43500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SCvtX-0004KK-2R for submit@debbugs.gnu.org; Wed, 28 Mar 2012 12:38:48 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:50337) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SCvtG-0004Jz-Vw for 11105@debbugs.gnu.org; Wed, 28 Mar 2012 12:38:46 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q2SG777d013856 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 28 Mar 2012 16:07:08 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q2SG77JQ001994 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Mar 2012 16:07:07 GMT Received: from abhmt111.oracle.com (abhmt111.oracle.com [141.146.116.63]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q2SG767h013076; Wed, 28 Mar 2012 11:07:06 -0500 Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 28 Mar 2012 09:07:06 -0700 From: "Drew Adams" References: <7AB69C9A2D6347C2B310C8F41E90056B@us.oracle.com> Date: Wed, 28 Mar 2012 09:07:05 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Thread-Index: Ac0M+/KY+FeVWWkkQqKznskEizDN/wAALgFw X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090205.4F73372C.0072,ss=1,re=0.000,fgs=0 X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) > If you can figure out how to trigger it, or at least describe the > circumstance where it happens, maybe we can track it down, but without > that info it doesn't seem easy to figure out what's going on. Yes, I know. This has been happening for a while (in Emacs 24), and I've tried to find out what leads to it, but no success so far. I was hoping that perhaps someone would notice something in the code that might be suspect. From unknown Fri Aug 15 16:56:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11105: 24.0.94; (wrong-type-argument strinp (eval.c)) Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 28 Mar 2012 19:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11105 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 11105@debbugs.gnu.org Received: via spool by 11105-submit@debbugs.gnu.org id=B11105.133296279132320 (code B ref 11105); Wed, 28 Mar 2012 19:27:02 +0000 Received: (at 11105) by debbugs.gnu.org; 28 Mar 2012 19:26:31 +0000 Received: from localhost ([127.0.0.1]:43663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SCyVq-0008PE-Mc for submit@debbugs.gnu.org; Wed, 28 Mar 2012 15:26:31 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:63917) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SCyVW-0008OZ-3s for 11105@debbugs.gnu.org; Wed, 28 Mar 2012 15:26:28 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicFAKU/KE9MCqRV/2dsb2JhbACBX5x7eYhwnhmGGQSbGYQJ X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; d="scan'208";a="170481281" Received: from 76-10-164-85.dsl.teksavvy.com (HELO pastel.home) ([76.10.164.85]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 28 Mar 2012 14:54:47 -0400 Received: by pastel.home (Postfix, from userid 20848) id E10F059437; Wed, 28 Mar 2012 14:54:46 -0400 (EDT) From: Stefan Monnier Message-ID: References: <7AB69C9A2D6347C2B310C8F41E90056B@us.oracle.com> Date: Wed, 28 Mar 2012 14:54:46 -0400 In-Reply-To: (Drew Adams's message of "Wed, 28 Mar 2012 09:07:05 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) >> If you can figure out how to trigger it, or at least describe the >> circumstance where it happens, maybe we can track it down, but without >> that info it doesn't seem easy to figure out what's going on. > Yes, I know. This has been happening for a while (in Emacs 24), and > I've tried to find out what leads to it, but no success so far. I was > hoping that perhaps someone would notice something in the code that > might be suspect. My crystal ball told me it could be a mis-applied completion predicate (depending on the kind of completion-table (list of strings, alist, obarray, hashtable), the predicate is either passed a string, a cons-cell, or even two arguments), but I didn't notice any obvious risky uses of the predicate in icomplete, so the problem might be elsewhere (and just happens to show up in icomplete because icomplete calls completion more often). Stefan From unknown Fri Aug 15 16:56:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11105: 24.0.94; (wrong-type-argument strinp (eval.c)) Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 28 Mar 2012 21:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11105 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "'Stefan Monnier'" Cc: 11105@debbugs.gnu.org Received: via spool by 11105-submit@debbugs.gnu.org id=B11105.133297100012650 (code B ref 11105); Wed, 28 Mar 2012 21:44:02 +0000 Received: (at 11105) by debbugs.gnu.org; 28 Mar 2012 21:43:20 +0000 Received: from localhost ([127.0.0.1]:43766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SD0eF-0003Hw-4G for submit@debbugs.gnu.org; Wed, 28 Mar 2012 17:43:20 -0400 Received: from rcsinet15.oracle.com ([148.87.113.117]:36903) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SD0df-0003Gy-G4 for 11105@debbugs.gnu.org; Wed, 28 Mar 2012 17:43:17 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q2SLBIbV021499 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 28 Mar 2012 21:11:19 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q2SLBHIl023890 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Mar 2012 21:11:18 GMT Received: from abhmt118.oracle.com (abhmt118.oracle.com [141.146.116.70]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q2SLBH13030842; Wed, 28 Mar 2012 16:11:17 -0500 Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 28 Mar 2012 14:11:17 -0700 From: "Drew Adams" References: <7AB69C9A2D6347C2B310C8F41E90056B@us.oracle.com> Date: Wed, 28 Mar 2012 14:11:14 -0700 Message-ID: <8BEFFA250D124B88BA156B55166EB85A@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Thread-Index: Ac0NFEC55HoO+neNRSiL8jHTjMq+3wAEwLFQ X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-CT-RefId: str=0001.0A090201.4F737E77.00AF,ss=1,re=0.000,fgs=0 X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) > My crystal ball told me it could be a mis-applied completion predicate > (depending on the kind of completion-table (list of strings, alist, > obarray, hashtable), the predicate is either passed a string, > a cons-cell, or even two arguments), but I didn't notice any obvious > risky uses of the predicate in icomplete, so the problem might be > elsewhere (and just happens to show up in icomplete because icomplete > calls completion more often). My thinking too. Anyway, I'll keep an eye out. From unknown Fri Aug 15 16:56:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11105: 24.0.94; (wrong-type-argument strinp (eval.c)) Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Oct 2012 23:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11105 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: <11105@debbugs.gnu.org> Cc: 'Stefan Monnier' Received: via spool by 11105-submit@debbugs.gnu.org id=B11105.134921910314717 (code B ref 11105); Tue, 02 Oct 2012 23:06:02 +0000 Received: (at 11105) by debbugs.gnu.org; 2 Oct 2012 23:05:03 +0000 Received: from localhost ([127.0.0.1]:38212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TJBWR-0003pK-35 for submit@debbugs.gnu.org; Tue, 02 Oct 2012 19:05:03 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:40375) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TJBWO-0003ou-GF for 11105@debbugs.gnu.org; Tue, 02 Oct 2012 19:05:02 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q92N4Ng1026957 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 2 Oct 2012 23:04:24 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q92N4MB3003343 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Oct 2012 23:04:23 GMT Received: from abhmt103.oracle.com (abhmt103.oracle.com [141.146.116.55]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q92N4MO9023630; Tue, 2 Oct 2012 18:04:22 -0500 Received: from dradamslap1 (/130.35.178.248) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 02 Oct 2012 16:04:22 -0700 From: "Drew Adams" References: <7AB69C9A2D6347C2B310C8F41E90056B@us.oracle.com> Date: Tue, 2 Oct 2012 16:04:20 -0700 Message-ID: <77FD81BDDE1C4609B0571A13EF287CDA@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <7AB69C9A2D6347C2B310C8F41E90056B@us.oracle.com> Thread-Index: Ac0Mcyz9fUh/SX0GQwGhD3OA/4A5zCUfEV3w X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Spam-Score: -6.3 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) d> I get this error message from time to time - have to go to d> *Messages* to find it, so something must be preventing it d> from surfacing: d> d> Error in post-command-hook (#[nil \300\301!\207 [run-hooks d> icomplete-post-command-hook] 2]): (wrong-type-argument d> stringp (eval.c)) d> d> Sorry, but I have no more info than that. I tried looking at d> `icomplete-exhibit', which is the only function on d> `icomplete-post-command-hook', to see if I could guess what d> the problem is, but I didn't succeed. Feel free to close this, d> if it doesn't help you find a problem. sm> My crystal ball told me it could be a mis-applied completion sm> predicate (depending on the kind of completion-table (list of sm> strings, alist, obarray, hashtable), the predicate is either sm> passed a string, a cons-cell, or even two arguments), but I sm> didn't notice any obvious risky uses of the predicate in sm> icomplete, so the problem might be elsewhere (and just happens sm> to show up in icomplete because icomplete calls completion more sm> often). How right you were, Stefan. I finally located the problem, which was in my code. What the problem was, FYI: I have a modified version of icomplete-completions, which does not use `completion--field-metadata', `completion-all-sorted-completions', LAST, or BASE-SIZE. The second `if' clause, which calls `completion-try-completions', raised an error when its COMPS arg was a function (not sure why), so I changed the code to use `try-completion' instead. The bug was not here, but this is why I was seeing the problem from icomplete: because icomplete was the only function that actually used `try-completion' with the code that was bugged. That other, bugged code was calling `completing-read' with a function-valued COLLECTION arg, and the final act of that function called `try-completion' on a string, a collection of singleton string lists, and the original predicate arg. The predicate here should however expect a singleton list as arg, not a string. The fix was to change the predicate. That code never used the `try-completion' case (COMPLETION-MODE = nil), so I never saw the bug except from icomplete (which in my version calls `try-completion'). I will close this bug. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 19:07:33 2012 Received: (at control) by debbugs.gnu.org; 2 Oct 2012 23:07:33 +0000 Received: from localhost ([127.0.0.1]:38216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TJBYq-0003sU-RB for submit@debbugs.gnu.org; Tue, 02 Oct 2012 19:07:33 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:34476) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TJBYo-0003sN-AW for control@debbugs.gnu.org; Tue, 02 Oct 2012 19:07:31 -0400 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q92N6rMP028386 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 2 Oct 2012 23:06:54 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q92N6q28009398 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 2 Oct 2012 23:06:53 GMT Received: from abhmt118.oracle.com (abhmt118.oracle.com [141.146.116.70]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q92N6qVC025081 for ; Tue, 2 Oct 2012 18:06:52 -0500 Received: from dradamslap1 (/130.35.178.248) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 02 Oct 2012 16:06:52 -0700 From: "Drew Adams" To: Subject: bug #11105: close Date: Tue, 2 Oct 2012 16:06:51 -0700 Message-ID: <9F5CEDD78601482E84692264B5594B7F@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac2g8ptIunbwjjbXQueVMc01oC7RNA== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) close 11105 thanks