Flash plugin crash on Webkit - ( was - Re: Arora does the Development will continue?)

46 views
Skip to first unread message

Diego Iastrubni

unread,
Jul 12, 2010, 3:59:57 PM7/12/10
to aror...@googlegroups.com
The crash is caused by the plugin, directly. See this trace:

elcuco@pinky:~/src/github/arora$ gdb ./arora

GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/elcuco/src/github/arora/arora...done.                                                 
(gdb) r                                                                                                          
Starting program: /home/elcuco/src/github/arora/arora                                                            
[Thread debugging using libthread_db enabled]                                                                    
[New Thread 0xb69d6b70 (LWP 1998)]
[New Thread 0xb5c3fb70 (LWP 1999)]
[New Thread 0xb52ffb70 (LWP 2000)]
[Thread 0xb52ffb70 (LWP 2000) exited]
[New Thread 0xb52ffb70 (LWP 2001)]
[New Thread 0xb31ffb70 (LWP 2002)]
[New Thread 0xb29feb70 (LWP 2003)]
[New Thread 0xb21fdb70 (LWP 2004)]
[New Thread 0xb19fcb70 (LWP 2005)]

(process:1995): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.24.1/gobject/gtype.c:2706: You forgot to call g_type_init()

(process:1995): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

(process:1995): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed

Program received signal SIGSEGV, Segmentation fault.
0x05645705 in gdk_pixbuf_new_from_data () from /usr/lib/libgdk_pixbuf-2.0.so.0
(gdb) bt
#0  0x05645705 in gdk_pixbuf_new_from_data () from /usr/lib/libgdk_pixbuf-2.0.so.0
#1  0x0564d00f in gdk_pixbuf_from_pixdata () from /usr/lib/libgdk_pixbuf-2.0.so.0
#2  0x0564d2d3 in gdk_pixbuf_new_from_inline () from /usr/lib/libgdk_pixbuf-2.0.so.0
#3  0x046b7335 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x046b5d8e in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x046ba28e in NP_Initialize () from /usr/lib/flashplugin-installer/libflashplayer.so

On Mon, Jul 12, 2010 at 7:16 PM, kazehiri <dieg...@live.com> wrote:
Ok,I'm sorry I didn't know ...What if it's a bug where I put
it?.Thanks for all.
On 11 jul, 19:15, Diego Iastrubni <diegoi...@gmail.com> wrote:
> On Sun, Jul 11, 2010 at 8:07 PM, kazehiri <diego...@live.com> wrote:
> > That is a bug.no?And that can´t be fixed..? Maybe this is a problem to
> > QtWebKit because if  also happens to Rekonq...
>
> No argument here.

Diego Iastrubni

unread,
Jul 12, 2010, 4:05:27 PM7/12/10
to aror...@googlegroups.com
BTW: plugins are disabled on the dialog box (no little check box is selected!). Still the plugin gets loaded. NICE.

kazehiri

unread,
Jul 13, 2010, 11:55:02 AM7/13/10
to arora-dev
Mmmm...is a plugin's problem no?You know if you can report bugs to
Adobe? The fault is yours, if they did open source ...I will try to
report it.Thanks again.


On 12 jul, 22:05, Diego Iastrubni <diegoi...@gmail.com> wrote:
> BTW: plugins are disabled on the dialog box (no little check box is
> selected!). Still the plugin gets loaded. NICE.
>

Diego Iastrubni

unread,
Jul 13, 2010, 3:54:47 PM7/13/10
to aror...@googlegroups.com
One problem I do see is that I disabled the plugins usage in Arora, and still it's getting loaded.

Does anyone have a clue?

Benjamin Meyer

unread,
Jul 13, 2010, 6:21:17 PM7/13/10
to aror...@googlegroups.com
Yes, in older versions of qtwebkit the plugin was always loaded even when it was not used.

If you use a newer version of qt or qtwebkit this problem goes away.

-Benjamin Meyer

On Jul 13, 2010, at 3:54 PM, Diego Iastrubni wrote:

> One problem I *do see* is that I disabled the plugins usage in Arora, and

kazehiri

unread,
Jul 14, 2010, 9:04:27 AM7/14/10
to arora-dev
So if you compile Arora with the latest version of QtWebkit will solve
the problem. Can anyone do that?. I am somewhat confused, if that
solves the latest versions of QtWebkit, whose is the problem?, Flash
or QtWebkit..?

On 14 jul, 00:21, Benjamin Meyer <b...@meyerhome.net> wrote:
> Yes, in older versions of qtwebkit the plugin was always loaded even when it was not used.
>
> If you use a newer version of qt or qtwebkit this problem goes away.
>
> -Benjamin Meyer
>
> On Jul 13, 2010, at 3:54 PM, Diego Iastrubni wrote:
>
>
>
> > One problem I *do see* is that I disabled the plugins usage in Arora, and
> > still it's getting loaded.
>
> > Does anyone have a clue?
>

Benjamin Meyer

unread,
Jul 14, 2010, 12:32:37 PM7/14/10
to aror...@googlegroups.com
There are two bugs

1- flash crashes, flash is now expecting qtwebkit to do something it doesnt
2- qtwebkit loaded flash into memory no matter what

-Benjamin Meyer

Diego Iastrubni

unread,
Jul 14, 2010, 12:32:38 PM7/14/10
to aror...@googlegroups.com
On Wed, Jul 14, 2010 at 1:21 AM, Benjamin Meyer <b...@meyerhome.net> wrote:
Yes, in older versions of qtwebkit the plugin was always loaded even when it was not used.

If you use a newer version of qt or qtwebkit this problem goes away.

I am using Qt 4.6.3, I can assume this is fixed only in Qt 4.7...?

kazehiri

unread,
Jul 14, 2010, 5:00:57 PM7/14/10
to arora-dev
So one solution would be to compile Arora QtWebkit 4.7, right?. A
separate question, can you make plugins Arora insulate?. While it may
make a return less light ...
Reply all
Reply to author
Forward
0 new messages