gjs_byte_array_get_proto(JSContext*): assertion failed: (((void) "gjs_" "byte_array" "_define_proto() must be called before " "gjs_" "byte_array" "_get_proto()", !v_proto.isUndefined()))
Since this change was made: https://bugzilla.gnome.org/show_bug.cgi?id=614413 our bindings fail with the assertion:
Gjs:ERROR:gjs/byteArray.cpp:824:JSObject* gjs_byte_array_get_proto(JSContext*): assertion failed: (((void) "gjs_" "byte_array" "_define_proto() must be called before " "gjs_" "byte_array" "_get_proto()", !v_proto.isUndefined()))
It is unclear how to fix this.
The bindings are here:
http://oirase.annexia.org/tmp/gobject/src/session.c
(in the function event_callback where it calls g_signal_emit
)
See also: https://bugzilla.redhat.com/show_bug.cgi?id=1524125