After updating Rawhide a few minutes ago Firefox now crashes on pages containing flash applets with the following message:
Gdk-ERROR **: The program 'Gecko' received an X Window System error. This probably reflects a bug in the program. The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 120 error_code 8 request_code 146 minor_code 3) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) aborting...
After running "firefox -g" and issuing "run --sync -P test" I get the following backtrace.
(gdb) bt #0 gdk_x_error (display=0x8d3d440, error=0xbff3e910) at gdkmain-x11.c:608 #1 0x00498a3a in _XError (dpy=0x8d3d440, rep=0xbff3e9e8) at XlibInt.c:2888 #2 0x0049a654 in _XReply (dpy=0x8d3d440, rep=0xbff3e9e8, extra=0, discard=1) at XlibInt.c:1817 #3 0x00480352 in XInternAtom (dpy=0x8d3d440, name=0x2e6aba "_XEMBED", onlyIfExists=0) at IntAtom.c:185 #4 0x002e6395 in xt_client_event_handler (w=0x8e1ea90, client_data=0x87a93c4, event=0xbff3edfc) at gtk2xtbin.c:732 #5 0x047ef9b5 in XtDispatchEventToWidget (widget=0x8e1ea90, event=0xbff3edfc) at Event.c:874 #6 0x047f02e8 in _XtDefaultDispatcher (event=0xbff3edfc) at Event.c:1280 #7 0x047ef2b7 in XtDispatchEvent (event=0xbff3edfc) at Event.c:1415 #8 0x047fc0de in XtAppProcessEvent (app=0x8ccef78, mask=1) at NextEvent.c:1384 #9 0x002e5b99 in xt_event_dispatch (source_data=0x8de6af0, call_back=0, user_data=0x0) at gtk2xtbin.c:176 #10 0x003e8982 in IA__g_main_context_dispatch (context=0x8505d58) at gmain.c:2043 #11 0x003eb95f in g_main_context_iterate (context=0x8505d58, block=1, dispatch=1, self=0x85f0e50) at gmain.c:2675 #12 0x003ebd09 in IA__g_main_loop_run (loop=0x88ff898) at gmain.c:2879 #13 0x0073b0c4 in IA__gtk_main () at gtkmain.c:999 #14 0x00e33fc6 in nsAppShell::Run (this=0x85eac58) at nsAppShell.cpp:139 #15 0x049b141e in nsAppStartup::Run (this=0x8610810) at nsAppStartup.cpp:150 ---Type <return> to continue, or q <return> to quit--- #16 0x0804f414 in XRE_main (argc=4, argv=0xbff3f4a4, aAppData=0x8063420) at nsAppRunner.cpp:2351 #17 0x0804af75 in main (argc=4, argv=0xbff3f4a4) at nsBrowserApp.cpp:61 #18 0x00e8d794 in __libc_start_main () from /lib/libc.so.6 #19 0x0804aed1 in _start ()
(gdb) bt f #0 gdk_x_error (display=0x8d3d440, error=0xbff3e910) at gdkmain-x11.c:608 No locals. #1 0x00498a3a in _XError (dpy=0x8d3d440, rep=0xbff3e9e8) at XlibInt.c:2888 rtn_val = Variable "rtn_val" is not available.
Regards, Dennis