Open Bug 965523 Opened 10 years ago Updated 2 years ago

100% reproducible zombie process on shutdown under Linux after playing an MP3

Categories

(Core :: Audio/Video: Playback, defect)

x86
Linux
defect

Tracking

()

People

(Reporter: davemgarrett, Unassigned)

References

Details

(Keywords: hang)

+++ This bug was initially created as a clone of Bug #964354 +++

Splitting off from bug 964354 because the reporter there can't reproduce this anymore in a current nightly on their affected system. Either it has been fixed for Windows or we both get the same symptom from the same testcase, but triggering from different bugs.

I get a 100% reproducible zombie process under Linux on Firefox exit from:
> var audio = new Audio('1-01.mp3');
> audio.play();

STR:
0) new Nightly profile on Linux
1) go to http://www.bloodforge.com/ff-bug/ -> throbber on tab never stops
2) close application -> window does close
3) check process list -> "firefox" process is hung -> need to terminate it

Firefox Nightly 29.0a1 (2014-01-29)
Built from http://hg.mozilla.org/mozilla-central/rev/7e79536aca0a
Downloaded from ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/firefox-29.0a1.en-US.linux-i686.tar.bz2

Kubuntu 10.04.4 32-bit
libgstreamer 0.10.28-1 (i386)

Also reproducible under Firefox 26 or 24.2 ESR (with gstreamer enabled via about:config).

Unlike the reporter in bug 964354, I don't see an issue if the file is ogg instead of mp3. I cannot reproduce this on Windows XP or 7 (both tested in a VM).
See Also: → 964354
See Also: → 938107
Also filed bug 965528 which would make the process of getting the info needed to report bugs like these a bit easier.
The bug didn't repro for my colleage Edwin who's using GStreamer 0.10.35. You could try upgrading your GStreamer to see if that helps.
Still reproducible in current nightly.

I'm upgrading to Kubuntu 14.04 soon, so I'll be able to test with newer gstreamer in a bit, though it shouldn't hang with any version.

Hopefully the work being done with the shutdown hang terminator will at least kill this, even if this doesn't get properly fixed.
Component: Audio/Video → Audio/Video: Playback

Is this bug still reproducible?

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.