Bug 662203
Summary: | Firefox/Flash freezes on right button click | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Alexander Todorov <atodorov> | |
Component: | flash-plugin | Assignee: | Martin Stransky <stransky> | |
Status: | CLOSED WONTFIX | QA Contact: | ||
Severity: | medium | Docs Contact: | ||
Priority: | low | |||
Version: | 6.0 | CC: | jedgecombe, rob2098 | |
Target Milestone: | rc | |||
Target Release: | --- | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 666865 (view as bug list) | Environment: | ||
Last Closed: | 2012-08-03 10:35:22 UTC | Type: | --- | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 666865 |
Description
Alexander Todorov
2010-12-10 21:00:53 UTC
Right-click works with http://www.youtube.com/watch?v=wyR0cBYUxUQ It's probably something about the website/video that causes the hang. Do you use nspluginwrapper? Can you reproduce it without nspluginwrapper? I had nspluginwrapper-1.3.0-14.el6.i686 installed. Removing it fixed the issue. Yes, I can reproduce the crash with npsluginwrapper, flash plug-in is struck somewhere in glib when npsluginwrapper is installed. I wonder why... Backtrace of the flash/glib process. #0 0x0027e430 in __kernel_vsyscall () #1 0x010b3df6 in poll () from /lib/libc.so.6 #2 0x007ec64c in g_poll () from /lib/libglib-2.0.so.0 #3 0x007df044 in ?? () from /lib/libglib-2.0.so.0 #4 0x007df7af in g_main_loop_run () from /lib/libglib-2.0.so.0 #5 0x0155ee2b in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #6 0x01560a55 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #7 0x01560bdf in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #8 0x014ad6f5 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #9 0x011c1306 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #10 0x011c23e2 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #11 0x011b762a in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #12 0x011bd884 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #13 0x0804b4d1 in g_NPP_HandleEvent (connection=0x892baf8) at ../src/npw-viewer.c:4075 #14 handle_NPP_HandleEvent (connection=0x892baf8) at ../src/npw-viewer.c:4102 #15 0x080587b2 in _rpc_dispatch_1 (connection=0x892baf8, message=0xffc438e0) at ../src/rpc.c:1648 #16 0x08058ae0 in _rpc_dispatch (connection=0x892baf8) at ../src/rpc.c:1679 #17 rpc_dispatch (connection=0x892baf8) at ../src/rpc.c:1747 #18 0x0804af62 in rpc_event_dispatch (source=0x892e258, callback=0x8058a40 <rpc_dispatch>, connection=0x892baf8) at ../src/npw-viewer.c:4386 #19 0x007db525 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #20 0x007df268 in ?? () from /lib/libglib-2.0.so.0 #21 0x007df7af in g_main_loop_run () from /lib/libglib-2.0.so.0 #22 0x00c8a5a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #23 0x0804ebd7 in do_main (argc=<value optimized out>, argv=0xffc45c14) at ../src/npw-viewer.c:4501 #24 main (argc=<value optimized out>, argv=0xffc45c14) at ../src/npw-viewer.c:4675 Well, it's because the two nested glib loops are waiting for the same content, context=0x8582a88 in this case. We need to attach the rpc handler to a different loop. (gdb) bt #0 0x006b0424 in __kernel_vsyscall () #1 0x01091b16 in poll () from /lib/libc.so.6 #2 0x00ba4dac in g_poll (fds=0x85a8110, nfds=2, timeout=9) at gpoll.c:132 #3 0x00b948b7 in g_main_context_poll (context=0x8582a88, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3093 #4 g_main_context_iterate (context=0x8582a88, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775 #5 0x00b9504b in g_main_loop_run (loop=0x8690fc8) at gmain.c:2988 #6 0x04cdfe2b in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #7 0x04ce1a55 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #8 0x04ce1bdf in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #9 0x04c2e6f5 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #10 0x04942306 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #11 0x049433e2 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #12 0x0493862a in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #13 0x0493e884 in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so #14 0x08052473 in g_NPP_HandleEvent (instance=0x85beff0, event=0xbfd6d7f4) at ../src/npw-viewer.c:4075 #15 0x08052531 in handle_NPP_HandleEvent (connection=0x85a5f50) at ../src/npw-viewer.c:4102 #16 0x080596e7 in _rpc_dispatch_1 (connection=0x85a5f50, message=0xbfd6d8f8) at ../src/rpc.c:1648 #17 0x0805979e in _rpc_dispatch (connection=0x85a5f50, message=0xbfd6d8f8) at ../src/rpc.c:1679 #18 0x080599a1 in rpc_dispatch (connection=0x85a5f50) at ../src/rpc.c:1747 #19 0x08052ce0 in rpc_event_dispatch (source=0x85a80c0, callback=0x8059906 <rpc_dispatch>, connection=0x85a5f50) at ../src/npw-viewer.c:4386 #20 0x00b94192 in g_main_dispatch (context=0x8582a88) at gmain.c:2149 #21 g_main_context_dispatch (context=0x8582a88) at gmain.c:2702 #22 0x00b94978 in g_main_context_iterate (context=0x8582a88, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780 #23 0x00b9504b in g_main_loop_run (loop=0x85a7a80) at gmain.c:2988 #24 0x007f9499 in IA__gtk_main () at gtkmain.c:1237 #25 0x08052f9a in do_main (argc=1, argv=0xbfd6fc44, connection_path= 0xbfd701b0 "/org/wrapper/NSPlugins/libflashplayer.so/10607-3") at ../src/npw-viewer.c:4501 #26 0x0805365e in main (argc=1, argv=0xbfd6fc44) at ../src/npw-viewer.c:4675 (gdb) f #4 g_main_context_iterate (context=0x8582a88, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775 (gdb) f 20 #20 0x00b94192 in g_main_dispatch (context=0x8582a88) at gmain.c:2149 *** Bug 633004 has been marked as a duplicate of this bug. *** *** Bug 622416 has been marked as a duplicate of this bug. *** *** Bug 236810 has been marked as a duplicate of this bug. *** This request was evaluated by Red Hat Product Management for inclusion in the current release of Red Hat Enterprise Linux. Because the affected component is not scheduled to be updated in the current release, Red Hat is unfortunately unable to address this request at this time. Red Hat invites you to ask your support representative to propose this request, if appropriate and relevant, in the next release of Red Hat Enterprise Linux. If you would like it considered as an exception in the current release, please ask your support representative. It should be fixed by new upstream version 1.3.2. Flash is dead and closed source, closing as WONTFIX. You can imagine CANTFIX here as well. |