From cde26088bf41b77de46cb89a0ec79f44391c4b02 Mon Sep 17 00:00:00 2001 From: Helmut Eller Date: Thu, 6 Nov 2025 09:24:28 +0100 Subject: [PATCH] Fix assertion failures in valid_lisp_object_p The cold_user_data area is no longer pinned; this caused the assertion failures. * src/pdumper.c (pdumper_load): Make dump_public emtpy. --- src/pdumper.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pdumper.c b/src/pdumper.c index d61f55e1e20..a0fe0adbd25 100644 --- a/src/pdumper.c +++ b/src/pdumper.c @@ -6258,8 +6258,8 @@ pdumper_load (const char *dump_filename, char *argv0) dump_late_hooks[i] (); #ifdef HAVE_MPS - dump_public.start = (uintptr_t)cold_user_data_start; - dump_public.end = (uintptr_t)heap_end; + /* From now on, pdumper_object_p returns false. */ + dump_public.end = dump_public.start; #endif initialized = true;