Your message dated Wed, 04 Feb 2026 20:36:48 +0000
with message-id <[email protected]>
and subject line Bug#1124541: fixed in dovecot 1:2.4.2+dfsg1-3
has caused the Debian Bug report #1124541,
regarding dovecot-core: time diff miscalculation on 32-bit systems
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1124541: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124541
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dovecot-core
Version: 1:2.4.1+dfsg1-6
Severity: important
Dear Maintainer,
* What led up to the situation?
Upgrade from 2.3.21.1+dfsg1-1+b2 to 1:2.4.1+dfsg1-6
* What was the outcome of this action?
Logs are flooded with messages "Warning: Time moved forward"
Dovecot version:
1:2.4.1+dfsg1-6 (Architecture: i386)
Operating system:
Linux lar 6.13.7-64+ #1 SMP PREEMPT Fri Mar 21 08:33:47 MEZ 2025 x86_64
GNU/Linux
OS Description: Debian GNU/Linux 13 (trixie)
Problem Description:
The function io_loop_get_wait_time in ioloop.c contains the line:
ioloop->next_max_time.tv_sec = (1ULL << (TIME_T_MAX_BITS-1)) - 1;
On 32-bit systems TIME_T_MAX_BITS is 31 such that the result of this
calculation is 1073741823. Far from the intended "infinity" and even before
"now". This leads to problems in the function io_loop_handle_timeouts_real:
the calculation of the time difference between now and next_max_time is then
something like -693628953 seconds which confuses dovecot and floods the logs
with these warnings:
Jan 02 17:43:43 lmtp(38364): Warning: Time moved forward 693630400.301863
seconds
Jan 02 17:43:43 lmtp(38364): Warning: Time moved forward 693630400.304144
seconds
Jan 02 17:45:43 lmtp(38364): Warning: Time moved forward 693630520.416053
seconds
Thanks for your consideration,
Andy
PS: I also tried to report this to https://dovecot.org/tmp/bug.html but got no
response yet.
-- Package-specific info:
-- System Information:
Debian Release: 13.2
APT prefers stable
APT policy: (550, 'stable'), (500, 'stable-updates'), (500,
'stable-security'), (500, 'testing'), (250, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 6.13.7-64+ (SMP w/128 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15) (ignored:
LC_ALL set to de_DE@euro), LANGUAGE=de_DE@euro
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages dovecot-core depends on:
ii adduser 3.152
ii dovecot-sieve 1:2.4.1+dfsg1-6
ii init-system-helpers 1.69~deb13u1
ii libapparmor1 4.1.0-1
ii libbz2-1.0 1.0.8-6
ii libc6 2.41-12bfw1
ii libcap2 1:2.75-10+b1
ii libcrypt1 1:4.4.38-1
ii libexttextcat-2.0-0 3.4.7-1+b1
ii libicu76 76.1-4
ii liblua5.4-0 5.4.7-1+b2
ii liblz4-1 1.10.0-4
ii libpam-runtime 1.7.0-5
ii libpam0g 1.7.0-5
ii libsodium23 1.0.18-1+b2
ii libssl3t64 3.5.1-1
ii libstemmer0d 2.2.0-4+b2
ii libsystemd0 257.8-1~deb13u1
ii libtirpc3t64 1.3.6+ds-1
ii libunwind8 1.8.1-0.1
ii libzstd1 1.5.7+dfsg-1
ii openssl 3.5.1-1
ii ssl-cert 1.1.3
ii ucf 3.0052
ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1
dovecot-core recommends no packages.
Versions of packages dovecot-core suggests:
pn dovecot-flatcurve <none>
pn dovecot-gssapi <none>
ii dovecot-imapd 1:2.4.1+dfsg1-6
pn dovecot-ldap <none>
ii dovecot-lmtpd 1:2.4.1+dfsg1-6
pn dovecot-managesieved <none>
pn dovecot-mysql <none>
pn dovecot-pgsql <none>
pn dovecot-pop3d <none>
pn dovecot-solr <none>
pn dovecot-sqlite <none>
pn dovecot-submissiond <none>
ii ntp 1:4.2.8p15+dfsg-2~1.2.3+dfsg1-3
Versions of packages dovecot-core is related to:
ii dovecot-core [dovecot-common] 1:2.4.1+dfsg1-6
pn dovecot-dev <none>
pn dovecot-gssapi <none>
ii dovecot-imapd 1:2.4.1+dfsg1-6
pn dovecot-ldap <none>
ii dovecot-lmtpd 1:2.4.1+dfsg1-6
pn dovecot-managesieved <none>
pn dovecot-mysql <none>
pn dovecot-pgsql <none>
pn dovecot-pop3d <none>
ii dovecot-sieve 1:2.4.1+dfsg1-6
pn dovecot-sqlite <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: dovecot
Source-Version: 1:2.4.2+dfsg1-3
Done: Noah Meyerhans <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dovecot, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Noah Meyerhans <[email protected]> (supplier of updated dovecot package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 04 Feb 2026 11:09:21 -0500
Source: dovecot
Architecture: source
Version: 1:2.4.2+dfsg1-3
Distribution: unstable
Urgency: medium
Maintainer: Dovecot Maintainers <[email protected]>
Changed-By: Noah Meyerhans <[email protected]>
Closes: 1121519 1124541
Changes:
dovecot (1:2.4.2+dfsg1-3) unstable; urgency=medium
.
* [986f666] Correctly handle signed 32-bit time_t types (Closes: #1124541)
* [e2498a3] import upstream fixes to regex handling with libpcre
(Closes: #1121519)
* [c613433] refresh debian/copyright
* [79dcac4] refresh lintian overrides
* [67a151e] d/control: drop Priority fields per policy 4.7.3
* [7c03ad9] d/control: bump standards-version to 4.7.3
Checksums-Sha1:
72588585ac9af4feeaddd60a056938968dee91ef 3998 dovecot_2.4.2+dfsg1-3.dsc
eac8d36d6dc0d4beba008bfbb4e97e11fa1f9157 86936
dovecot_2.4.2+dfsg1-3.debian.tar.xz
90c6f02259000352d1bdc683d2848b9b15a3326e 7897
dovecot_2.4.2+dfsg1-3_source.buildinfo
Checksums-Sha256:
5d582ecd75f3967333c5ae25fb6dfe185e8b32ef55e58c9d48bbd84a40470037 3998
dovecot_2.4.2+dfsg1-3.dsc
1c86307026a2cf41748058e3709bcbc3a6f83d74dd97f555f0016fa96b1bdfca 86936
dovecot_2.4.2+dfsg1-3.debian.tar.xz
abd93e0b0b8eca039c1cef34d331095f0de173a2db8032d8e1ed6f5f7ca56ea5 7897
dovecot_2.4.2+dfsg1-3_source.buildinfo
Files:
808dd4b7d1fd922d12dfb96a5f90b452 3998 mail optional dovecot_2.4.2+dfsg1-3.dsc
3a14c90fb4e72e25c1c33fc6e98ac065 86936 mail optional
dovecot_2.4.2+dfsg1-3.debian.tar.xz
1cb63b42ced067c3fce702bba56a4c01 7897 mail optional
dovecot_2.4.2+dfsg1-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE5G+E0xEKhJuZ7RJ34+c1IpshdTUFAmmDpCAACgkQ4+c1Ipsh
dTWulQ//VlK8tvJjgrMiqWwtrB/QYoOo7C+Rl/7/3VfPJ5tRf5LYeZmWxURREZaa
LiK8q0FZWyBk3H6KTaGbdsj+9EgjFMmm62sE5t/1VjiL59Al7jz8H6dNd9js1xpi
v/jdX2c9cGIbb09plNA3/kXa4IHauy0t17p1R6Cb9FBn90sbeSS5IfRgquaocIhE
QhLT90YaYPBfSETbO2MMEu4cDBj/Bx+ijQ6Ayqh3Ws1SUGMXkSkXxzEOVGmz8vnk
uf3fMr3vMl5jsEXJyrLvTvp+LX62SFIx5TTnXgsoIciBiNF3Ya9Gs16uVhBK7P74
/o3uQmDXGBGf3P5wIa7dlNYb9rDBZH/eaalmTCLRERoaZ9MKIXy8qVYcI2fHWhgA
V8oEiZ01h1U2AMCoxZ1PJFAIJHpHEJSPSz6qSzBs6YNACwIBjS7dxcaFINBZbKBT
iGPGejAeyb38zLcdyg9wmSxNA2F10RKSgPpp9xU1EcEle2s7MDtf6aUMROGZ4M8W
nFNhrA1k3N53oT3KIybnBwqtpxZdNY8P+dPFimDKrG0WhH9JPmBVeON3ie6Z7tx8
+nRhBsMPRElwEvJVcniPNJCb3O60nZNRrCJWzZGR/7lZIWVLLkuqcNEU8WrNIrfW
azSRZWALMAQ6G+pHOLiV9Flg3QIe4zrpDAZxVzQW0SGhntMsZbw=
=j+5E
-----END PGP SIGNATURE-----
pgpdY3PTcAUlN.pgp
Description: PGP signature
--- End Message ---