(In reply to Andreas Schwab from comment #0) > FAIL: test-free > =============== > > ***MEMORY-ERROR***: qemu-riscv64[11423]: GSlice: failed to allocate 496 > bytes (alignment: 512): Cannot allocate memory > > FAIL test-free (exit status: 139) > Mmmm... I don't think I'm getting what it is, in qemu, that calls the GSlice memory allocation function (that's why I'm trying to reproduce this locally, and see if I can get something like a call-trace, etc). Maybe something inside glib itself. I've found this, which seems related: https://gitlab.com/qemu-project/qemu/-/issues/285 But the symptom is different, as we don't see hangs. I've also found this: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224740 , but it's FreeBSD, it's old and there's hangs involved as well...