Re: [PATCH] rpc: ensure temporary GSource is removed from client event loop

2024-05-02 Thread Ján Tomko
On a Thursday in 2024, Daniel P. Berrangé wrote: Users are seeing periodic segfaults from libvirt client apps, especially thread heavy ones like virt-manager. A typical stack trace would end up in the virNetClientIOEventFD method, with illegal access to stale stack data. eg ==238721==ERROR: Addr

[PATCH] rpc: ensure temporary GSource is removed from client event loop

2024-05-02 Thread Daniel P . Berrangé
Users are seeing periodic segfaults from libvirt client apps, especially thread heavy ones like virt-manager. A typical stack trace would end up in the virNetClientIOEventFD method, with illegal access to stale stack data. eg ==238721==ERROR: AddressSanitizer: stack-use-after-return on address 0x