Собирал тестовую витруалку через dd c активной рабочей (debian 10)
В результате поврежджен/заполен нулями оказался файл /var/lib/accel-ppp/history (приложил)
При запуске падает на
#1 0x000055555557425d in load_history_file () at /root/tmp/accel-ppp/accel-pppd/cli/telnet.c:738 738 memcpy(b->buf, temp_buf, b->size);
Анализ кода показал, что прочитав 0 в буфер в дальнейшем мы перед вызовом memcpy в размер поставим -1 в строке
b->size = strlen((char *)temp_buf) - 1;
В результате это вызвало исключение в /lib/x86_64-linux-gnu/libc.so.6
Написал небольшой патчик исправляющий данное поведение.