WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
44754
[Qt] Crash with flash videos on youtube.com
https://bugs.webkit.org/show_bug.cgi?id=44754
Summary
[Qt] Crash with flash videos on youtube.com
Ismail Donmez
Reported
2010-08-27 01:12:28 PDT
Using WebKit revision 66181, Qt 4.7 revision a5ac66200f77fd09d4c4ee5af3a9380efce871ad, Flash plugin 10.1.82.76ubuntu2 Opening any video on youtube.com crashes with this backtrace: [New Thread 0xb2622b70 (LWP 27490)] [New Thread 0xb0d68b70 (LWP 27491)] [New Thread 0xb0567b70 (LWP 27492)] Warning(optionsfile.cc:22): Load: Could not open file No bp log location saved, using default. [000:000] Browser XEmbed support present: 1 [000:000] Browser toolkit is not Gtk2 (0). [000:014] Using Xt toolkit ** (<unknown>:27486): DEBUG: NP_Initialize ** (<unknown>:27486): DEBUG: NP_Initialize succeeded ** (<unknown>:27486): DEBUG: NP_Initialize ** (<unknown>:27486): DEBUG: NP_Initialize succeeded ** (<unknown>:27486): DEBUG: NP_Initialize ** (<unknown>:27486): DEBUG: NP_Initialize succeeded ** (<unknown>:27486): DEBUG: NP_Initialize ** (<unknown>:27486): DEBUG: NP_Initialize succeeded [New Thread 0xaa463b70 (LWP 27496)] [New Thread 0xa9c62b70 (LWP 27497)] [New Thread 0xa9461b70 (LWP 27498)] [New Thread 0xa8c60b70 (LWP 27499)] (<unknown>:27486): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed (<unknown>:27486): Gdk-WARNING **: /build/buildd/gtk+2.0-2.21.6/gdk/x11/gdkdrawable-x11.c:952 drawable is not a pixmap or window Program received signal SIGSEGV, Segmentation fault. g_type_check_instance_cast (type_instance=0xaaaaaaaa, iface_type=142281328) at /build/buildd/glib2.0-2.25.14/gobject/gtype.c:3974 3974 /build/buildd/glib2.0-2.25.14/gobject/gtype.c: No such file or directory. in /build/buildd/glib2.0-2.25.14/gobject/gtype.c (gdb) bt #0 g_type_check_instance_cast (type_instance=0xaaaaaaaa, iface_type=142281328) at /build/buildd/glib2.0-2.25.14/gobject/gtype.c:3974 #1 0xaa8ef76e in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #2 0xaa8edfda in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #3 0xaab9fdd8 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #4 0xaaa02280 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #5 0xaabba062 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #6 0xaab04a41 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #7 0xaabbb71c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #8 0xaaa10dd4 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #9 0xaabba062 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #10 0xaab04a41 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #11 0xaaaab706 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #12 0xaaaac7ca in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #13 0xaaaa40d0 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #14 0xaaaaadd5 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #15 0xaabd70f2 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #16 0xaabd788b in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #17 0xaa9020db in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #18 0xaa8f159c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #19 0xb3e7612c in g_timeout_dispatch (source=0x94abd60, callback=0x7, user_data=0xaa4f5000) at /build/buildd/glib2.0-2.25.14/glib/gmain.c:3555 #20 0xb3e759b5 in g_main_dispatch (context=0x8736090) at /build/buildd/glib2.0-2.25.14/glib/gmain.c:2119 #21 g_main_context_dispatch (context=0x8736090) at /build/buildd/glib2.0-2.25.14/glib/gmain.c:2672 #22 0xb3e797c8 in g_main_context_iterate (context=0x8736090, block=<value optimized out>, dispatch=1, self=0x8733e10) at /build/buildd/glib2.0-2.25.14/glib/gmain.c:2750 #23 0xb3e799a8 in g_main_context_iteration (context=0x8736090, may_block=1) at /build/buildd/glib2.0-2.25.14/glib/gmain.c:2813 #24 0xb4521726 in QEventDispatcherGlib::processEvents (this=0x8733d10, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #25 0xb4905f18 in QGuiEventDispatcherGlib::processEvents (this=0x8733d10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #26 0xb44ecaaf in QEventLoop::processEvents (this=0xbffff59c, flags=...) at kernel/qeventloop.cpp:149 #27 0xb44ecbf3 in QEventLoop::exec (this=0xbffff59c, flags=...) at kernel/qeventloop.cpp:197 #28 0xb44ef66e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #29 0xb4842d8c in QApplication::exec () at kernel/qapplication.cpp:3675 #30 0x08064ff8 in main (argc=1, argv=0xbffff7e4) at main.cpp:204
Attachments
Add attachment
proposed patch, testcase, etc.
Benjamin Poulain
Comment 1
2010-11-12 08:24:09 PST
This is bug in Flash. We could work around the problem by proxying plugins but -Flash would still crash -That is a too important work for us at the moment I assign this a low priority as there is nothing we can do. Please reports the problems to Adobe, that might make them move.
Jocelyn Turcotte
Comment 2
2014-02-03 03:10:22 PST
=== Bulk closing of Qt bugs === If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary. If you believe that this is still an important QtWebKit bug, please fill a new report at
https://bugreports.qt-project.org
and add a link to this issue. See
http://qt-project.org/wiki/ReportingBugsInQt
for additional guidelines.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug