Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102854 - gtk+-2.8.0 upstream patches stabilize system
Summary: gtk+-2.8.0 upstream patches stabilize system
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-17 08:28 UTC by Walter Meinl
Modified: 2005-08-19 00:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
two upstream fixes of files in the gdk/x11 directory (gtk+-2.8.0-gdk.patch,1.14 KB, patch)
2005-08-17 08:30 UTC, Walter Meinl
Details | Diff
patch for the ebuild (gtk+-2.8.0.ebuild.patch,624 bytes, patch)
2005-08-17 08:33 UTC, Walter Meinl
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Walter Meinl 2005-08-17 08:28:19 UTC
After emerging glib-2.8.0 cairo-0.9.2 gtk+-2.8.0, my "hommade" deer park alpha2
got very unstable, crashing occasionally when clicking link. You are right to
say that deer park isn't supported, however it was quite stable with earlier
versions of gtk+, e.g. 2.7.4. Starting it from an gnome-terminal, I saw a lot of
messages like "Gdk-CRITICAL **: gdk_drawable_get_colormap: assertion
`GDK_IS_DRAWABLE (drawable)' failed". Googleing around with that information I
found that deer park is not the only program suffering from that problem.
Look here
http://mail.gnome.org/archives/gtk-app-devel-list/2005-August/msg00204.html
in this thread also a fix was announced to be done in CVS. I attached it.
Another issue that could probably make problems when you unmask gtk+-2.8.0 was
also fixed in CVS and I included it as well
(http://bugzilla.gnome.org/show_bug.cgi?id=313417 , for this issue).
After applying both fixes to gtk+-2.8.0, my deer park browser is rockstable
again. Maybe you want to consider applying those upstream patches to gtk+-2.8.0
in portage as well
cheers

Reproducible: Always
Steps to Reproduce:
1.emerge deer park
2.emerge gtk+2.8.0
3.
Actual Results:  
occassional crashes of deer park when clicking on links

Expected Results:  
deer park shouldn't crash when changing to another page
Comment 1 Walter Meinl 2005-08-17 08:30:10 UTC
Created attachment 66138 [details, diff]
two upstream fixes of files in the gdk/x11 directory
Comment 2 Walter Meinl 2005-08-17 08:33:28 UTC
Created attachment 66139 [details, diff]
patch for the ebuild

the ebuild patch would also build gtk+ --with-cairo support, if you want to
test this
Comment 3 Leonardo Boshell (RETIRED) gentoo-dev 2005-08-19 00:46:28 UTC
Thank you for the description and URLs. The relevant patches are included in
gtk+-2.8.0-r2 now.