[opensource-dev] Linux + QtWebKit + Flash 10.1.x = Crash
Tofu Linden
tofu at lindenlab.com
Tue Jun 22 04:31:18 PDT 2010
I'm going to attach a work-around to SNOW-548. Cheers.
Thickbrick Sleaford wrote:
> Hello all,
>
> It looks like recent (>10.1) Flash versions can't work with any QtWebKit
> browser including the webkit plugin in Snowglobe 1.x and Viewer 2 on Linux.
> This is because those versions of Flash don't initialize gtk properly (Adobe
> assuming that the browser is gtk based, i.e. Firefox.)
>
> This results in the crash of the SLPlugin process when trying to show the
> login page, or any other web page (though some of the pages sometimes get
> half-rendered).
>
> There is a fix for this in upstream QtWebKit, but this would require
> rebuilding the prebuilt llqtwebkit packages. Until then, Linux users who are
> trying to stay safe have a problem, because Flash 10.0 is not getting security
> updates on Linux anymore, apparently (and the chances of Adobe fixing this are
> close to zero.) So I think we need to solve this as quickly as possible.
>
> Here are the relevant bugs:
> http://jira.secondlife.com/browse/SNOW-548
> https://bugs.webkit.org/show_bug.cgi?id=40567
>
>
> This is what Flash spits out on stdout before crashing:
> (process:2096): GLib-GObject-CRITICAL **:
> /build/buildd/glib2.0-2.24.0/gobject/gtype.c:2706: You forgot to call
> g_type_init()
> (process:2096): GLib-CRITICAL **: g_once_init_leave: assertion
> `initialization_value != 0' failed
> (process:2096): GLib-GObject-CRITICAL **: g_object_new: assertion
> `G_TYPE_IS_OBJECT (object_type)' failed
>
More information about the opensource-dev
mailing list