From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/32282 Path: main.gmane.org!not-for-mail From: Jaakko Kangasharju Newsgroups: gmane.emacs.gnus.general Subject: nnimap dying when trying to symbol-name 105 Date: 30 Aug 2000 11:23:49 +0300 Organization: University of Helsinki Sender: owner-ding@hpc.uh.edu Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1035168579 18864 80.91.224.250 (21 Oct 2002 02:49:39 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 02:49:39 +0000 (UTC) Return-Path: Original-Received: from spinoza.math.uh.edu (spinoza.math.uh.edu [129.7.128.18]) by mailhost.sclp.com (Postfix) with ESMTP id 2A910D051E for ; Wed, 30 Aug 2000 04:24:31 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by spinoza.math.uh.edu (8.9.1/8.9.1) with ESMTP id DAC27419; Wed, 30 Aug 2000 03:24:24 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 30 Aug 2000 03:23:41 -0500 (CDT) Original-Received: from mailhost.sclp.com (postfix@66-209.196.61.interliant.com [209.196.61.66] (may be forged)) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id DAA23208 for ; Wed, 30 Aug 2000 03:23:29 -0500 (CDT) Original-Received: from quimby.gnus.org (quimby.gnus.org [195.204.10.139]) by mailhost.sclp.com (Postfix) with ESMTP id 9A7E5D051E for ; Wed, 30 Aug 2000 04:23:51 -0400 (EDT) Original-Received: (from news@localhost) by quimby.gnus.org (8.9.3/8.9.3) id KAA22396 for ding@gnus.org; Wed, 30 Aug 2000 10:24:59 +0200 (CEST) Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 108 Original-NNTP-Posting-Host: repokari.cs.helsinki.fi Original-X-Trace: quimby.gnus.org 967623898 32526 128.214.10.166 (30 Aug 2000 08:24:58 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 30 Aug 2000 08:24:58 GMT X-Face: $<.'cgqn3yPR[$(\>O2ri:FNd[]}jU-P{;d"aAZ5)bm{B7\CHE9E#x6AHuY5s=rI?9JC#kJ GcWhy(I.#?_5,#QM]&pPr1BxP{Xq)h7e0>EXL-^.Fswtnpc)uv>[q~rJeig' User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.3 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:32282 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:32282 I use nnimap on Gnus 5.8.7 for mailreading. It had worked fine until today when it died in the middle of examining my INBOX. It seems that it (incorrectly) converts some characters to their ASCII codes and dies because the codes are not symbols. I think this is Gnus's fault since I can read my mail with Pine just fine. I add the backtrace I got with debug-on-error and imap-log created by imap. I don't understand Lisp or IMAP enough to even begin to figure out what could be wrong. I'm hoping there is a simple fix or patch to at least bypass this problem. ;; Backtrace begins Signaling: (wrong-type-argument symbolp 105) symbol-name(105) mapcar(symbol-name (= 105 so-8859-1 81 107 ettutyt=F6t=2C_Sanna_Sillanp=E4=E4=2C_IKL=2C_Jammu_Silta 61 \\Answered \\Flagged \\Deleted \\Draft \\Seen)) ad-Orig-imap-parse-flag-list() (setq ad-return-value (ad-Orig-imap-parse-flag-list)) (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-imap-parse-flag-list)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...))) (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value) imap-parse-flag-list() ad-Orig-imap-parse-response() (setq ad-return-value (ad-Orig-imap-parse-response)) (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-imap-parse-response)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...))) (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value) imap-parse-response() ad-Orig-imap-arrival-filter(# "* 47 EXISTS \n* 0 RECENT \n* OK [UIDVALIDITY 952888598] UID validity status \n* OK [UIDNEXT 5423] Predicted next UID \n* FLAGS (=?iso-8859-1?Q?kettutyt=F6t=2C_Sanna_Sillanp=E4=E4=2C_IKL=2C_Jammu_Silta?= \\Answered \\Flagged \\Deleted \\Draft \\Seen) \n* OK [PERMANENTFLAGS (=?iso-8859-1?Q?kettutyt=F6t=2C_Sanna_Sillanp=E4=E4=2C_IKL=2C_Jammu_Silta?= \\* \\Answered \\Flagged \\Deleted \\Draft \\Seen)] Permanent flags \n* OK [UNSEEN 1] first unseen message in /var/spool/mail/jkangash \n3 OK [READ-WRITE] SELECT completed \n") (setq ad-return-value (ad-Orig-imap-arrival-filter proc string)) (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-imap-arrival-filter proc string)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...))) (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value) imap-arrival-filter(# "* 47 EXISTS \n* 0 RECENT \n* OK [UIDVALIDITY 952888598] UID validity status \n* OK [UIDNEXT 5423] Predicted next UID \n* FLAGS (=?iso-8859-1?Q?kettutyt=F6t=2C_Sanna_Sillanp=E4=E4=2C_IKL=2C_Jammu_Silta?= \\Answered \\Flagged \\Deleted \\Draft \\Seen) \n* OK [PERMANENTFLAGS (=?iso-8859-1?Q?kettutyt=F6t=2C_Sanna_Sillanp=E4=E4=2C_IKL=2C_Jammu_Silta?= \\* \\Answered \\Flagged \\Deleted \\Draft \\Seen)] Permanent flags \n* OK [UNSEEN 1] first unseen message in /var/spool/mail/jkangash \n3 OK [READ-WRITE] SELECT completed \n") accept-process-output(# 1) ad-Orig-imap-wait-for-tag(3 nil) (setq ad-return-value (ad-Orig-imap-wait-for-tag tag buffer)) (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-imap-wait-for-tag tag buffer)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...))) (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value) imap-wait-for-tag(3 nil) ad-Orig-imap-send-command-wait("SELECT \"INBOX\"" nil) (setq ad-return-value (ad-Orig-imap-send-command-wait command buffer)) (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-imap-send-command-wait command buffer)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...))) (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value) imap-send-command-wait("SELECT \"INBOX\"") ad-Orig-imap-mailbox-select-1("INBOX" nil) (setq ad-return-value (ad-Orig-imap-mailbox-select-1 mailbox examine)) (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-imap-mailbox-select-1 mailbox examine)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...))) (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value) imap-mailbox-select-1("INBOX" nil) ad-Orig-imap-mailbox-select("INBOX" nil nil) (setq ad-return-value (ad-Orig-imap-mailbox-select mailbox examine buffer)) (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-imap-mailbox-select mailbox examine buffer)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...))) (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value) imap-mailbox-select("INBOX") ad-Orig-nnimap-possibly-change-group("INBOX" nil) (setq ad-return-value (ad-Orig-nnimap-possibly-change-group group server)) (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-nnimap-possibly-change-group group server)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...))) (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value) nnimap-possibly-change-group("INBOX") ad-Orig-nnimap-split-articles(nil "mail.cs.helsinki.fi") (setq ad-return-value (ad-Orig-nnimap-split-articles group server)) (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-nnimap-split-articles group server)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...))) (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value) nnimap-split-articles(nil "mail.cs.helsinki.fi") ad-Orig-nnimap-request-scan(nil "mail.cs.helsinki.fi") (setq ad-return-value (ad-Orig-nnimap-request-scan group server)) (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-nnimap-request-scan group server)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...))) (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value) nnimap-request-scan(nil "mail.cs.helsinki.fi") gnus-request-scan(nil (nnimap "mail.cs.helsinki.fi")) gnus-read-active-file-1((nnimap "mail.cs.helsinki.fi") nil) gnus-read-active-file(nil nil) gnus-setup-news(nil nil nil) byte-code("„ gnus-1(nil nil nil) gnus(nil) call-interactively(gnus) execute-extended-command(nil) * call-interactively(execute-extended-command) ;; Backtrace ends ;; imap-log begins * OK porsta.cs.Helsinki.FI IMAP4rev1 v12.264-pk2 server ready 1 CAPABILITY * CAPABILITY IMAP4 IMAP4REV1 NAMESPACE IDLE SCAN SORT MAILBOX-REFERRALS LOGIN-REFERRALS AUTH=LOGIN THREAD=ORDEREDSUBJECT 1 OK CAPABILITY completed 2 LOGIN "jkangash" "********" 2 OK LOGIN completed 3 SELECT "INBOX" * 47 EXISTS * 0 RECENT * OK [UIDVALIDITY 952888598] UID validity status * OK [UIDNEXT 5423] Predicted next UID * FLAGS (=?iso-8859-1?Q?kettutyt=F6t=2C_Sanna_Sillanp=E4=E4=2C_IKL=2C_Jammu_Silta?= \Answered \Flagged \Deleted \Draft \Seen) * OK [PERMANENTFLAGS (=?iso-8859-1?Q?kettutyt=F6t=2C_Sanna_Sillanp=E4=E4=2C_IKL=2C_Jammu_Silta?= \* \Answered \Flagged \Deleted \Draft \Seen)] Permanent flags * OK [UNSEEN 1] first unseen message in /var/spool/mail/jkangash 3 OK [READ-WRITE] SELECT completed ;; imap-log ends -- Jaakko Kangasharju, University of Helsinki Education is what remains after one has forgotten everything he learned in school - Albert Einstein