From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/58058 Path: main.gmane.org!not-for-mail From: Kevin Greiner Newsgroups: gmane.emacs.gnus.general Subject: Re: Variable binding depth exceeds max-specpdl-size Date: Mon, 05 Jul 2004 18:29:10 -0400 Sender: ding-owner@lists.math.uh.edu Message-ID: References: <87wu1is4jl.fsf@dod.no> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1089066683 25098 80.91.224.253 (5 Jul 2004 22:31:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 5 Jul 2004 22:31:23 +0000 (UTC) Original-X-From: ding-owner+M6599@lists.math.uh.edu Tue Jul 06 00:31:15 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BhbzX-0001VQ-00 for ; Tue, 06 Jul 2004 00:31:15 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1Bhbxf-0008BB-00; Mon, 05 Jul 2004 17:29:19 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1Bhbxb-0008B6-00 for ding@lists.math.uh.edu; Mon, 05 Jul 2004 17:29:15 -0500 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1BhbxY-00051w-Od for ding@lists.math.uh.edu; Mon, 05 Jul 2004 17:29:12 -0500 Original-Received: from quimby.gnus.org (quimby.gnus.org [80.91.224.244]) by justine.libertine.org (Postfix) with ESMTP id D9C273A0034 for ; Mon, 5 Jul 2004 17:29:11 -0500 (CDT) Original-Received: from news by quimby.gnus.org with local (Exim 3.35 #1 (Debian)) id 1BhbxX-00043S-00 for ; Tue, 06 Jul 2004 00:29:11 +0200 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 56 Original-NNTP-Posting-Host: ip-64-7-22-39.dsl.atl.megapath.net Original-X-Trace: quimby.gnus.org 1089066551 15589 64.7.22.39 (5 Jul 2004 22:29:11 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Mon, 5 Jul 2004 22:29:11 +0000 (UTC) User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (windows-nt) Cancel-Lock: sha1:YyJ+zvEOPs0RJSGiM70G9+msJRw= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:58058 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:58058 Steinar Bang writes: > Platform: Intel Pentium M, > debian sarge (testing/unstable), > xemacs21 21.4.15-1, > No Gnus v0.3 (today's CVS) > > When entering an agentized nnimap group against the Exchange server at > work, in offline mode at home, I get the message "Variable binding > depth exceeds max-specpdl-size" when I first try to enter the group. > When I try to enter the group again, I still get the message, but I am > able to enter the group. I also get the message when trying to exit > the summary with `q' after changing the state of the group (ie. read > or reply to messages). > > The stack trace for the message is: > > Signaling: (error "Variable binding depth exceeds max-specpdl-size") > gnus-get-function((nnimap "somecompany" (nnimap-address "somemachine.somecompany.com")) request-type) > nnagent-request-type("INBOX" nil) > nnagent-request-type("INBOX" nil) > nnagent-request-type("INBOX" nil) > nnagent-request-type("INBOX" nil) > nnagent-request-type("INBOX" nil) ... > nnagent-request-type("INBOX" nil) > nnagent-request-type("INBOX" nil) > nnagent-request-type("INBOX" nil) > gnus-request-type("nnimap+somecompany:INBOX") > gnus-news-group-p("nnimap+somecompany:INBOX") > gnus-xmas-setup-summary-toolbar() > run-hooks(gnus-xmas-setup-summary-toolbar) > apply(run-hooks gnus-xmas-setup-summary-toolbar) > gnus-run-hooks(gnus-summary-mode-hook) > gnus-summary-mode("nnimap+somecompany:INBOX") > gnus-summary-setup-buffer("nnimap+somecompany:INBOX") > gnus-summary-read-group-1("nnimap+somecompany:INBOX" nil t nil nil nil) > gnus-summary-read-group("nnimap+somecompany:INBOX" nil t nil nil nil nil) > gnus-group-read-group(nil t) > gnus-group-select-group(nil) > gnus-topic-select-group(nil) > call-interactively(gnus-topic-select-group) How are you at debugging lisp? If you do the following, you should be able to debug gnus to see what is going wrong (It's not nnagent-request-type itself but an interaction between it, gnus-online, gnus-get-function, and gnus-agent-get-function). M-x load-library gnus M-x load-library gnus-agent.el M-x load-library gnus-int.el M-x load-library gnus.el M-x load-library nnagent.el M-x debug-on-entry nnagent-request-type Kevin