On Wed, Jul 16, 2025 at 6:39 AM Daniel P. Berrangé <berra...@redhat.com> wrote: > > The following changes since commit c079d3a31e45093286c65f8ca5350beb3a4404a9: > > Merge tag 'pull-10.1-rc0-maintainer-140725-1' of > https://gitlab.com/stsquad/qemu into staging (2025-07-15 00:12:07 -0400) > > are available in the Git repository at: > > https://gitlab.com/berrange/qemu tags/misc-next-pull-request > > for you to fetch changes up to def71a6b12d817b95a81b622bad2ca096ed5a3ab: > > crypto: load all certificates in X509 CA file (2025-07-16 11:27:30 +0100) > > ---------------------------------------------------------------- > * Fix endian defaults when no VNC pixel format message is set > * Add more trace events for VNC messages > * Fix checking of certificate loading > * Eliminate cert limit on loading CA certificates > > ---------------------------------------------------------------- > > Daniel P. Berrangé (2): > ui: fix setting client_endian field defaults > ui: add trace events for all client messages > > Henry Kleynhans (1): > crypto: load all certificates in X509 CA file > > Peter Maydell (1): > crypto/x509-utils: Check for error from gnutls_x509_crt_init()
Please take a look at the following test failure: stderr: ../crypto/tlscredsx509.c:526:5: runtime error: control flow integrity check for type 'void (void *)' failed during indirect function call (/lib64/libc.so.6+0xa8e90): note: cfree@GLIBC_2.2.5 defined here ../crypto/tlscredsx509.c:526:5: note: check failed in /builds/qemu-project/qemu/build/qemu-system-x86_64, destination function located in /lib64/libc.so.6 #0 0x562e710ee7e0 in qcrypto_tls_creds_x509_load (/builds/qemu-project/qemu/build/qemu-system-x86_64+0xc037e0) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #1 0x562e710c719a in user_creatable_add_type (/builds/qemu-project/qemu/build/qemu-system-x86_64+0xbdc19a) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #2 0x562e710c74d0 in user_creatable_add_qapi (/builds/qemu-project/qemu/build/qemu-system-x86_64+0xbdc4d0) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #3 0x562e712f634b in qmp_marshal_object_add.cfi (/builds/qemu-project/qemu/build/qemu-system-x86_64+0xe0b34b) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #4 0x562e7135dfac in do_qmp_dispatch_bh.cfi (/builds/qemu-project/qemu/build/qemu-system-x86_64+0xe72fac) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #5 0x562e71387d9e in aio_bh_call (/builds/qemu-project/qemu/build/qemu-system-x86_64+0xe9cd9e) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #6 0x562e71387f8b in aio_bh_poll (/builds/qemu-project/qemu/build/qemu-system-x86_64+0xe9cf8b) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #7 0x562e7136c0fb in aio_dispatch (/builds/qemu-project/qemu/build/qemu-system-x86_64+0xe810fb) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #8 0x562e71388f0a in aio_ctx_dispatch.cfi (/builds/qemu-project/qemu/build/qemu-system-x86_64+0xe9df0a) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #9 0x7f06fbde602b (/lib64/libglib-2.0.so.0+0x5d02b) (BuildId: c1b2ab1d795f60de663adaf74140f09f2b2fd034) #10 0x7f06fbde62f4 in g_main_context_dispatch (/lib64/libglib-2.0.so.0+0x5d2f4) (BuildId: c1b2ab1d795f60de663adaf74140f09f2b2fd034) #11 0x562e7138a648 in main_loop_wait (/builds/qemu-project/qemu/build/qemu-system-x86_64+0xe9f648) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #12 0x562e70d92b56 in qemu_main_loop (/builds/qemu-project/qemu/build/qemu-system-x86_64+0x8a7b56) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #13 0x562e7122510b in qemu_default_main.cfi (/builds/qemu-project/qemu/build/qemu-system-x86_64+0xd3a10b) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #14 0x562e71225074 in main (/builds/qemu-project/qemu/build/qemu-system-x86_64+0xd3a074) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) #15 0x7f06f9e01087 in __libc_start_call_main (/lib64/libc.so.6+0x2a087) (BuildId: fc3b3c4da3283cd44c006682a30b9df3242de053) #16 0x7f06f9e0114a in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x2a14a) (BuildId: fc3b3c4da3283cd44c006682a30b9df3242de053) #17 0x562e709d9524 in _start (/builds/qemu-project/qemu/build/qemu-system-x86_64+0x4ee524) (BuildId: 62905ce6fa45c21d61eea8ffdcee6ca6b6a2af3d) SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../crypto/tlscredsx509.c:526:5 Broken pipe ../tests/qtest/libqtest.c:208: kill_qemu() detected QEMU death from signal 6 (Aborted) (core dumped) (test program exited with status code -6) https://gitlab.com/qemu-project/qemu/-/jobs/10717452444#L69 Thanks! Stefan > > crypto/tlscredsx509.c | 23 +++++++++---------- > crypto/x509-utils.c | 6 ++++- > ui/trace-events | 14 ++++++++++++ > ui/vnc.c | 53 +++++++++++++++++++++++++++++++++++++++++++ > 4 files changed, 83 insertions(+), 13 deletions(-) > > -- > 2.49.0 > >