As this continues to happen and the list seems uninterested, how exactly should 
I report this bug?

Thanks.

J

> On Feb 11, 2025, at 12:18, J wrote:
> 
> Further info: this whole "time moved forward" thing had a long discussion and 
> eventual fix in 2.3:
> 
> https://forums.freebsd.org/threads/dovecot-time-moved-forwards.82886/page-2
> 
> For the record, how my clock compares with a standard:
> 
>> > sntp time.euro.apple.com
>> +0.109836 +/- 0.031550 time.euro.apple.com 17.253.14.251
> 
> So, first there seems to be a bug in this somewhere since dovecot is clearly 
> getting wrong time info. Then this also seems related to dovecot eventually 
> crashing on me.
> 
> J
> 
>> On Feb 10, 2025, at 11:15, J wrote:
>> 
>> After last week's struggle with the new version and my conf file, I got 
>> everything working. Now however dovecot crashes on me every few hours.
>> 
>> The logs show a bunch of this kind of warning, which I find mention of on 
>> the internets:
>> 
>>> Feb 07 15:13:47 imap(58317): Warning: Time moved forward 48.803640 seconds
>>> Feb 07 16:30:27 master: Warning: Time moved forward by 694.039203 seconds - 
>>> adjusting timeouts.
>>> Feb 07 16:52:47 imap(61246): Warning: Time moved forward 293.443011 seconds
>>> Feb 07 16:52:47 master: Warning: Time moved forward by 1279.423507 seconds 
>>> - adjusting timeouts.
>>> Feb 07 17:25:39 imap(61286): Warning: Time moved forward 1942.575589 seconds
>>> Feb 07 17:25:39 imap(61288): Warning: Time moved forward 172.563346 seconds
>>> Feb 07 17:25:39 master: Warning: Time moved forward by 1912.666999 seconds 
>>> - adjusting timeouts.
>>> Feb 07 17:49:32 imap(61286): Warning: Time moved forward 1402.761862 seconds
>>> Feb 07 17:51:13 master: Warning: Time moved forward by 1473.582569 seconds 
>>> - adjusting timeouts.
>>> Feb 07 17:51:13 imap(61286): Warning: Time moved forward 70.823888 seconds
>>> Feb 07 17:53:07 master: Warning: Time moved forward by 53.843767 seconds - 
>>> adjusting timeouts.
>>> Feb 07 18:44:22 imap(61286): Warning: Time moved forward 1386.259444 seconds
>>> Feb 07 19:11:41 master: Warning: Time moved forward by 615.609964 seconds - 
>>> adjusting timeouts.
>> 
>> Note the very large jump dovecot claims is happening in all of these, up to 
>> half an hour, with a minimum of 48 seconds in this bunch. You can see that 
>> it even does a pair of these in rapid succession, like at 17:25:39 above, 
>> and will do >10 within the space of an hour.
>> 
>> These seem eventually to be followed by a crash ("eventually" because I'm 
>> running this on my laptop which isn't always open and running). The crash 
>> log entries all start with something like this:
>> 
>>> Feb 07 16:17:53 imap(58315): Panic: file ./time-util.h: line 40 
>>> (timeval_add_usecs): assertion failed: (usecs >= 0)
>> 
>> 
>> The reports will end with one of these:
>> 
>>> Feb 06 17:45:07 log(48089): Warning: Killed with signal 15 (by pid=1 uid=0 
>>> code=unknown 0)
>> 
>>> Feb 07 16:17:53 imap(58317): Fatal: master: service(imap): child 58317 
>>> killed with signal 6 (core dumps disabled - 
>>> https://dovecot.org/bugreport.html#coredumps)
>> 
>> 
>> One more detail, I usually do `sudo brew services start dovecot` to run 
>> dovecot and this results in the crashes. When I was testing this on 
>> Saturday, I started it with `sudo dovecot -F` instead, so that I would see 
>> problems in the terminal. It went all day without crashing and I finally 
>> stopped and restarted it with the brew method. That's not a rigorous test, 
>> but it is suggestive.
>> 
>> Happy to provide more info, but I'm hoping this is sufficient to suggest a 
>> course of action.
>> 
>> dovecot 2.4.0 installed via homebrew
>> macOS 13.6.9
>> 
>> J

_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to