You have been subscribed to a public bug:

Context:
Ubuntu 19.04.
I am a developer running a Gimp plug-in (Python) in the Gimp app.
Opening a Gtk.FileChooserButton widget.
Expected widget to appear.
What happens: widget is garbled and console shows:

Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon:
assertion failed (error == NULL): Icon 'image-missing' not present in
theme Symbolic (gtk-icon-theme-error-quark, 0)

with a stack trace and opportunity to exit the plugin. Gimp continues to
run (since plugin is separate process.)

See the issue filed against Gimp:   
https://gitlab.gnome.org/GNOME/gimp/-/issues/2029.
That report is on Gimp in Ubuntu 18.04.  Still present with the latest Gimp 
(built myself) on Ubuntu19.04.

Installing the package gnome-icon-theme fixes the issue.  As reported in
Gimp #2029

It might be a packaging issue:
a missing dependency of the gtk3 package on package gnome-icon-theme.
Since package Gtk3 can crash unless gnome-icon-theme is also installed.

Probably it is a weakness of Gtk3, and would best be fixed there.
I.E. its a circularity issue: Gtk3 should not depend on an "image-missing" icon 
being in a theme to resolve the problem of an icon missing from the theme.
Or the Gtk3 developers have failed to convey a dependency to distributors like 
Ubuntu.

** Affects: gnome-icon-theme (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: bot-comment
-- 
Gtk3 crashes, icon "image-missing" not in theme Symbolic
https://bugs.launchpad.net/bugs/1881893
You received this bug notification because you are a member of Ubuntu Desktop 
Bugs, which is subscribed to gnome-icon-theme in Ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to