From unknown Fri Aug 15 04:07:30 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#12669 <12669@debbugs.gnu.org> To: bug#12669 <12669@debbugs.gnu.org> Subject: Status: 24.2.50; invalid function when starting erc Reply-To: bug#12669 <12669@debbugs.gnu.org> Date: Fri, 15 Aug 2025 11:07:30 +0000 retitle 12669 24.2.50; invalid function when starting erc reassign 12669 emacs submitter 12669 Ivan Kanis severity 12669 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 18 04:42:04 2012 Received: (at submit) by debbugs.gnu.org; 18 Oct 2012 08:42:04 +0000 Received: from localhost ([127.0.0.1]:49315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOlg3-000784-Hd for submit@debbugs.gnu.org; Thu, 18 Oct 2012 04:42:04 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38413) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOlfy-00077X-7K for submit@debbugs.gnu.org; Thu, 18 Oct 2012 04:42:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TOleT-0003Y8-D3 for submit@debbugs.gnu.org; Thu, 18 Oct 2012 04:40:30 -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,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:45934) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOleT-0003Y4-9J for submit@debbugs.gnu.org; Thu, 18 Oct 2012 04:40:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33294) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOleN-00040E-Uo for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 04:40:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TOleI-0003Wu-P5 for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 04:40:19 -0400 Received: from mail-we0-f169.google.com ([74.125.82.169]:49604) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOleI-0003Wg-Et for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 04:40:14 -0400 Received: by mail-we0-f169.google.com with SMTP id u3so5640925wey.0 for ; Thu, 18 Oct 2012 01:40:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:face:x-hashcash:date:message-id:user-agent :mime-version:content-type; bh=jZ9hAMk4tbEPL8vf5uSMdbv9uTlfAIG7/6Q5Dk68Fr0=; b=YSCnTTGHkRlx4+KzdRESpwWkbN+aACoZHdm+Fsh2pBx0kJ26n58pLNokGEz8lQOFb0 RgtqyGrBOXD5xVZIXgfD1hl6qFVxKCJIsyL8HVnCiNRZQYgIWskWK9Loxb/aeJBqOu0r zWzC3BlUZFO2UONMmg9R17l2ux2EX/T6B2lje9kRzxeGfJUHGR7b8YBKlN+hY6S+qXlo PdHydbPS38aeb4qxmjOk7fIs5uhmtAzMIy38ZJJHGgzWg6jaxIWX9HEiLppYP2G4LlG/ Hfb2h1smmBOrt9K6j7xEAJ+D/j81adGMxjkBYk/QC50tcx7GFrGSDnSUfkQmCGmZZAjX 4+mg== Received: by 10.180.82.34 with SMTP id f2mr9624489wiy.17.1350549612786; Thu, 18 Oct 2012 01:40:12 -0700 (PDT) Received: from tao (lns-c10k-ft-02-t2-89-83-137-164.dsl.sta.abo.bbox.fr. [89.83.137.164]) by mx.google.com with ESMTPS id eq2sm32377730wib.1.2012.10.18.01.40.07 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 18 Oct 2012 01:40:11 -0700 (PDT) From: Ivan Kanis To: bug-gnu-emacs@gnu.org Subject: 24.2.50; invalid function when starting erc Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAAB5QTFRF IBkXUxMTOCwoTC4qcUY8iFxQmmper31txpaJ/v/8aKZ1oAAAAcVJREFUOMt100tu2zAQAFDCXnUZ oAcIqG68LZULVLQBbwuSiffm6AIRRyeotAySJoVu2+FPpJWWC3/4NKOZocSW/yxWfnJ2+Bdwzhj7 8gleWVy7DXC2rkMNr2V/zRbghXIwthf3VbIA9Ffc71vZCSFyCEsBggtNS8ludwvfmhYA0Vn9o4DP zMWxR7+cPWzAYFzwM0ModtdmcDbDS6i/hT7L+RZof5yCXGrYe5jn2YO6BYMjgY+51tCIAqHgBLwR pwLnGuRjAKyBJkuN4yd4U92uCY1vUr2D/c5b8DuxyQwfOHUeaLqDJhnkkuGXbB56h2C1IVBdgncc bBi6feroa9B6jUDojnQPQKupbyXyeeCE1oT7Oqrt+SnfY3mkiyGA/3AmD3H5g32CcBx6hY8pRkwJ 9PpcjRGobUfprFnhAa1vepwcgMOhwG+pdSgKHFU9HAvoAH6XUl7lDUCCq5Qb6GMbVm3Aj++qDYCt wdBc/YHgOFCmS3mjDMRcSE2qY4E3Q3PVIQRQmeodNH4QEbRUFZzW+VotzwX4yTcRTySOML1qjcE5 hTirVqDHkMAP0PjAywp3d18JZtqzvr9zDYD+GaSKtE6Zlr/DLPNFmOcvBAAAAABJRU5ErkJggg== X-Hashcash: 1:20:121018:bug-gnu-emacs@gnu.org::0d8sA6aPoE8URIw8:00000000000000000000000000000000000000008cCN Date: Thu, 18 Oct 2012 10:40:05 +0200 Message-ID: <87mwzkqil6.fsf@googlemail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit 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.1 (------) This bug report will be sent to the Bug-GNU-Emacs mailing list and the GNU bug tracker at debbugs.gnu.org. Please check that the From: line contains a valid email address. After a delay of up to one day, you should receive an acknowledgment at that address. Please write in English if possible, as the Emacs maintainers usually do not have translators for other languages. Please describe exactly what actions triggered the bug, and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': 1) emacs -Q 2) M-x erc 3) Press enter repeatedly Seems to be commit 110553 that breaks it. Debugger entered--Lisp error: (invalid-function erc-with-server-buffer) erc-with-server-buffer(nil) erc-call-hooks(# [cl-struct-erc-response ":sturgeon.freenode.net NOTICE * :*** Looking up your hostname..." "sturgeon.freenode.net" "NOTICE" ("*" "*** Looking up your hostname...") "*** Looking up your hostname..."]) erc-handle-parsed-server-response(# [cl-struct-erc-response ":sturgeon.freenode.net NOTICE * :*** Looking up your hostname..." "sturgeon.freenode.net" "NOTICE" ("*" "*** Looking up your hostname...") "*** Looking up your hostname..."]) erc-parse-server-response(# ":sturgeon.freenode.net NOTICE * :*** Looking up your hostname...") erc-server-filter-function(# ":sturgeon.freenode.net NOTICE * :*** Looking up your hostname...\n:sturgeon.freenode.net NOTICE * :*** Checking Ident\n:sturgeon.freenode.net NOTICE * :*** Found your hostname\n") If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /home/ubuntu/emacs-bzr/share/emacs/24.2.50/etc/DEBUG. In GNU Emacs 24.2.50.2 (i686-pc-linux-gnu, GTK+ Version 2.22.0) of 2012-10-18 on tao Bzr revision: 110575 rgm@gnu.org-20121018035015-2m3iyyki9piu8vh6 Windowing system distributor `The X.Org Foundation', version 11.0.10900000 System Description: Ubuntu 10.10 Configured using: `configure '--prefix=/home/ubuntu/emacs-bzr' 'CFLAGS=-g -DSYSTEM_PURESIZE_EXTRA=1000000'' Important settings: locale-coding-system: nil default enable-multibyte-characters: t Major mode: Debugger Minor modes in effect: icomplete-mode: t shell-dirtrack-mode: t erc-ring-mode: t erc-netsplit-mode: t erc-pcomplete-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-autojoin-mode: t erc-match-mode: t erc-spelling-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-scrolltobottom-mode: t global-auto-complete-mode: t recentf-mode: t display-time-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t Recent input: q C-p C-p C-n C-n C-f C-f C-f C-f C-f C-f C-f C-f C-p C-p M-f M-f M-f M-f M-f C-f C-SPC M-f M-f M-f M-f M-w C-o C-o C-n C-n C-n C-p C-a M-k g C-b C-b C-b C-b C-b C-b C-y M-k g M-p e l C-o C-n C-n C-n C-SPC M-e C-p C-e M-w C-a C-SPC C-e M-w M-k l e r c C-s e r c - w i t C-a C-o M-1 C-x v l C-x C-f ~ s r c e / m e m b z ~ s r c / e m C-n C-n e r c e r c - b C-x v l C-n C-f C-f C-f C-f C-f C-f C-f C-SPC M-e C-p C-p C-p C-p C-p C-e M-w C-x b b a C-n C-p C-p C-a C-SPC C-n C-n C-n C-n C-n C-n M-w M-x r e p o r t - e m Recent messages: Grep finished with no matches found Grep exited abnormally with code 1 erc-process-sentinel: Invalid function: erc-with-all-buffers-of-server Mark set [2 times] uncompressing erc.el.gz...done Mark saved where search started Mark set vc-deduce-fileset: No fileset is available here Loading vc-bzr...done Mark set [2 times] Load-path shadows: /home/ubuntu/.emacs.d-bzr/org/org-publish hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-publish /home/ubuntu/.emacs.d-bzr/org/org-pcomplete hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-pcomplete /home/ubuntu/.emacs.d-bzr/org/org-mobile hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-mobile /home/ubuntu/.emacs.d-bzr/org/org-mks hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-mks /home/ubuntu/.emacs.d-bzr/org/org-attach hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-attach /home/ubuntu/.emacs.d-bzr/org/org-archive hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-archive /home/ubuntu/.emacs.d-bzr/org/org-agenda hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-agenda /home/ubuntu/.emacs.d-bzr/org/ob hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob /home/ubuntu/.emacs.d-bzr/org/ob-tangle hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob-tangle /home/ubuntu/.emacs.d-bzr/org/ob-table hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob-table /home/ubuntu/.emacs.d-bzr/org/ob-lob hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob-lob /home/ubuntu/.emacs.d-bzr/org/ob-keys hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob-keys /home/ubuntu/.emacs.d-bzr/org/org-info hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-info /home/ubuntu/.emacs.d-bzr/org/org-indent hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-indent /home/ubuntu/.emacs.d-bzr/org/org-id hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-id /home/ubuntu/.emacs.d-bzr/org/org-habit hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-habit /home/ubuntu/.emacs.d-bzr/org/org-gnus hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-gnus /home/ubuntu/.emacs.d-bzr/org/org-footnote hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-footnote /home/ubuntu/.emacs.d-bzr/org/org-faces hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-faces /home/ubuntu/.emacs.d-bzr/org/org-exp hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-exp /home/ubuntu/.emacs.d-bzr/org/org-exp-blocks hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-exp-blocks /home/ubuntu/.emacs.d-bzr/org/org-bbdb hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-bbdb /home/ubuntu/.emacs.d-bzr/org/org hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org /home/ubuntu/.emacs.d-bzr/org/org-w3m hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-w3m /home/ubuntu/.emacs.d-bzr/org/org-timer hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-timer /home/ubuntu/.emacs.d-bzr/org/org-table hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-table /home/ubuntu/.emacs.d-bzr/org/org-src hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-src /home/ubuntu/.emacs.d-bzr/org/org-special-blocks hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-special-blocks /home/ubuntu/.emacs.d-bzr/org/ob-ref hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob-ref /home/ubuntu/.emacs.d-bzr/org/org-macs hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-macs /home/ubuntu/.emacs.d-bzr/org/org-mac-message hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-mac-message /home/ubuntu/.emacs.d-bzr/org/org-lparse hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-lparse /home/ubuntu/.emacs.d-bzr/org/org-list hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-list /home/ubuntu/.emacs.d-bzr/org/org-latex hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-latex /home/ubuntu/.emacs.d-bzr/org/org-irc hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-irc /home/ubuntu/.emacs.d-bzr/org/org-entities hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-entities /home/ubuntu/.emacs.d-bzr/org/org-element hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-element /home/ubuntu/.emacs.d-bzr/org/org-docview hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-docview /home/ubuntu/.emacs.d-bzr/org/org-datetree hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-datetree /home/ubuntu/.emacs.d-bzr/org/org-compat hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-compat /home/ubuntu/.emacs.d-bzr/org/org-clock hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-clock /home/ubuntu/.emacs.d-bzr/org/org-capture hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-capture /home/ubuntu/.emacs.d-bzr/org/ob-comint hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob-comint /home/ubuntu/.emacs.d-bzr/misc/erc-goodies hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/erc/erc-goodies /home/ubuntu/.emacs.d-bzr/emms/tq hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/emacs-lisp/tq Features: (shadow sort bbdb-message hashcash cookie1 mail-extr gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig mailcap gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems nnheader emacsbug message cl-macs gv rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils icomplete add-log log-view pcvs-util vc-bzr ido uniquify vc vc-dispatcher misearch multi-isearch shell grep compile jka-compr help-mode debug paren eldoc network-stream starttls tls erc-ring erc-netsplit erc-pcomplete erc-button erc-fill erc-stamp erc-join erc-avatar erc-log erc-track erc-match erc-spelling flyspell ispell erc-goodies erc erc-backend erc-compat auth-source eieio gnus-util mm-util mail-prsvr password-cache thingatpt pp image-file tabify vc-git autoinsert org-habit org-agenda org-w3m org-irc org-info org-gnus org-bbdb ivan-w3m ivan-term ivan-slime ivan-re-builder ivan-org ivan-newsticker newst-backend xml derived ivan-muse ivan-message ivan-japanese ivan-ido ivan-gnus ivan-french ivan-english ivan-emms ivan-elim elim browse-url cl cl-lib ivan-comint ivan-bbdb bbdb timezone auto-complete-config auto-complete popup ivan-php ivan-common-code recentf tree-widget saveplace time rx org-drill org-learn org-id org byte-opt warnings bytecomp byte-compile cconv ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys org-pcomplete pcomplete comint ansi-color ring org-list org-faces org-entities noutline outline easy-mmode ob-emacs-lisp ob org-compat org-macs ob-eval format-spec find-func cal-menu calendar cal-loaddefs advice help-fns advice-preload cus-edit easymenu cus-start cus-load wid-edit ivan-var ivan-fun ivan-keymap edmacro kmacro ivan-face time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 18 08:51:47 2012 Received: (at 12669-done) by debbugs.gnu.org; 18 Oct 2012 12:51:47 +0000 Received: from localhost ([127.0.0.1]:49599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOpZi-0005f4-Vw for submit@debbugs.gnu.org; Thu, 18 Oct 2012 08:51:47 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:36553) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOpZh-0005eq-Jx for 12669-done@debbugs.gnu.org; Thu, 18 Oct 2012 08:51:45 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ai0FAG6Zu09MCoeh/2dsb2JhbABEsEiDSYEIghUBAQQBViMFCws0EhQYDSSIHAW6CZBEA6MzgViDBQ X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="202045562" Received: from 76-10-135-161.dsl.teksavvy.com (HELO pastel.home) ([76.10.135.161]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 18 Oct 2012 08:50:15 -0400 Received: by pastel.home (Postfix, from userid 20848) id 94F3D59526; Thu, 18 Oct 2012 08:50:15 -0400 (EDT) From: Stefan Monnier To: Ivan Kanis Subject: Re: bug#12669: 24.2.50; invalid function when starting erc Message-ID: References: <87mwzkqil6.fsf@googlemail.com> Date: Thu, 18 Oct 2012 08:50:15 -0400 In-Reply-To: <87mwzkqil6.fsf@googlemail.com> (Ivan Kanis's message of "Thu, 18 Oct 2012 10:40:05 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 12669-done Cc: 12669-done@debbugs.gnu.org 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: 0.8 (/) > 1) emacs -Q > 2) M-x erc > 3) Press enter repeatedly > Seems to be commit 110553 that breaks it. > Debugger entered--Lisp error: (invalid-function erc-with-server-buffer) Indeed, 110553 uncovered this problem. Should be fixed now, thank you. Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 18 09:29:31 2012 Received: (at 12669) by debbugs.gnu.org; 18 Oct 2012 13:29:31 +0000 Received: from localhost ([127.0.0.1]:49643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOqAE-0007lf-Vu for submit@debbugs.gnu.org; Thu, 18 Oct 2012 09:29:31 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:49412) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOqAA-0007lK-3L for 12669@debbugs.gnu.org; Thu, 18 Oct 2012 09:29:28 -0400 Received: from frontend1.mail.m-online.net (frontend1.mail.intern.m-online.net [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 3XjB005WJ5z3hhsN; Thu, 18 Oct 2012 15:27:59 +0200 (CEST) X-Auth-Info: 0G2JAS+Z+u+E98zZ366/LhHNrdo2787UvA7KlSIr/JM= Received: from igel.home (ppp-93-104-152-180.dynamic.mnet-online.de [93.104.152.180]) by mail.mnet-online.de (Postfix) with ESMTPA id 3Xj9zz02Kkzbbkl; Thu, 18 Oct 2012 15:27:58 +0200 (CEST) Received: by igel.home (Postfix, from userid 501) id D0B2FCA2A4; Thu, 18 Oct 2012 15:27:57 +0200 (CEST) From: Andreas Schwab To: 12669@debbugs.gnu.org Subject: Re: bug#12669: 24.2.50; invalid function when starting erc References: <87mwzkqil6.fsf@googlemail.com> X-Yow: ..The TENSION mounts as I MASSAGE your RIGHT ANKLE according to ancient Tibetan ACCOUNTING PROCEDURES..are you NEUROTIC yet?? Date: Thu, 18 Oct 2012 15:27:57 +0200 In-Reply-To: (Stefan Monnier's message of "Thu, 18 Oct 2012 08:50:15 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 12669 Cc: monnier@iro.umontreal.ca 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 (-) Stefan Monnier writes: > Indeed, 110553 uncovered this problem. Should be fixed now, thank you. That's not enough, you have the same problem with erc-with-all-buffers-of-server. Basically what the autoload of erc-log used to achieve was to load erc early enough so that the remaining macro uses are known to the byte compiler (and that autoload is useless now that erc-log isn't a macro any more). Unfortunately there is a circular dependency between erc and erc-backend, so we cannot just require erc early. When I try (eval-when-compile (provide 'erc-backend) (require 'erc)) I get a lot of "might not be defined at runtime" warnings, but all macros are expanded (including the erc-log defsubst). Not sure what's the lesser poison. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 18 11:54:45 2012 Received: (at 12669-done) by debbugs.gnu.org; 18 Oct 2012 15:54:45 +0000 Received: from localhost ([127.0.0.1]:50102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOsQn-0003BD-2o for submit@debbugs.gnu.org; Thu, 18 Oct 2012 11:54:45 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:45644) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOsQl-0003Ax-Rb for 12669-done@debbugs.gnu.org; Thu, 18 Oct 2012 11:54:44 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ai0FAG6Zu09MCoeh/2dsb2JhbABEsEiDSYEIghUBAQQBViMQCzQSFBgNJC6HbgW6CZBEA6MzgViDBQ X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="202066380" Received: from 76-10-135-161.dsl.teksavvy.com (HELO pastel.home) ([76.10.135.161]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 18 Oct 2012 11:53:13 -0400 Received: by pastel.home (Postfix, from userid 20848) id DA96259525; Thu, 18 Oct 2012 11:53:12 -0400 (EDT) From: Stefan Monnier To: Andreas Schwab Subject: Re: bug#12669: 24.2.50; invalid function when starting erc Message-ID: References: <87mwzkqil6.fsf@googlemail.com> Date: Thu, 18 Oct 2012 11:53:12 -0400 In-Reply-To: (Andreas Schwab's message of "Thu, 18 Oct 2012 15:27:57 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 12669-done Cc: 12669-done@debbugs.gnu.org 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: 0.8 (/) >> Indeed, 110553 uncovered this problem. Should be fixed now, thank you. > That's not enough, you have the same problem with > erc-with-all-buffers-of-server. Basically what the autoload of erc-log > used to achieve was to load erc early enough so that the remaining macro > uses are known to the byte compiler (and that autoload is useless now > that erc-log isn't a macro any more). Unfortunately there is a circular > dependency between erc and erc-backend, so we cannot just require erc > early. When I try (eval-when-compile (provide 'erc-backend) (require > 'erc)) I get a lot of "might not be defined at runtime" warnings, but > all macros are expanded (including the erc-log defsubst). Not sure > what's the lesser poison. I think I found an acceptable solution (taking your lesser poison and removing the eval-when-compile). It also fixes the "Eager macro-expansion" warning. Thanks, Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 18 15:35:10 2012 Received: (at 12669-done) by debbugs.gnu.org; 18 Oct 2012 19:35:10 +0000 Received: from localhost ([127.0.0.1]:50407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOvs5-0001gc-GU for submit@debbugs.gnu.org; Thu, 18 Oct 2012 15:35:10 -0400 Received: from mail-wg0-f46.google.com ([74.125.82.46]:55947) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOvs3-0001g5-CD for 12669-done@debbugs.gnu.org; Thu, 18 Oct 2012 15:35:08 -0400 Received: by mail-wg0-f46.google.com with SMTP id dt12so6611603wgb.15 for <12669-done@debbugs.gnu.org>; Thu, 18 Oct 2012 12:33:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:references:user-agent:face :x-hashcash:x-hashcash:date:message-id:mime-version:content-type; bh=287XPvD31HSDMGRcP6DMttmJ2kUL0mM4S0tmQJnVFxQ=; b=CqXSGOnV9lNgwqU/Ajr3HW7VyQqCRaDlTv9750zi3DtEQl5nmp1GBtcjfwvyvvSRmC kJ9M4AI4vTU3SzqwiIhqa+oNFDPb4kJquffF2cIfHezN1nI/6IFlXfGU38R54a632wZ2 4av1h8u7fEVZQx3Lv/nu83pTSa1I1H65dhyBVcpC9o1GD6sb4eUL4JHOpoXrQjlbrYcR O1BJdrdGf4aXhu5ZZR0xQc989PXVqCN1Id4HhFZL4bBkd7Yxm8VcwWQs6fEPVq3rb8ql dgFMJqQaMDiuGehybg/4VnAU3ao49xMKQdGYt4cwDnf7B+VxpwXzUPrJ5qH3SDhIl7ae X7xQ== Received: by 10.180.8.161 with SMTP id s1mr13437712wia.0.1350588816188; Thu, 18 Oct 2012 12:33:36 -0700 (PDT) Received: from tao (lns-c10k-ft-02-t2-89-83-137-164.dsl.sta.abo.bbox.fr. [89.83.137.164]) by mx.google.com with ESMTPS id dm3sm35223551wib.3.2012.10.18.12.33.33 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 18 Oct 2012 12:33:35 -0700 (PDT) From: Ivan Kanis To: Stefan Monnier Subject: Re: bug#12669: 24.2.50; invalid function when starting erc In-Reply-To: (Stefan Monnier's message of "Thu, 18 Oct 2012 08:50:15 -0400") References: <87mwzkqil6.fsf@googlemail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAAB5QTFRF IBkXUxMTOCwoTC4qcUY8iFxQmmper31txpaJ/v/8aKZ1oAAAAcVJREFUOMt100tu2zAQAFDCXnUZ oAcIqG68LZULVLQBbwuSiffm6AIRRyeotAySJoVu2+FPpJWWC3/4NKOZocSW/yxWfnJ2+Bdwzhj7 8gleWVy7DXC2rkMNr2V/zRbghXIwthf3VbIA9Ffc71vZCSFyCEsBggtNS8ludwvfmhYA0Vn9o4DP zMWxR7+cPWzAYFzwM0ModtdmcDbDS6i/hT7L+RZof5yCXGrYe5jn2YO6BYMjgY+51tCIAqHgBLwR pwLnGuRjAKyBJkuN4yd4U92uCY1vUr2D/c5b8DuxyQwfOHUeaLqDJhnkkuGXbB56h2C1IVBdgncc bBi6feroa9B6jUDojnQPQKupbyXyeeCE1oT7Oqrt+SnfY3mkiyGA/3AmD3H5g32CcBx6hY8pRkwJ 9PpcjRGobUfprFnhAa1vepwcgMOhwG+pdSgKHFU9HAvoAH6XUl7lDUCCq5Qb6GMbVm3Aj++qDYCt wdBc/YHgOFCmS3mjDMRcSE2qY4E3Q3PVIQRQmeodNH4QEbRUFZzW+VotzwX4yTcRTySOML1qjcE5 hTirVqDHkMAP0PjAywp3d18JZtqzvr9zDYD+GaSKtE6Zlr/DLPNFmOcvBAAAAABJRU5ErkJggg== X-Hashcash: 1:20:121018:monnier@iro.umontreal.ca::bTzBTEnmotE7X7RN:00000000000000000000000000000000000002EqZ X-Hashcash: 1:20:121018:12669-done@debbugs.gnu.org::vh2Xu4kPTYfzr7da:000000000000000000000000000000000007Ssq Date: Thu, 18 Oct 2012 21:33:32 +0200 Message-ID: <87ehkva837.fsf@googlemail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 12669-done Cc: 12669-done@debbugs.gnu.org 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.2 (-) Stefan Monnier wrote: >> Seems to be commit 110553 that breaks it. > >> Debugger entered--Lisp error: (invalid-function erc-with-server-buffer) > > Indeed, 110553 uncovered this problem. Should be fixed now, thank you. Yup it's fixed, thank you! -- Ivan Kanis http://ivan.kanis.fr Victory has a hundred fathers, but defeat is an orphan. -- Count Galeazzo Ciano From unknown Fri Aug 15 04:07:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 16 Nov 2012 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator