[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Pan-devel] khaley testing branch: x-face segfaults from a4824a92 (u

From: K. Haley
Subject: Re: [Pan-devel] khaley testing branch: x-face segfaults from a4824a92 (update to using cairo)
Date: Sat, 23 Oct 2010 01:14:50 -0600
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/20100915 Thunderbird/3.1.4

 On 10/22/2010 6:56 AM, Duncan wrote:
> Recent khaley testing branch (thru current 463d68a0, at least)
> segfaults on most x-faces I've seen, at least (I believe I've
> seen at least one that didn't, however.  I bisected to:
> commit a4824a92dc42a471768079f29b922aae387b4ac8
> Author: K. Haley <address@hidden>
> Date:   Wed Aug 18 15:49:51 2010 -0600
>       Replace deprecated gdk_pixmap_create_from_data
>       with cairo to render x-face.
> I suspect the issue may be a cairo issue, possibly related to immature
> OpenGL support on this graphics hardware/driver combo, but I'm not sure. 
> It could also be a glibc issue, since 2.12.1 is fairly new (Gentoo's
> package introduced on August 5, according to the changelog), and that's
> where the log shows the segfault at:
> segfault at 7ffffc000000 ip 00007fa49823a530 sp 00007fffffb3ad20 error 4
> in[7fa4981bd000+17a000]
When I tested this in my arch vm the segfault was in g_free, and it
complained about a possible double free.  It looks like the ownership
semantics of the image data changed, perhaps unintentionally.  It's fixed.

Attachment: signature.asc
Description: OpenPGP digital signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]