New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setting G_SLICE env variable to any non-empty value freezes GLib programs #7118
Comments
Thanks! I was seeing the same thing with pygobject but didn't investigate yet. |
I can confirm that downgrading glib to 2.64.5 fixes things. |
Bisected and filed an issue in glib: https://gitlab.gnome.org/GNOME/glib/-/issues/2225 |
Thanks, I did suspect it is this commit but didn’t mange to build glib and verify. |
Thanks! |
the fix is in the repo now |
I confirm that HarfBuzz CI builds are fixed now. Thanks again for the quick fix. |
Thanks for figuring out the cause! |
While debugging harfbuzz/harfbuzz#2697, I found that any non-empty value of this env variable freezes GLib applications. E.g.
Building with
gcc test.c -o test $(pkg-config --cflags --libs glib-2.0)
. Runnig without the env variable set is fine, setting it to even justG_SLICE=' '
will cause the program to just freeze (nothing is printed and not returning either).The text was updated successfully, but these errors were encountered: