From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/58581 Path: main.gmane.org!not-for-mail From: Kevin Greiner Newsgroups: gmane.emacs.gnus.general Subject: Re: Arghh, my Gnus is going crazy !! Date: Sat, 25 Sep 2004 10:39:50 -0500 Sender: ding-owner@lists.math.uh.edu Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1096126918 8722 80.91.229.6 (25 Sep 2004 15:41:58 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 25 Sep 2004 15:41:58 +0000 (UTC) Original-X-From: ding-owner+M7119@lists.math.uh.edu Sat Sep 25 17:41:42 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CBEg9-00006P-00 for ; Sat, 25 Sep 2004 17:41:42 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1CBEeo-0001XK-00; Sat, 25 Sep 2004 10:40:18 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1CBEeg-0001XC-00 for ding@lists.math.uh.edu; Sat, 25 Sep 2004 10:40:10 -0500 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1CBEed-0005rn-S4 for ding@lists.math.uh.edu; Sat, 25 Sep 2004 10:40:07 -0500 Original-Received: from quimby.gnus.org (quimby.gnus.org [80.91.224.244]) by justine.libertine.org (Postfix) with ESMTP id D45943A0038 for ; Sat, 25 Sep 2004 10:40:04 -0500 (CDT) Original-Received: from news by quimby.gnus.org with local (Exim 3.35 #1 (Debian)) id 1CBEeZ-0000LG-00 for ; Sat, 25 Sep 2004 17:40:03 +0200 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 80 Original-NNTP-Posting-Host: 198.64.160.77 Original-X-Trace: quimby.gnus.org 1096126803 1116 198.64.160.77 (25 Sep 2004 15:40:03 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Sat, 25 Sep 2004 15:40:03 +0000 (UTC) User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (windows-nt) Cancel-Lock: sha1:AsxDqc3Oye/JV+7/EYqoMUI+o7Q= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:58581 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:58581 Xavier Maillard writes: > Hello, > > Dunno what is going on on Gnus but I have *HUGE* troubles since > yesterday and my latest upgrade (No Gnus). > > Whenever I try to enter a USENET group, Gnus complains about > 'duplucate line in overview file' and delete all entry from the > file. > > This makes disappearing all the group articles (cached or not, > downloaded or not) and the group remains empty. > > Deleting the .agentview, .overview and doing C-k in the summary > buffer fix the problem when I resubscribe to the group. Problem > is that this reappear when I next enter the group. > > I checked the famous .overview file and here is a diff on it. > Quite weird: > > ,---- > | diff -u .overview\~1\~ .overview | more [1.29 1.30 - 58% 3%] > | --- .overview~1~ 2004-09-25 14:21:52 +0200 > | +++ .overview 2004-09-25 14:21:52 +0200 > | @@ -1,1081 +1,811 @@ > | 794 Re: Facturation : Avoir raph Thu, 08 Jul 2004 09:05:07 +0200 2473 47 Xref: news.gnu-rox.org nerim.support:794 > | -794 Re: Facturation : Avoir raph Thu, 08 Jul 2004 09:05:07 +0200 2473 47 Xref: news.gnu-rox.org nerim.support:794 > | -795 Re: Facturation : Avoir Dominique ROUSSEAU Thu, 8 Jul 2004 09:52:09 +0200 <9fuicc.ej3.ln@127.0.0.1> | as4mtkyosm168@news.nerim.net> 1571 25 Xref: news.gnu-rox.org nerim.support:795 > | +794795 Re: Facturation : Avoir Dominique ROUSSEAU Thu, 8 Jul 2004 09:52:09 +0200 <9fuicc.ej3.ln@127.0.0.1> | as4mtkyosm168@news.nerim.net> 1571 25 Xref: news.gnu-rox.org nerim.support:795 > | 795 > `---- > > Something is doing concatenation somewhere (look 794, 795 and the > 794795). What is that ???? > > Thank you for any hint on fixing this. This is actually a very old problem. We've made very little progress with it, hence the gnus-agent-check-overview-buffer function, as it is rarely reproducable. I suspect that the actual bug is in your server and that it is sending you bad headers. Let's try this first: Delete the group's .overview and .agentview so that you fetch all new headers from nntp. Customize nntp-nov-is-evil to set it to t. Try to open the group, if the problem has gone away then we know that your server's nov database is corrupt. If that doesn't fix it, would you be willing to do a little debugging for me? If so, please do the following. Then do M-x load-librarygnus-agent.el M-x gnus M-x debug-on-entrygnus-agent-check-overview-buffer Now try to open the group's summary buffer. This should launch the debugger. If I've gotten this right, the stack trace should show that gnus-agent-check-overview-buffer was called by gnus-agent-fetch-headers. The current buffer should contain the raw headers returned by nntp. How do they look? If they look fine, the likely culpret is the gnus-agent-braid-nov function it is about to be called so you can just step forward from here to watch it execute. If that is too much to ask, you can also save the nntp headers (the entire buffer) to a file then email it to me. I'll fool my gnus into parsing those headers which should let me reproduce the bug. Kevin