pan-devel
[Top][All Lists]
Advanced

[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:1.9.2.9) 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 libc-2.12.1.so[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]