firefox & flash9 patches

Roman Divacky rdivacky at freebsd.org
Wed Oct 1 10:20:33 UTC 2008


On Wed, Oct 01, 2008 at 01:55:47PM +0400, Vladimir Grebenschikov wrote:
> On Tue, 2008-09-30 at 17:58 +0400, Vladimir Grebenschikov wrote:
> 
> Well, the crash below was due to totem plugins:
> 
> mv /usr/X11R6/lib/browser_plugins/libtotem* ~/tmp/ 
> 
> fixes nspluginwrapper crash, now:
> 
> $ nspluginwrapper -l
> /usr/X11R6/lib/browser_plugins/npwrapper.libflashplayer.so
>   Original
> plugin: /usr/local/lib/npapi/linux-flashplugin/libflashplayer.so
>   Wrapper version string: 1.0.0
> /home/vova/.mozilla/plugins/npwrapper.nppdf.so
>   Original plugin: /home/vova/.mozilla/plugins/nppdf.so
>   Wrapper version string: 1.0.0
> $
> 
> And now flash player works with www/firefox, Thank you Dmitry !
 
so you confirm that the aforementioned patch fixes the flash9?
If so, dmitry please send this to des@ and ask him to review/commit
that.

> but still does not works with www/firefox3:
> 
> after
> ln /usr/X11R6/lib/browser_plugins/npwrapper.libflashplayer.so  /usr/X11R6/lib/firefox3/plugins
> about:plugins shows it, but when I try to show page with flash contents
> browser just fails with following diagnostic:
> ----
> (npviewer.bin:28665): Gdk-WARNING **: GdkWindow 0x4e00031 unexpectedly
> destroyed
> 
> (npviewer.bin:28665): Gdk-WARNING **: GdkWindow 0x4e00030 unexpectedly
> destroyed
> 
> (npviewer.bin:28665): Gdk-WARNING **: GdkWindow 0x4e0002f unexpectedly
> destroyed
> 
> (npviewer.bin:28665): Gdk-WARNING **: GdkWindow 0x4e00003 unexpectedly
> destroyed
> The program 'npviewer.bin' received an X Window System error.
> This probably reflects a bug in the program.
> The error was 'RenderBadPicture (invalid Picture parameter)'.
>   (Details: serial 240 error_code 191 request_code 156 minor_code 7)
>   (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.)
> *** NSPlugin Wrapper *** ERROR: NPP_Destroy() invoke: Message timeout
> ^T load: 0.43  cmd: npviewer.bin 28672 [linuxfutex] 0.00u 0.00s 0%
> 151456k
> *** NSPlugin Wrapper *** ERROR: NPClass::Invalidate() invoke: Message
> timeout
> *** NSPlugin Wrapper *** ERROR: NP_Shutdown() invoke: Message timeout
> ----

what linux_base do you use? I belive this can stem from using way too
old libraries with a new firefox.


More information about the freebsd-emulation mailing list