Red Hat Bugzilla – Bug 25349
%d in format string, no argument in fetchmail
Last modified: 2005-10-31 17:00:50 EST
Someone on our local lug mailing list had a problem with sendmail,
so his fetchmail wasn't able to connect to the listener. The error
message he got was:
fetchmail: timeout after 134661752 seconds waiting for listener to respond.
which is obviously preposterous. The patch attached fixes this issue.
--- fetchmail-5.3.1/driver.c Mon Mar 6 09:21:29 2000
+++ fetchmail-5.3.1.patched/driver.c Wed Jan 31 02:20:13 2001
@@ -1503,7 +1503,7 @@
ctl->mda ? "MDA" : "SMTP");
else if (phase == LISTENER_WAIT)
- _("timeout after %d seconds waiting for listener to respond.\n"));
+ _("timeout after %d seconds waiting for listener to respond.\n", ctl->server.timeout));
_("timeout after %d seconds.\n"), ctl->server.timeout);
The patch I submitted is broken.
Anyway, the bug seems to be fixed in fetchmail 5.6.0.
As 5.6.0 is currently in Raw Hide, I'll tag this as fixed there. Thanks!