Updating to the current release did not fix the issue, but I then did as you instructed and reset the logs, and after that syslogd was working again. So guessing it was log corruption, but that makes me wonder why, as the unit had not been powered down or reset out of the blue, so guessing this corruption happened as part of an update..