On embedded devices without a valid onboard RTC, the system starts on 1970-01-01. Usually later on clocks are synchronized using ntp or a proprietary solution. When system time is correct and svlogd rolls over logfiles, the tai-timestamp-named files are processed correctly. Assuming some correct tai-timestamped logfiles already exist in the log directory and the system is booted: In case the "current" logfile might roll over with system time 1970-01-01. The latest logfile now carries the oldest timestamp and will be removed in the rollover process. Nevertheless svlogd starts the processor on the removed log file. The processor will fail. svlogd now endlessly restarts the processor and is stuck.
Fixed in git