[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[leafnode-list] fetchnews 2.0b8 stores article in wrong group
Under obscure circumstances, fetchnews 2.0b8 may store articles in the
wrong group directory.
I think it happens after superseding an article which is not in the
current group.
supersede() changes the working directory, and store() doesn't
chdirgroup() if it believes this isn't necessary.
Additionally, the articles will be stored using the other group's
article number range, so my newsreader didn't display them as new.
supersede() should store the current working directory on entry and
restore it on exit.
Details about one such incident:
Jun 17 03:45:46 neon fetchnews[29481]: personalnews.de.uu.net: connected to 192.76.144.245:119 (200)
[...]
Jun 17 03:45:50 neon fetchnews[29481]: de.markt.arbeit.biete.misc: will fetch 27 articles
Jun 17 03:45:50 neon fetchnews[29481]: Wrong reply to ARTICLE command: 430 No such article
Jun 17 03:45:50 neon last message repeated 4 times
Jun 17 03:45:51 neon fetchmail[29553]: starting fetchmail 5.3.3 daemon
Jun 17 03:45:51 neon fetchnews[29481]: Wrong reply to ARTICLE command: 430 No such article
Jun 17 03:45:52 neon last message repeated 9 times
Jun 17 03:45:54 neon fetchnews[29481]: Superseded 4423 in de.markt.arbeit.d
Jun 17 03:45:54 neon fetchnews[29481]: /var/spool/news/message.id/562/<9g7b63$nnd$03$1@xxxxxxxxxxxxxxxxx>: link count is 2
Jun 17 03:45:57 neon fetchnews[29481]: de.markt.arbeit.biete.misc: 12 articles fetched (to 13), 0 killed
[...]
Jun 17 03:46:18 neon fetchnews[29481]: news.cis.dfn.de: connected to 130.133.1.4:119 (200)
[...]
Jun 17 03:46:24 neon fetchnews[29481]: de.markt.arbeit.biete.misc: will fetch 33 articles
Jun 17 03:46:27 neon fetchnews[29481]: Superseded 4356 in de.markt.arbeit.d
Jun 17 03:46:27 neon fetchnews[29481]: /var/spool/news/message.id/244/<991573701.130867@xxxxxxxxxxxxxxxxxxxxxx>: link count is 2
Jun 17 03:46:38 neon fetchnews[29481]: de.markt.arbeit.biete.misc: 33 articles fetched (to 46), 0 killed
(This was the first fetch for de.markt.arbeit.biete.misc; the "link
count" messages are unimportant. The superseded messages both had
"Newsgroups: de.markt.arbeit.d".)
$ ls -lU --full-time /var/spool/news/de/markt/arbeit/biete/misc/
total 113
-rw-rw-r-- 2 news news 2049 Sun Jun 17 03:45:52 2001 2
-rw-rw-r-- 2 news news 2620 Sun Jun 17 03:45:52 2001 3
-rw-rw-r-- 2 news news 4048 Sun Jun 17 03:45:56 2001 12
-rw-rw-r-- 2 news news 3025 Sun Jun 17 03:45:57 2001 13
-rw-rw-r-- 3 news news 4985 Sun Jun 17 03:46:25 2001 14
-rw-rw-r-- 2 news news 2190 Sun Jun 17 03:46:25 2001 15
-rw-rw-r-- 2 news news 4361 Sun Jun 17 03:46:26 2001 16
-rw-rw-r-- 2 news news 4418 Sun Jun 17 03:46:26 2001 17
-rw-rw-r-- 2 news news 2482 Sun Jun 17 03:46:26 2001 18
-rw-rw-r-- 2 news news 1649 Sun Jun 17 03:46:27 2001 19
-rw-rw-r-- 2 news news 2526 Sun Jun 17 03:46:32 2001 32
-rw-rw-r-- 2 news news 4808 Sun Jun 17 03:46:33 2001 33
-rw-rw-r-- 2 news news 3506 Sun Jun 17 03:46:33 2001 34
-rw-rw-r-- 2 news news 4398 Sun Jun 17 03:46:34 2001 35
-rw-rw-r-- 2 news news 3391 Sun Jun 17 03:46:34 2001 36
-rw-rw-r-- 2 news news 4361 Sun Jun 17 03:46:35 2001 37
-rw-rw-r-- 2 news news 2032 Sun Jun 17 03:46:35 2001 38
-rw-rw-r-- 2 news news 2325 Sun Jun 17 03:46:35 2001 39
-rw-rw-r-- 2 news news 2367 Sun Jun 17 03:46:36 2001 40
-rw-rw-r-- 2 news news 3744 Sun Jun 17 03:46:36 2001 41
-rw-rw-r-- 2 news news 2378 Sun Jun 17 03:46:36 2001 42
-rw-rw-r-- 2 news news 2425 Sun Jun 17 03:46:37 2001 43
-rw-rw-r-- 2 news news 3704 Sun Jun 17 03:46:37 2001 44
-rw-rw-r-- 2 news news 3555 Sun Jun 17 03:46:38 2001 45
-rw-rw-r-- 2 news news 2893 Sun Jun 17 03:46:38 2001 46
-rw-rw-r-- 2 news news 2446 Sun Jun 17 16:46:10 2001 47
-rw-rw-r-- 2 news news 2516 Tue Jun 19 05:45:48 2001 48
-rw-rw-r-- 2 news news 3198 Tue Jun 19 17:46:13 2001 49
-rw-rw-r-- 2 news news 2027 Tue Jun 19 23:46:01 2001 50
-rw-rw-r-- 2 news news 3562 Wed Jun 20 11:46:01 2001 51
-rw-rw-r-- 2 news news 2695 Wed Jun 20 14:47:37 2001 52
-rw-rw-r-- 2 news news 2475 Wed Jun 20 17:47:47 2001 53
The following are all misplaced; Newsgroups: doesn't contain
de.markt.arbeit.d; Xref: contains the correct groups:
$ ls -lU --full-time /var/spool/news/de/markt/arbeit/d | grep "Jun 17 03:4"
-rw-rw-r-- 2 news news 3818 Sun Jun 17 03:45:54 2001 4
-rw-rw-r-- 2 news news 4044 Sun Jun 17 03:45:54 2001 5
-rw-rw-r-- 2 news news 2734 Sun Jun 17 03:45:54 2001 6
-rw-rw-r-- 2 news news 2427 Sun Jun 17 03:45:54 2001 7
-rw-rw-r-- 2 news news 3377 Sun Jun 17 03:45:55 2001 8
-rw-rw-r-- 2 news news 2432 Sun Jun 17 03:45:55 2001 9
-rw-rw-r-- 2 news news 2264 Sun Jun 17 03:45:55 2001 10
-rw-rw-r-- 3 news news 4248 Sun Jun 17 03:45:56 2001 11
-rw-rw-r-- 2 news news 3151 Sun Jun 17 03:46:27 2001 20
-rw-rw-r-- 2 news news 2352 Sun Jun 17 03:46:28 2001 21
-rw-rw-r-- 2 news news 4094 Sun Jun 17 03:46:28 2001 22
-rw-rw-r-- 2 news news 2771 Sun Jun 17 03:46:28 2001 23
-rw-rw-r-- 2 news news 2361 Sun Jun 17 03:46:29 2001 24
-rw-rw-r-- 2 news news 2773 Sun Jun 17 03:46:29 2001 25
-rw-rw-r-- 2 news news 2408 Sun Jun 17 03:46:29 2001 26
-rw-rw-r-- 2 news news 3678 Sun Jun 17 03:46:30 2001 27
-rw-rw-r-- 2 news news 3667 Sun Jun 17 03:46:30 2001 28
-rw-rw-r-- 2 news news 3570 Sun Jun 17 03:46:31 2001 29
-rw-rw-r-- 2 news news 1774 Sun Jun 17 03:46:31 2001 30
-rw-rw-r-- 3 news news 2867 Sun Jun 17 03:46:32 2001 31
de.markt.arbeit.d did already contain articles with higher numbers.
$ grep "de\.markt\.arbeit\.d" /var/spool/news/leaf.node/groupinfo
de.markt.arbeit.d 4483 4 0 Kommentare, Fragen, Diskussionen.
Stefan
--
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list