From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#10687: 24.0.92; Interactive edebug/eieio interaction Date: Wed, 01 Feb 2012 15:00:05 +0100 Message-ID: <87y5smzmai.fsf@gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1328104921 26441 80.91.229.3 (1 Feb 2012 14:02:01 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 1 Feb 2012 14:02:01 +0000 (UTC) To: 10687@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Feb 01 15:01:57 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Rsal1-0001Dv-7i for geb-bug-gnu-emacs@m.gmane.org; Wed, 01 Feb 2012 15:01:55 +0100 Original-Received: from localhost ([::1]:41610 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rsal0-0007QV-Fi for geb-bug-gnu-emacs@m.gmane.org; Wed, 01 Feb 2012 09:01:54 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:54639) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rsaks-0007Q3-FO for bug-gnu-emacs@gnu.org; Wed, 01 Feb 2012 09:01:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rsakn-0004sP-36 for bug-gnu-emacs@gnu.org; Wed, 01 Feb 2012 09:01:46 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:44780) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rsakn-0004sL-1a for bug-gnu-emacs@gnu.org; Wed, 01 Feb 2012 09:01:41 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Rsal8-0006yt-1B for bug-gnu-emacs@gnu.org; Wed, 01 Feb 2012 09:02:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Feb 2012 14:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10687 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.132810487726783 (code B ref -1); Wed, 01 Feb 2012 14:02:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 1 Feb 2012 14:01:17 +0000 Original-Received: from localhost ([127.0.0.1]:48403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RsakO-0006xv-J7 for submit@debbugs.gnu.org; Wed, 01 Feb 2012 09:01:17 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:57714) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RsakL-0006xe-7A for submit@debbugs.gnu.org; Wed, 01 Feb 2012 09:01:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rsajp-0004nK-3P for submit@debbugs.gnu.org; Wed, 01 Feb 2012 09:00:46 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:52940) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rsajp-0004nG-1l for submit@debbugs.gnu.org; Wed, 01 Feb 2012 09:00:41 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:54528) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rsajf-0007O6-GI for bug-gnu-emacs@gnu.org; Wed, 01 Feb 2012 09:00:40 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RsajZ-0004mG-CZ for bug-gnu-emacs@gnu.org; Wed, 01 Feb 2012 09:00:31 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:60773) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RsajZ-0004lO-67 for bug-gnu-emacs@gnu.org; Wed, 01 Feb 2012 09:00:25 -0500 Original-Received: from 93-41-188-50.ip82.fastwebnet.it ([93.41.188.50] helo=rusty) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1RsajH-0000aV-K0 for bug-gnu-emacs@gnu.org; Wed, 01 Feb 2012 15:00:07 +0100 X-MailScanner-ID: 1RsajH-0000aV-K0 MailScanner-NULL-Check: 1328709607.98147@f5Nm90sksdbeVT9mOqtkdA X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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.13 Precedence: list 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:56342 Archived-At: Put the following in *scratch*, and say `C-u M-C-x' to edebug-instrument it. (defun test-edebug () (interactive) (auth-source-search :max 1 :host "news.gmane.org" :port '("119" "nntp"))) Then say `(test-edebug)' and step through the form. Everything will be fine. But then say `M-x test-edebug'. I get the following error when stepping over the search function: Wrong type argument: arrayp, auth-source-backend I think the problem is that the function returns something defined as a class by ieieio, but I have no idea why it being called interactively should trigger the bug, and not otherwise. In GNU Emacs 24.0.92.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.6) of 2012-01-26 on rusty Windowing system distributor `The X.Org Foundation', version 11.0.11004000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent input: t e r C-s C-x 2 C-x b C-x o C-s c a l l e d C-s - C-s C-x o C-x o M-x g n u s r e p c a l l e d - i n t e r SPC ( * C-g C-x o C-x o C-x b * s c C-g C-x b * s c C-g C-x C-b C-x o C-x o C-x b C-SPC C-M-f M-w C-x b * s c r a c t * C-y C-a * ( d e f u n SPC t e s t - e d e b u g SPC ( ) x ( i n M-x f u n d a m e M-x l i s p - m t e r a c i t i v e ) C-e ) C-u C-M-x M-x e m a c s - l i s m C-M-x C-u C-M-x : M-: ( t e s t - e d e b u g ) SPC SPC M-x t e s t - e d e b u SPC q C-a C-SPC M-w C-x b i e C-a C-k C-k C-x C-s C-x b C-g M-x r e p o r -- (domestic pets only, the antidote for overdose, milk.) http://lars.ingebrigtsen.no * Sent from my Rome