Skip to content

Commit ddc51ea

Browse files
author
dlmarrero
committed
Add dlerror message on dlopen failure
Add dlerror output to error message when dlopen fails to load `QEMU_PERSISTENT_HOOK`
1 parent fa07ebf commit ddc51ea

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

accel/tcg/cpu-exec.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -517,8 +517,9 @@ void afl_setup(void) {
517517
void *plib = dlopen(getenv("AFL_QEMU_PERSISTENT_HOOK"), RTLD_NOW);
518518
if (!plib) {
519519

520-
fprintf(stderr, "[AFL] ERROR: invalid AFL_QEMU_PERSISTENT_HOOK=%s\n",
521-
getenv("AFL_QEMU_PERSISTENT_HOOK"));
520+
fprintf(stderr, "[AFL] ERROR: invalid AFL_QEMU_PERSISTENT_HOOK=%s - %s\n",
521+
getenv("AFL_QEMU_PERSISTENT_HOOK"),
522+
dlerror());
522523
exit(1);
523524

524525
}

0 commit comments

Comments
 (0)