 |
 |
 |
 |
| x86 64-bit For the discussion of Fedora 64-bit and its problems. |

2009-10-13, 06:31 AM CDT
|
 |
Registered User
|
|
Join Date: Jul 2009
Location: London,England
Posts: 621

|
|
|
Grey box in place of flash playback (with temp fix)
When I play a flash video in x86_64 with the latest 64bit flashplayer I will often get a grey rectangle after a few secs rather than playback. This is 100% reproducible if I restart firefox after playing a flash video and try to replay it.
If I start firefox from a terminal I can see "invoke_NPP_Destroy: assertion failed:" type errors. Logging off and logging back on fixes, so I investigated which process needs to be restarted.
Turns out to be gvfsd, so if you get a grey box do this in a terminal (as a normal user NOT as root)
Code:
killall gvfsd
/usr/libexec/gvfsd &
then refresh the page and all should be fine. (In fact the problem does not recur for an entire session until I login again)
If others could report whether this fixes the same problem I can submit a bug report.
EDIT: I am using libflashplayer-10.0.32.18.linux-x86_64.so from here
Last edited by Gödel; 2009-10-13 at 06:46 AM CDT.
|

2009-11-06, 08:48 AM CST
|
 |
Semi-retired Community Manager
|
|
Join Date: Nov 2007
Location: Sydney, Australia
Posts: 1,897

|
|
I'm using the same architecture and same flash version and am having a similar problem with often getting a grey box where the flash video should be.
Starting firefox in a terminal gives the following errors when this occurs:
Code:
*** NSPlugin Wrapper *** ERROR: NPP_Write() wait for reply: Connection closed
*** NSPlugin Wrapper *** WARNING:(../src/npw-wrapper.c:2239):invoke_NPP_DestroyStream: assertion failed: (rpc_method_invoke_possible(plugin->connection))
*** NSPlugin Wrapper *** ERROR: NPObject 0x3e67b80 is no longer valid!
*** NSPlugin Wrapper *** ERROR: NPObject 0x3e67b80 is no longer valid!
*** NSPlugin Wrapper *** ERROR: NPObject 0x3e67b80 is no longer valid!
*** NSPlugin Wrapper *** ERROR: NPObject 0x3e67b80 is no longer valid!
Also, /var/log/messages has something like:
Code:
Nov 7 02:16:56 localhost kernel: npviewer.bin[2717] trap invalid opcode ip:7f310dd40812 sp:7fff5761aac0 error:0
Nov 7 02:17:03 localhost kernel: npviewer.bin[2732] trap invalid opcode ip:7fa98edc1812 sp:7fff7e03bbd0 error:0
Nov 7 02:17:13 localhost kernel: npviewer.bin[2746] trap invalid opcode ip:7f666920c812 sp:7fff848f8aa0 error:0
Nov 7 02:17:21 localhost kernel: npviewer.bin[2760] trap invalid opcode ip:7fafc3ea08c2 sp:7fff67feb9f0 error:0
Nov 7 02:17:30 localhost kernel: npviewer.bin[2774] trap invalid opcode ip:7f1936a488c2 sp:7fff3e96c340 error:0
I tried your fix, but it had no effect. Actually, logging out/in or even rebooting doesn't fix it for me, either. Some flash videos play OK, but some just won't - it's not a case of some working then ceasing to work, they just don't work, full stop.
I'm still looking into it, but if you have any other tips, that'd be handy.
__________________
.
Looking for somewhere to get started? Try the Forum Help page.
There are many alternate universes, but only this one has beer.
|

2009-11-06, 08:57 AM CST
|
 |
Semi-retired Community Manager
|
|
Join Date: Nov 2007
Location: Sydney, Australia
Posts: 1,897

