Closed
Bug 337844
Opened 19 years ago
Closed 18 years ago
flash streaming video has no sound, pauses after 1 second, hangs browser on page exit
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: persondrake, Unassigned)
References
()
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060513 Minefield/3.0a1
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060513 Minefield/3.0a1
FF 1.5.0.3 (and minefield 13 may 06 build) on Fedora Core 4 doesn't handle flash streaming video well in Shockwave Flash 7.0 r63.
Any video from youtube.com or video.google.com does display initially, but pauses after 1 second. I can drag the slider to a new position, which gives another 1 second of video, but then it pauses again. There's no sound at all (other sound apps like xmms, mplayer work fine).
The worst bit is that when I try to leave the page, 99% of the time (everytime in recent memory) the browser hangs completely. Finally killing the X window gives the "application is not responding" message. gdb stack trace from the minefield version included below.
Reproducible: Always
Steps to Reproduce:
1. Start FF with Shockwave Flash 7.0 r63 plugin
2. Visit video.google.com or youtube.com
3. Go to any sample video.
Actual Results:
4. Watch the video start without sound, then pause after 1 second.
5. Drag the slider to attempt to jump start it, watch it pause again after 1 second.[ff hangs even if you skip this step]
6. Use the back arrow to leave the page
7. Although the title bar changes correctly, the main window doesn't change at all. Watch as ff hangs forever and must be killed externally.
Expected Results:
4. Video should start and play to completion (or as much as has been downlinked)and should have audio.
5. Video/audio should continue from the new position.
6. Back arrow should successfully return to the previous page.
7. FF shouldn't hang forever.
Stack trace found by running the app under gdb:
#0 0x006db402 in __kernel_vsyscall ()
#1 0x009314b1 in ___newselect_nocancel () from /lib/libc.so.6
#2 0x026ef32b in FlashSleep ()
from /home/mwm/.mozilla/plugins/libflashplayer.so
#3 0x0272ff71 in PlatformSoundMix::CloseDevice ()
from /home/mwm/.mozilla/plugins/libflashplayer.so
#4 0x0272fb5c in PlatformSoundMix::PlatformCloseDevice ()
from /home/mwm/.mozilla/plugins/libflashplayer.so
#5 0x026883c0 in CoreSoundMix::CloseDevice ()
from /home/mwm/.mozilla/plugins/libflashplayer.so
#6 0x02687d75 in CoreSoundMix::Destruct ()
from /home/mwm/.mozilla/plugins/libflashplayer.so
#7 0x026e51b3 in CoreGlobals::Destroy ()
from /home/mwm/.mozilla/plugins/libflashplayer.so
#8 0x026aa482 in CorePlayer::~CorePlayer$base ()
from /home/mwm/.mozilla/plugins/libflashplayer.so
#9 0x026f73e2 in UnixCommonPlayer::~UnixCommonPlayer$base ()
from /home/mwm/.mozilla/plugins/libflashplayer.so
#10 0x027434fc in PlatformPlayer::~PlatformPlayer$delete ()
from /home/mwm/.mozilla/plugins/libflashplayer.so
#11 0x02744f54 in PlatformPlayer::NsDestroyPlayer ()
from /home/mwm/.mozilla/plugins/libflashplayer.so
from /home/mwm/.mozilla/plugins/libflashplayer.so
#13 0x027477f0 in Private_Destroy ()
from /home/mwm/.mozilla/plugins/libflashplayer.so
#14 0x081f580d in XmlInitUnknownEncodingNS ()
.... [lots of XmlInitUnknownEncodingNS] ....
#60 0x00305e95 in nsTimerImpl::Fire () from ./libxpcom_core.so
#61 0x00305f89 in nsTimerImpl::Fire () from ./libxpcom_core.so
#62 0x00303494 in nsThread::PutEvent () from ./libxpcom_core.so
#63 0x002c5724 in NS_ProcessNextEvent_P () from ./libxpcom_core.so
#64 0x08205bb9 in XmlInitUnknownEncodingNS ()
#65 0x0879cb56 in nsBaseHashtableET<nsStringHashKey, nsCOMPtr<nsIVariant> >::nsBaseHashtableET ()
#66 0x0807d0b1 in ?? ()
#67 0x0915eab8 in ?? ()
#68 0x08909ff0 in _IO_stdin_used ()
#69 0x00000000 in ?? ()
I'm using Shockwave Flash 7.0 r63 on a pentium 4 running a 2.6.11-1.1369_FC4smp Fedora Core 4 linux system. Under FF 1.5.0.3 I'm using the delicious 1.0.2 extension, but the same problem occurs in minefield without that extension.
Reporter | ||
Updated•19 years ago
|
Version: unspecified → 1.5.0.x Branch
Also does the same thing on Windows XP. Test duplicated and works fine in IE and older Firefox. Hangs after 1 second and also no audio.
I uninstalled 1.5.0.5 and reinstalled it. This fixed the problem. Also, it seems to work fine with Flash 8, my issue was with Flash 9. The reinstall fixed my bug
Reporter | ||
Comment 3•19 years ago
|
||
Thanks for checking it out, but unfortunately even a fresh install doesn't fix it for me under Fedora Core 4 linux.
Reporter | ||
Comment 4•18 years ago
|
||
Found out that the problem was that the esd sound daemon wasn't running. So FlashSleep was mistakenly hanging waiting for a reply from a nonexistant daemon. Running "esd&" before starting firefox to start the background daemon fixes the problem, youtube and google videos work, and I'm able to exit pages successfully.
Would be nice if Flash didn't hang forever waiting for a service that doesn't exist.
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•