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- _______________________________________________ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev