Bugzilla – Bug 104325
gplflash crashes firefox
Last modified: 2005-08-16 13:45:10 UTC
Gplflash crashes firefox on first login. I really mean login. After I log out and log in again, it works fine, but until that it segfaults firefox after a few pages.
I can reproduceably hit this by trying to visit the following URL: http://www.novell.com/products/ifolder/ifolder_flash_cont/novell_ifolder.html Running firefox in the shell: NP_Initialize New SetWindow Destroy Gdk-ERROR **: The program 'Gecko' received an X Window System error. This probably reflects a bug in the program. The error was 'BadShmSeg (invalid shared segment parameter)'. (Details: serial 31 error_code 166 request_code 146 minor_code 2) (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... /usr/bin/firefox: line 251: 11395 Trace/breakpoint trap $MOZ_PROGRAM $MOZ_LANG
gplflash in its current version is almost unusable. I tend to not link it to the firefox plugin dir. Takashi?
Many flash pages are available only from web browser, so removing from the plugin will makes it harder to use. Basically it makes no sense to install both flash-player and gplflash. So, better to add a conflict flag in spec file?
The confliction is avoided in add-plugins.sh, anyway, so my suggestion is meaningless. The best would be to fix the seg-fault bug, of course. But as a temporary workaround, I'll remove the link in the gplflash package, since I have no time to debug this.
Disabled the plugin in spec file as a temporary solution.