Bug 3983

Summary: GTK-Qt engine causes crashes with Cairo GTK
Product: GTK-Qt Engine Reporter: Jonathan Riddell <jriddell>
Component: GTK-QtAssignee: David Sansome <me>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: high CC: billy.biggs, f_kereki
Version: unspecified   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: fix

Description Jonathan Riddell 2005-08-05 05:12:28 UTC
gtk-qt engine crashes a lot with cairo based GTK.  Under Firefox there are no 
fonts shown. 
 
Running a GTK program then clicking on a menu crashes with this error: 
 
(nautilus:20543): Gdk-WARNING **: Using Cairo rendering requires the drawable 
argument to 
have a specified colormap. All windows have a colormap, 
however, pixmaps only have colormap by default if they 
were created with a non-NULL window argument. Otherwise 
a colormap must be set on them with gdk_drawable_set_colormap 
 
Firefox does not have that problem but doesn't display any fonts and gives this 
error: 
 
(Gecko:20519): Pango-CRITICAL **: pango_cairo_show_glyph_string: assertion 
`PANGO_IS_CAIRO_FONT (font)' failed
Comment 1 Federico Kereki 2005-08-11 21:42:04 UTC
This is also affecting other programs, such as Synaptic, Real Player 10,
Azureus, Adobe Reader... 
Comment 2 Jonathan Riddell 2005-08-13 05:55:48 UTC
The firefox fonts issue seems to be a separate issue not releated to 
gtk-qt-engine. 
 
Comment 3 Jonathan Riddell 2005-09-09 16:28:42 UTC
Created attachment 3214 [details] [review]
fix
Comment 4 Jonathan Riddell 2005-09-09 16:29:13 UTC
Attached patch from SuSE fixes the problem. 
 
Comment 5 David Sansome 2006-02-03 14:04:25 UTC
Thanks, this should now be fixed in CVS. 
Comment 6 David Sansome 2006-02-03 14:06:35 UTC
*** Bug 4082 has been marked as a duplicate of this bug. ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.