Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#37216 - [gtk3] segfault on gdk_cairo_set_source_pixbuf() without gtk_init()

Attached to Project: Arch Linux
Opened by Sunjin Yang (lethean) - Monday, 07 October 2013, 06:05 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 15 October 2013, 15:46 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ionut Biru (wonder)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

My Clutter-based application crashes on gdk_cairo_set_source_pixbuf().

This bug is already fixed in GTK+ master branch:

1959e36066908327aa8bfcb8112e31bed2986b5c gdkcairo: Split out a function
b41787bc788d03aaf3dc3c734bc7e8161c1e713a gdkcairo: Don't require gtk_init() for
set_source_pixbuf()
7a9641b0f6c7ce8c76b9215a2b148df58cfbdaae testsuite: Add a test for functions that work without gtk_init()
3d7e0f3eb1b64ae457a99b26fc8b833bdd621fb0 gdkcairo: Actually paint the pixbuf

My request for patch inclusion is here:

https://bugzilla.gnome.org/show_bug.cgi?id=708547#c7

But, I don't know when the patches will be applied to 3.10 branch.

Could you apply this patch early in Arch Linux?

Additional info:
* gtk3 3.10.0

Steps to reproduce:
This task depends upon

Closed by  Jan de Groot (JGC)
Tuesday, 15 October 2013, 15:46 GMT
Reason for closing:  Fixed
Comment by Alexander F. Rødseth (xyproto) - Monday, 07 October 2013, 11:47 GMT
Additional information: 3.10.0-2 is the version of the gtk3 package in [testing]
Comment by Sunjin Yang (lethean) - Tuesday, 08 October 2013, 00:55 GMT
gtk3 3.10.0-2 is now in [extra]
Comment by Sunjin Yang (lethean) - Tuesday, 08 October 2013, 01:04 GMT Comment by Sunjin Yang (lethean) - Saturday, 12 October 2013, 02:13 GMT
I'm sorry for bothering you.

This patch has been merged in upstream GTK+ 3.10.1 release.

Thanks.

Loading...