[systemd-devel] OnCalendar= timers crashing systemd

Lennart Poettering lennart at poettering.net
Thu Feb 28 16:01:12 PST 2013

On Thu, 28.02.13 20:47, Tomasz Torcz (tomek at pipebreaker.pl) wrote:

>   Hi,
>  Carlos Silva, known as r3pek on IRC, found out that some parts of DBUS code
> weren't updated when introducing calendar events.  Specifically, this simple
> unit:
> --- crash.timer ---
> [Unit]
> Description=update DNS hourly
> [Timer]
> OnCalendar=hourly
> ---
>  is enough to kill systemd by "systemctl status crash.timer". The error is:
> systemd[1]: Assertion 'endswith(t, "Sec")' failed at src/core/dbus-timer.c:78, 
> function bus_timer_append_timers(). Aborting.

This has been fixed already a while back with
b719810db446244ff708a2f5f08566af67ddab61 and
3761902e2e120849c283106fd4b78b6adec7367e. I guess we reall, really
should get out a new release soon.


Lennart Poettering - Red Hat, Inc.

More information about the systemd-devel mailing list