DF-2809 / run.log
$ dfbsd-qemu/vm.sh run_root 'kldload /tmp/phdr-wild.ko; echo RC=$?' (no output before guest death) $ dfbsd-qemu/vm.sh log 45 login: kldload: Unreadable program headers Fatal user address access from kernel mode from kldload at ffffffff80627802 Fatal trap 12: page fault while in kernel mode cpuid = 4; lapic id = 4 fault virtual address = 0x2801170e3000 fault code = supervisor read data, page not present instruction pointer = 0x8:0xffffffff80627802 Stopped at link_elf_load_file+0x242: movl (%rax),%edx db> --- second run after vm.sh reset with-src (phdr-short, 64-byte file) --- $ dfbsd-qemu/vm.sh run_root 'kldload /tmp/phdr-short.ko; echo SHORT1_RC=$?; kldload /tmp/phdr-short.ko; echo SHORT2_RC=$?' kldload: an error occurred while loading module /tmp/phdr-short.ko. Please check dmesg(8) for more details. SHORT1_RC=1 kldload: an error occurred while loading module /tmp/phdr-short.ko. Please check dmesg(8) for more details. SHORT2_RC=1 $ dfbsd-qemu/vm.sh log 20 kldload: Unreadable program headers kldload: Object is not dynamically-linked <- decided from UNINITIALIZED heap past the 64 file bytes