By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 3036 - GTK assertion: Icon 'image-missing' not present in theme breeze (gtk-icon-them e-error-quark, 0)
Summary: GTK assertion: Icon 'image-missing' not present in theme breeze (gtk-icon-the...
Status: NEW
Alias: None
Product: TDE
Classification: Unclassified
Component: other (any) (show other bugs)
Version: R14.0.x [Trinity]
Hardware: Other Ubuntu Bionic
: P5 normal
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2019-09-02 12:10 CDT by ulrich.gemkow
Modified: 2019-09-10 13:38 CDT (History)
3 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ulrich.gemkow 2019-09-02 12:10:35 CDT
First - Thanks for the great work!

I compiled TDE R14.0.6 from source and installed it in /usr/local/tde on Ubuntu 18.04 (slightly modified from the distribution).

./bin/starttde sets the XDG_DATA_DIRS environment variable to the value XDG_DATA_DIRS=/usr/local/tde/share:/usr/local/share:/usr/share (TDEs data first).

With this value of the env var, firefox 68.0.2 crashes when saving a page and selecting "Home" on the left side with the GTK assertion

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

When changing XDG_DATA_DIRS so that the TDE dir is last as in 
XDG_DATA_DIRS=/usr/local/share:/usr/share:/usr/local/tde/share
the crash does not happen.

It may be possible that my special installation is the culprit but maybe someone has an idea and this report may help.
Comment 1 Michele Calgaro 2019-09-09 20:58:19 CDT
Hi Ulrich,
not sure you are aware of the existance of TGW. We encourage you to report bugs there, since TGW is now the place to go for development :-)

https://mirror.git.trinitydesktop.org/gitea
https://wiki.trinitydesktop.org/TDE_Gitea_Workspace  (user guide)
Comment 2 ulrich.gemkow 2019-09-10 13:38:41 CDT
Thanks for the hint! I created an account on TGW and will use it for further collaboration.