[Bug 371147] Re: firefox: crashes on viideo stream with pulse.c:200: pulse_new: Assertion `p->context' failed.

Tpugliese thomas.pugliese at gmail.com
Sat Aug 1 08:08:55 UTC 2009


I would say it is pretty reliable.  Deleting the ~/.pulse directory
fixed the problem on two systems  for me.  Make sure firefox is closed
when deleting the files and it will clear up the crash.

I have no idea why it works, nor do I particularly care.  I passed
along the workaround for anyone else who, like me, had a broken system
and wanted it fixed.  My setup quit working after a power failure so I
speculate that it may be related to file corruption in some file in
the .pulse directory.  It could also be related to having FF 3.0 and
3.5 installed simultaneously.

On Sat, Aug 1, 2009 at 1:01 AM, Chris Sherlock<ta.bu.shi.da.yu at gmail.com> wrote:
> @Tpugliese - that's an unreliable workaround at best, and at worst it
> stops us from finding what's causing this. Do you know why this works?
>
> --
> firefox: crashes on viideo stream with pulse.c:200: pulse_new: Assertion `p->context' failed.
> https://bugs.launchpad.net/bugs/371147
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in PulseAudio sound server: New
> Status in “firefox-3.0” package in Ubuntu: Invalid
>
> Bug description:
> Binary package hint: firefox-3.0
>
> When I try to view the first video at http://www.bergredding.nl/?p=826 my firefox crashes. This is very reproducible. I have three extensions installed (Novell Moonlight 1.0, Unofficial Google Translate Firefox extension 1.3, and Web Developer 1.1.6)
>
> If more information is needed, just let me know.
>
> When I start firefox from a console I get the following output:
>
> paul at etna ~ $ firefox
> ALSA lib pcm_pulse.c:626:(pulse_prepare) PulseAudio: Unable to create stream: Invalid argument
>
> ALSA lib pcm_pulse.c:626:(pulse_prepare) PulseAudio: Unable to create stream: Invalid argument
>
> ALSA lib pcm_pulse.c:626:(pulse_prepare) PulseAudio: Unable to create stream: Invalid argument
>
> ALSA lib pcm_pulse.c:626:(pulse_prepare) PulseAudio: Unable to create stream: Invalid argument
>
> ALSA lib pcm_pulse.c:626:(pulse_prepare) PulseAudio: Unable to create stream: Invalid argument
>
> ALSA lib pcm_pulse.c:626:(pulse_prepare) PulseAudio: Unable to create stream: Invalid argument
>
> ALSA lib pcm_pulse.c:626:(pulse_prepare) PulseAudio: Unable to create stream: Invalid argument
>
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> E: shm.c: mmap() failed: Cannot allocate memory
> firefox: pulse.c:200: pulse_new: Assertion `p->context' failed.
> Aborted
>
> ProblemType: Bug
> Architecture: i386
> DistroRelease: Ubuntu 9.04
> Package: firefox 3.0.10+nobinonly-0ubuntu0.9.04.1
> PackageArchitecture: all
> SourcePackage: firefox-3.0
> Uname: Linux 2.6.28-11-generic i686
>

-- 
firefox: crashes on viideo stream with pulse.c:200: pulse_new: Assertion `p->context' failed.
https://bugs.launchpad.net/bugs/371147
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox-3.0 in ubuntu.




More information about the Ubuntu-mozillateam-bugs mailing list