Discussion:
Firefox 26: occasional freeze with Youtube Webm videos
Ottavio Caruso
2014-04-09 17:04:59 UTC
Permalink
Hello,

I am trying to pinpoint this problem I have and check whether it's
Youtube or Firefox or Netbsd's fault.

bash-4.2$ uname -a
NetBSD 6.1.3_PATCH NetBSD 6.1.3_PATCH (GENERIC) amd64

I used to have the same problem with my previous install on 6.1.2 and
Firefox24. I am now running Firefox26 on 6.1.3.

I don't have Flash plugin installed so I'm relying on Webm only.

Hal, dbus, pulseaudio and Avahideamon are all running fine.

When I watch a video on Youtube (webm) the video starts fine, after
10-15 minutes it freezes. The progress bar goes on but the video is
stalled. Also Firefox freezes. The only way to stop it is to call:
$ pkill firefox
from the command line.

Restarting FF, all other pages are ok but Youtube will refuse to play videos.

I have tried the usual FF troubleshooting:
- removing all cookies
- restarting with add-ons disabled (safe mode)
- I have created a brand new profile
- stopping, logging off and on again

All the above to no avail. The only way is a reboot of the machine.

I have checked on the Mozilla and Google Products forums, I see lots
of similar threads but the all use Flash.

I would like to have your opinion before raising a bug with Mozilla.

Thanks
--
Ottavio
Ottavio Caruso
2014-04-09 17:07:20 UTC
Permalink
Post by Ottavio Caruso
I am trying to pinpoint this problem I have and check whether it's
Youtube or Firefox or Netbsd's fault
I just wanted to add, no suspicious entries in Xorg.log either.
--
Ottavio
Thomas Klausner
2014-04-09 19:00:04 UTC
Permalink
Post by Ottavio Caruso
All the above to no avail. The only way is a reboot of the machine.
Have you tried killing pulseaudio instead?

pulseaudio --kill
pulseaudio --cleanup

and then try again?
Thomas
Ottavio Caruso
2014-04-09 21:48:05 UTC
Permalink
Post by Thomas Klausner
Post by Ottavio Caruso
All the above to no avail. The only way is a reboot of the machine.
Have you tried killing pulseaudio instead?
pulseaudio --kill
pulseaudio --cleanup
and then try again?
Thomas
No, I haven't. I'll try next time it happens and then we'll take it
from there. It's hard to replicate. It happens at random.
--
Ottavio
Ottavio Caruso
2014-04-19 17:55:59 UTC
Permalink
Post by Thomas Klausner
Post by Ottavio Caruso
All the above to no avail. The only way is a reboot of the machine.
Have you tried killing pulseaudio instead?
pulseaudio --kill
pulseaudio --cleanup
and then try again?
Thomas
A little update in this issue. Recently the above mentioned solution
doesn't even work anymore. It used to work in FF 26 but no longer in
FF 28.

All dependencies are respected and I have upgraded pulseaudio and
avahidaemon. Could that be the cause?
--
Ottavio
Thomas Klausner
2014-04-21 12:55:06 UTC
Permalink
Post by Ottavio Caruso
A little update in this issue. Recently the above mentioned solution
doesn't even work anymore. It used to work in FF 26 but no longer in
FF 28.
All dependencies are respected and I have upgraded pulseaudio and
avahidaemon. Could that be the cause?
I don't know what changed, but during boot I now see:
Apr 21 14:52:40 yt dbus[825]: [system] Activating service name='org.freedesktop.ConsoleKit' (using servicehelper)
Apr 21 14:52:40 yt dbus[825]: [system] Successfully activated service 'org.freedesktop.ConsoleKit'
Apr 21 14:52:40 yt console-kit-daemon[97]: WARNING: Error waiting for native console 7 activation: Device not configured
Apr 21 14:52:40 yt console-kit-daemon[97]: WARNING: Error waiting for native console 6 activation: Device not configured
Apr 21 14:52:43 yt pulseaudio[454]: [(null)] core-error.c: Unable to convert error string to locale, filtering.
Apr 21 14:52:43 yt pulseaudio[454]: [oss] core-error.c: Unable to convert error string to locale, filtering.
Apr 21 14:52:43 yt pulseaudio[454]: [(null)] module.c: module-hal-detect is deprecated: Please use module-udev-detect instead of module-hal-detect!
Apr 21 14:52:43 yt pulseaudio[454]: [(null)] module-hal-detect.c: Couldn't connect to hald: (null): (null)
Apr 21 14:52:43 yt pulseaudio[292]: [(null)] main.c: Daemon startup failed.

Even though hald is supposedly running:
# /etc/rc.d/hal status
hal is running as pid 570.

Thomas

Loading...