[pkg-fetchmail-maint] Bug#513695: fetchmail: race in MSG_PEEK

Frans Pop elendil at planet.nl
Thu Mar 5 23:14:35 UTC 2009


On Tuesday 03 March 2009, I wrote:
> I have an strace and tcpdump for a fetchmail run that produces the
> error. I don't see any URG data in the dump.
>
> The syslog shows (account name removed):
> Mar  3 20:38:01 elrond fetchmail[10659]: 3 messages (1 seen) for xxxxxxx at pop.planet.nl (29679 octets).
> Mar  3 20:38:01 elrond kernel: TCP(fetchmail:10659): Application bug, race in MSG_PEEK.
> Mar  3 20:38:01 elrond fetchmail[10659]: reading message xxxxxxx at pop.wxs.nl:2 of 3 (19564 octets) flushed
> Mar  3 20:38:01 elrond fetchmail[10659]: reading message xxxxxxx at pop.wxs.nl:3 of 3 (4644 octets) flushed
>
> As the traces contain private data, I don't want to attach them in the
> BR or publish them, but if people want to analyze them, please mail me
> privately and I'll send you the data.

Nobody interested in the traces?

Here's how often I get the errors:
$ zgrep -h PEEK /var/log/syslog* | awk '{print $1 " " $2}' | sort|uniq -c
     18 Mar 1
      9 Mar 2
     23 Mar 3
     25 Mar 4
     30 Mar 5

That's with about 5 mail fetches per hour (some of which will be empty).
On Mar 2 I had some fetches disabled for debugging.

Cheers,
FJP





More information about the pkg-fetchmail-maint mailing list