GNU bug report logs - #11105
24.0.94; (wrong-type-argument strinp (eval.c))

Previous Next

Package: emacs;

Reported by: "Drew Adams" <drew.adams <at> oracle.com>

Date: Wed, 28 Mar 2012 00:14:02 UTC

Severity: normal

Tags: moreinfo

Found in version 24.0.94

Done: "Drew Adams" <drew.adams <at> oracle.com>

Bug is archived. No further changes may be made.

Full log


Message #14 received at 11105 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: "Drew Adams" <drew.adams <at> oracle.com>
Cc: 11105 <at> debbugs.gnu.org
Subject: Re: bug#11105: 24.0.94; (wrong-type-argument strinp (eval.c))
Date: Wed, 28 Mar 2012 14:54:46 -0400
>> 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




This bug report was last modified 12 years and 291 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.