|
|
|
Looks like it may be the LAHF thing (reading through Leigh's thread). I'll try that fix and see how it goes.
__________________
.
Looking for somewhere to get started? Try the Forum Help page.
There are many alternate universes, but only this one has beer.
|

2009-11-06, 09:09 AM CST
|
 |
Registered User
|
|
Join Date: Jul 2009
Location: London,England
Posts: 621

|
|
The suggested "fix" doesn't work for me any more either, I'm not sure if it stopped working after an update or I just had a peculiar system that day! (I probably over-tinkered and did something else which I can't now repeat)
Still, logging out and back in does fix it for me, I don't recall a flash site that didn't play even after doing that.
This only affects my x86_64 installs, I don't see it in 32bit.
Don't have much idea what else to suggest other than wait for the upcoming release of flash 10.1 which is supposed to be super-dooper and cross-platform friendly (but still won't do full-screen acceleration on intel graphics)
http://labs.adobe.com/technologies/f.../features.html
http://www.engadget.com/2009/10/05/f...a-screen-webo/
http://gizmodo.com/5374115/flash-101...ayable-hd-vids
|

2009-11-06, 09:11 AM CST
|
 |
Administrator
|
|
Join Date: Oct 2006
Location: Hampshire UK
Posts: 15,820

|
|
Quote:
Originally Posted by Evil_Bert
Looks like it may be the LAHF thing (reading through Leigh's thread). I'll try that fix and see how it goes.
|
If you use my rpm (it has the fix included) , run ldconfig after installing.
|

2009-11-06, 09:11 AM CST
|
 |
Registered User
|
|
Join Date: Jul 2009
Location: London,England
Posts: 621

|
|
LAHF? I must have missed that, can you link the thread so I can try it too.
|

2009-11-06, 09:13 AM CST
|
 |
Semi-retired Community Manager
|
|
Join Date: Nov 2007
Location: Sydney, Australia
Posts: 1,897

|
|
__________________
.
Looking for somewhere to get started? Try the Forum Help page.
There are many alternate universes, but only this one has beer.
|

2009-11-06, 09:31 AM CST
|
 |
Semi-retired Community Manager
|
|
Join Date: Nov 2007
Location: Sydney, Australia
Posts: 1,897

|
|
|
Is it actually necessary to uninstall nspluginwrapper when applying the LAHF fix?
(I guess I'll find out shortly, anyway, but I was wondering if this is a known fact already).
__________________
.
Looking for somewhere to get started? Try the Forum Help page.
There are many alternate universes, but only this one has beer.
|

2009-11-06, 09:37 AM CST
|
 |
Administrator
|
|
Join Date: Oct 2006
Location: Hampshire UK
Posts: 15,820

|
|
Quote:
Originally Posted by Evil_Bert
Is it actually necessary to uninstall nspluginwrapper when applying the LAHF fix?
(I guess I'll find out shortly, anyway, but I was wondering if this is a known fact already).
|
I'm not sure.
|

2009-11-06, 10:06 AM CST
|
 |
Registered User
|
|
Join Date: Jul 2009
Location: London,England
Posts: 621

|
|
|
Ah ok, I'm not sure I can tinker with removing nspluginwrapper atm, I have weird stuff like 32bit & 64bit veetle plugins (yeah, pointless I know, but I'm trying to debug that in x86_64 too).
Also, lahf does show in 'cat /proc/cpuinfo' flags, so I assume I woudn't be affected by that instruction. I don't have the invalid opcode messages the Evil Bert sees, which does look more like the lahf issue.
Still, if anyone can report no problems with grey boxes in flash using leigh's rpm please let me know, I'll definitely give it a go if it fixes that.
|

2009-11-06, 10:13 AM CST
|
 |
Semi-retired Community Manager
|
|
Join Date: Nov 2007
Location: Sydney, Australia
Posts: 1,897

|
|
|
Short answer: Yes.
Long answer:
The LAHF fix works. It is indeed necessary to remove nspluginwrapper, otherwise, the fix does nothing (and nspluginwrapper crashes just the same as without the fix).
With nspluginwrapper removed, and without the LAHF fix, offending flash content crashes the whole browser.
With nspluginwrapper removed and with the LAHF fix, all flash content that's failed on me recently is working again.
Interestingly, I found that a mozplugger issue was also fixed by removing nspluginwrapper - the config and binary files were "undefined" previously, and that was on my list of things to fix, but removing nspluginwrapper seems to have fixed that up.
I checked the SELinux booleans and it seems they would not have had any effect on the above issues. I'm testing on a default F10 install, and all SELinux booleans were as loose as they were going to get with respect to nspluginwrapper, firefox and so on.
Edit: BTW, I didn't use the rpm that Leigh made - I extracted the .so files and manually placed them in /usr/lib64/mozilla/plugins.
__________________
.
Looking for somewhere to get started? Try the Forum Help page.
There are many alternate universes, but only this one has beer.
Last edited by Evil_Bert; 2009-11-06 at 10:17 AM CST.
|

2009-11-06, 10:42 AM CST
|
 |
Semi-retired Community Manager
|
|
Join Date: Nov 2007
Location: Sydney, Australia
Posts: 1,897

|
|
|
Before I forget ...
Thanks, Leigh and James, for your help. It made for a relatively quick fix to a complex problem.
__________________
.
Looking for somewhere to get started? Try the Forum Help page.
There are many alternate universes, but only this one has beer.
|

2009-11-06, 12:10 PM CST
|
 |
Registered User
|
|
Join Date: Jul 2009
Location: London,England
Posts: 621

|
|
Ok, then removing nspluginwrapper looks like the way to go. (I'll pass on the veetle plugin - can't get it to work in x86_64 anyway). I wonder why it is installed, maybe it came in with some dependencies.
Looks good so far, If I don't report further issues then you can assume the grey box problem is also solved for me.
|

2009-11-06, 03:19 PM CST
|
 |
Registered User
|
|
Join Date: Jul 2009
Location: London,England
Posts: 621

|
|
er, oops, removing nspluginwrapper wasn't so successful, many flash sites wouldn't load. Ok, back to square one for me
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Automatic Translations (Powered by  ):
All times are GMT -7. The time now is 06:20 AM CST.
|
|
 |
 |
 |
 |
|
|