[Bug 1915531] Re: qemu-user child process hangs when forking due to glib allocation

2021-05-14 Thread Thomas Huth
Closing this ticket on Launchpad, since it has been moved to the Gitlab tracker now (thanks, Valentin!) ** Changed in: qemu Status: Incomplete => Invalid -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU.

[Bug 1915531] Re: qemu-user child process hangs when forking due to glib allocation

2021-05-13 Thread Daniel Berrange
As a quick win, we ought to call setenv("G_SLICE", "always-malloc", 1) during startup to avoid the specific scenario you hit. A more general solution is likely to be non-trivial. glib is such a fundamental part of QEMU that is is hard to avoid its usage. The async-signal safety issues only

[Bug 1915531] Re: qemu-user child process hangs when forking due to glib allocation

2021-05-13 Thread Valentin David
Re-opened as https://gitlab.com/qemu-project/qemu/-/issues/285 ** Bug watch added: gitlab.com/qemu-project/qemu/-/issues #285 https://gitlab.com/qemu-project/qemu/-/issues/285 -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU.

[Bug 1915531] Re: qemu-user child process hangs when forking due to glib allocation

2021-05-13 Thread Thomas Huth
The QEMU project is currently moving its bug tracking to another system. For this we need to know which bugs are still valid and which could be closed already. Thus we are setting the bug state to "Incomplete" now. If the bug has already been fixed in the latest upstream version of QEMU, then