[oi-dev] What changed between glib versions?

Alan Coopersmith alan.coopersmith at oracle.com
Fri Apr 8 23:27:27 UTC 2022


Something that one of our engineers has recently discovered while
looking into a different HAL issue (problems with the power button
signalling) is that HAL appears to include a NULL byte at the end
of the messages it sends, which g_utf8_get_char_validated() rejects
now, due to:

https://gitlab.gnome.org/GNOME/glib/-/commit/568720006cd1da3390c239915337ed0a56a23f2e
https://gitlab.gnome.org/GNOME/glib/-/issues/1052

which appears to cause g_io_channel_fill_buffer() to read the message
from the pipe, but then not process it.

	-alan-



More information about the oi-dev mailing list