firefox-22.0,1 core on -current in libgdk

hiren panchasara hiren.panchasara at gmail.com
Thu Jul 25 07:21:10 UTC 2013


On Wed, Jul 24, 2013 at 8:22 PM, hiren panchasara
<hiren.panchasara at gmail.com> wrote:
> http://bpaste.net/show/117151/ - this link has core info.
>
> flymockour-l7% uname -a
> FreeBSD flymockour-l7.corp.yahoo.com 10.0-CURRENT FreeBSD 10.0-CURRENT
> #1 r253512M: Sat Jul 20 23:00:51 PDT 2013
> hirenp at flymockour-l7.corp.yahoo.com:/usr/obj/usr/home/hirenp/head/sys/GENERIC
>  amd64
> flymockour-l7% pkg info | grep firefox
> firefox-22.0,1                 Web browser based on the browser
> portion of Mozilla
> flymockour-l7% firefox -v
> Mozilla Firefox 22.0
> flymockour-l7%
>
> Whenever I try to save something, "save as" window pops up and it
> cores at that point.
>
> Starting of bt confirms it to be dying in libgdk:
>
> (gdb) bt
> #0  0x00000008089c4236 in g_object_ref (_object=0x832330b00) at gobject.c:2884
> #1  0x0000000808ca5dbf in g_slist_foreach (list=0x832baaaa0,
> func=0x8089c41e0 <g_object_ref>, user_data=0x0) at gslist.c:894
> #2  0x000000080a576d68 in gdk_window_process_all_updates () from
> /usr/local/lib/libgdk-x11-2.0.so.0
> #3  0x000000080a577469 in gdk_window_process_all_updates () from
> /usr/local/lib/libgdk-x11-2.0.so.0
> #4  0x000000080a5556b5 in gdk_threads_add_idle_full () from
> /usr/local/lib/libgdk-x11-2.0.so.0
>
> I've rebuilt port and all its dependencies this morning with updated ports tree.
>
> Any pointers will be appreciated.

So this is a known issue it seems.

cperciva showed me the offending patch:
https://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24&id=692a0e5906c5da7f85c16c9d6cbb0d3ed8b4a576

Reverting that and rebuilding x11-toolkits/gtk20 fixed the issue.

cheers,
Hiren


More information about the freebsd-ports mailing list