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
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.