[CRIU] Error (pie-util-vdso.c:190): vdso: Not all dynamic entries are present

Tycho Andersen tycho.andersen at canonical.com
Mon Jun 6 15:29:02 PDT 2016


Hi guys,

With kernel 4.6 (and maybe earlier, although not with 4.4), I'm
getting the error in the subject line. The full restore log is,

(00.000044) File tty[8800:e] will be restored from inherit fd 5
(00.004389) Pagemap is fully functional
(00.004422) Found task size of 7ffffffff000
(00.004489) cpu: fpu:1 fxsr:1 xsave:0
(00.004590) vdso: Parsing at 7ffcc11ca000 7ffcc11cb000
(00.004597) vdso: PT_LOAD p_vaddr: 0
(00.004601) Error (pie-util-vdso.c:190): vdso: Not all dynamic entries are present

The symptom is that the phdr we get for PT_DYNAMIC has p_filesz == 0,
so the loop in parse_elf_dynamic() never executes.

Any ideas?

Tycho


More information about the CRIU mailing list