Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Jul 2011 23:03:33 -0500
From:      Brandon Gooch <jamesbrandongooch@gmail.com>
To:        freebsd-emulation@freebsd.org
Subject:   Flash Player and nspluginwrapper instability
Message-ID:  <CALBk6yLQYfGHxqfnqod5mciA88k0acOfr0v__Nqqie6NZwWECg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Recently (in the last few weeks), I've lost the ability to use Flash
in the browser on 9-CURRENT. Details:

FreeBSD m6500.local 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r223911: Sun
Jul 10 14:53:05 CDT 2011
firefox-5.0,1
nspluginwrapper-1.4.4
linux-f10-flashplugin-10.3r181.34

When a Hulu or YouTube video "freezes", the audio still plays on for a
while (buffered I guess), but the Flash plugin eventually crashes,
leaving a gray box where the video once was.

I've also tried updating the NVIDIA driver to 275.09.07, to no avail.
I've tried with and without acceleration, I've built the driver with
and without Linux support -- same symptoms no matter.

I also tried a trick I read about in another thread, creating the file
/etc/adobe/mms.cfg and setting various options off/on...

Below is the console output I see when I run Firefox and I experience
the issue (though I suspect the output itself is more a symptom than a
diagnostic):

brandon@m6500:~$ firefox
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** WARNING: browser requested NP_GetValue
variable via NPP_GetValue.
*** NSPlugin Wrapper *** ERROR: NPP_WriteReady() wait for reply:
Message type invalid
*** NSPlugin Wrapper ***
WARNING:(/usr/ports/www/nspluginwrapper/work/nspluginwrapper-1.4.4/src/npw-wrapper.c:2705):invoke_NPP_Write:
assertion failed: (rpc_method_invoke_possible(plugin->connection))
*** NSPlugin Wrapper ***
WARNING:(/usr/ports/www/nspluginwrapper/work/nspluginwrapper-1.4.4/src/npw-wrapper.c:2550):invoke_NPP_DestroyStream:
assertion failed: (rpc_method_invoke_possible(plugin->connection))
*** NSPlugin Wrapper ***
WARNING:(/usr/ports/www/nspluginwrapper/work/nspluginwrapper-1.4.4/src/npw-wrapper.c:2434):invoke_NPP_URLNotify:
assertion failed: (rpc_method_invoke_possible(plugin->connection))
*** NSPlugin Wrapper ***
WARNING:(/usr/ports/www/nspluginwrapper/work/nspluginwrapper-1.4.4/src/npw-wrapper.c:2478):invoke_NPP_NewStream:
assertion failed: (rpc_method_invoke_possible(plugin->connection))
*** NSPlugin Wrapper ***
WARNING:(/usr/ports/www/nspluginwrapper/work/nspluginwrapper-1.4.4/src/npw-wrapper.c:2434):invoke_NPP_URLNotify:
assertion failed: (rpc_method_invoke_possible(plugin->connection))


Any tips on debugging this?

-Brandon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALBk6yLQYfGHxqfnqod5mciA88k0acOfr0v__Nqqie6NZwWECg>