I am not sure if this answer will satisfy you, but the Rust bindings to
libgtk, in the Gtk-rs library, are unusable on Ubuntu currently since it
requires a libgtk compiled with safety on. I am trying to write a
Nautilus (aka Files on Ubuntu) extension which crashes when using Gtk-
rs.

It is not a defect in Gtk-rs per se, but rather a problem with how
libgtk is configured. Gtk-rs crashes when hitting the undefined behavior
(which is technically allowed given the broad definition of
"undefined"). To run without crashing, it relies on properly functioning
assertions in the libgtk code, to ensure it does not touch invalid
memory.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1641358

Title:
  libgtk-3 should avoid configuration --enable-debug=no

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1641358/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to