From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/79531 Path: news.gmane.org!not-for-mail From: Leonidas Tsampros Newsgroups: gmane.emacs.gnus.general Subject: Re: how to debug Date: Thu, 21 Jul 2011 03:26:33 +0300 Message-ID: <87k4bclbra.fsf@kepler.lan> References: <87oc166h9p.fsf@yun.yagibdah.de> <878vsa60r2.fsf@member.fsf.org> <87vcvexsln.fsf@kepler.lan> <871uxkn4ob.fsf@kepler.lan> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1311207993 31154 80.91.229.12 (21 Jul 2011 00:26:33 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 21 Jul 2011 00:26:33 +0000 (UTC) Cc: ding@gnus.org To: Lars Magne Ingebrigtsen Original-X-From: ding-owner+M27827@lists.math.uh.edu Thu Jul 21 02:26:29 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Qjh5w-00033d-FD for ding-account@gmane.org; Thu, 21 Jul 2011 02:26:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Qjh5v-00006O-4j; Wed, 20 Jul 2011 19:26:27 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Qjh5t-00006A-Us for ding@lists.math.uh.edu; Wed, 20 Jul 2011 19:26:25 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1Qjh5n-0004Bc-MH for ding@lists.math.uh.edu; Wed, 20 Jul 2011 19:26:25 -0500 Original-Received: from mail-fx0-f42.google.com ([209.85.161.42]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1Qjh5l-0002Qe-PU; Thu, 21 Jul 2011 02:26:17 +0200 Original-Received: by fxe23 with SMTP id 23so2354293fxe.15 for ; Wed, 20 Jul 2011 17:26:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=FYFH8KbzHHVqfYPdcoXnS5U2US2Hp3SHzlPHe3EYORk=; b=WcsPHS/wAO2za5DjUDZAu11SSSnSyrqjbiqUTfO7e+cy1KgaqqE6VN7aPEJiiHJ5mQ UFtH2lSCD6sTAtgo0ENCpHhcKf5p05iCLcbORDw/WCbwRu/idwlFr9ZDDxoExVM+OEMB HJIRCMMITLRzAfsP7uevETmTy1K94EQNy2CdQ= Original-Received: by 10.223.69.65 with SMTP id y1mr1390661fai.60.1311207972094; Wed, 20 Jul 2011 17:26:12 -0700 (PDT) Original-Received: from kepler.lan (178.128.14.46.dsl.dyn.forthnet.gr [178.128.14.46]) by mx.google.com with ESMTPS id 28sm1035479fax.3.2011.07.20.17.26.10 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 20 Jul 2011 17:26:11 -0700 (PDT) In-Reply-To: (Lars Magne Ingebrigtsen's message of "Wed, 20 Jul 2011 21:30:45 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-Spam-Score: -2.9 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:79531 Archived-At: Lars Magne Ingebrigtsen writes: > Leonidas Tsampros writes: > >>> And does setting `pop3-stream-length' to 1 make the problem go away? >> >> Here it is in action. At exactly this point Gnus is in an infite loop >> betweek pop3-wait-for-messages and pop3-number-of-responses: >> >> re-search-forward("^\\.?\n" nil t) >> pop3-number-of-responses(90992) >> pop3-wait-for-messages(# 13 90992) >> pop3-send-streaming-command(# "RETR" 13 90992) >> pop3-movemail("~/.emacs-mail-crash-box") >> mail-source-fetch-pop((pop :server "mail.popserver.com" :user >> "ltsampros" :password "password") #[(file orig-file) "\303\304\305 >> \206 > > Your message was cut off here. Yeah. Gnus had warned me of non-printable characters. I chose to replace non-printable characters with . Here is the continuation of the email: re-search-forward("^\\.?\n" nil t) pop3-number-of-responses(90992) pop3-wait-for-messages(# 13 90992) pop3-send-streaming-command(# "RETR" 13 90992) pop3-movemail("~/.emacs-mail-crash-box") mail-source-fetch-pop((pop :server "mail.popserver.com" :user "ltsampros" :password "password") #[(file orig-file) "\303\304\305 \206.\n\232?\205.\306\n\307\"\310%\207" [file in-group orig-file nnmail-split-incoming nnml-save-mail nil nnmail-get-split-group (pop :server "mail.popserver.com" :user "ltsampros" :password "password") nnml-active-number] 7]) mail-source-fetch((pop :server "mail.popserver.com" :user "ltsampros" :password "password") #[(file orig-file) "\303\304\305 \206.\n\232?\205.\306\n\307\"\310%\207" [file in-group orig-file nnmail-split-incoming nnml-save-mail nil nnmail-get-split-group (pop :server "mail.popserver.com" :user "ltsampros" :password "password") nnml-active-number] 7]) nnmail-get-new-mail-1(nnml nnml-save-incremental-nov "~/Mail.Gnus" nil nil nil) nnmail-get-new-mail(nnml nnml-save-incremental-nov "~/Mail.Gnus" nil) nnml-request-scan(nil "") gnus-request-scan(nil (nnml "")) gnus-read-active-file-1((nnml "") nil) gnus-read-active-for-groups((nnml "") ((very many big list of groups and ranges )) gnus-get-unread-articles(nil) gnus-group-get-new-news(nil) call-interactively(gnus-group-get-new-news nil nil) The 5 last lines of the rather long "trace of POP session to mail.popserver.com" are the following: As for binary drivers... They work ok *if* and *while* the company wants to support the hardware/OS. Onc-ERR Format restriction violation. Email Session ID: {4E272662-76-4818C96-FFFF} Process POP connection broken by remote peer I can post the whole buffer if you want in pastebin or a similar service. Many Thanks Leonidas Tsampros