On 4/30/25 00:19, Alex Bennée wrote: >> This change makes QEMU to crash. > What is your command line to cause the crash?
I applied this patch on top of native context v11, ran AMD nctx and got a crash on SDDM startup. (gdb) bt #0 0x00007ffff5411b54 in __pthread_kill_implementation () at /lib64/libc.so.6 #1 0x00007ffff53b8f9e in raise () at /lib64/libc.so.6 #2 0x00007ffff53a0942 in abort () at /lib64/libc.so.6 #3 0x00007ffff6cbf18c in g_assertion_message[cold] () at /lib64/libglib-2.0.so.0 #4 0x00007ffff6d2ea07 in g_assertion_message_expr () at /lib64/libglib-2.0.so.0 #5 0x0000555555a42820 in object_finalize (data=0x555557c9d290) at ../qom/object.c:732 #6 object_unref (objptr=0x555557c9d290) at ../qom/object.c:1231 #7 0x00005555559f3df3 in memory_region_unref (mr=<optimized out>) at ../system/memory.c:1854 #8 0x0000555555a003a7 in phys_section_destroy (mr=0x555559ef5b60) at ../system/physmem.c:1035 #9 phys_sections_free (map=0x555559c2dd80) at ../system/physmem.c:1048 #10 address_space_dispatch_free (d=0x555559c2dd70) at ../system/physmem.c:2692 #11 0x00005555559f1d33 in flatview_destroy (view=0x55555a54a720) at ../system/memory.c:295 #12 0x0000555555c278cf in call_rcu_thread (opaque=opaque@entry=0x0) at ../util/rcu.c:301 #13 0x0000555555c1cc68 in qemu_thread_start (args=0x555557993d30) at ../util/qemu-thread-posix.c:541 #14 0x00007ffff540fba8 in start_thread () at /lib64/libc.so.6 #15 0x00007ffff5493b8c in __clone3 () at /lib64/libc.so.6 -- Best regards, Dmitry