#596868 Subject: iceweasel: Iceweasel crashes when playing video files

Package:
libjack0
Source:
jack-audio-connection-kit
Description:
JACK Audio Connection Kit (libraries)
Submitter:
"wzabolot@elektron.elka.pw.edu.pl"
Date:
2010-09-17 20:51:04 UTC
Severity:
important
#596868#5
Date:
2010-09-14 16:27:25 UTC
From:
To:
*** Please type your report below this line ***
When watching the video file (namely from site:
http://polskanarowery.sport.pl/msrowery/1,105126,8368344,Zupelnie_niepotrzebne_wynalazki_rowerowe__Ciezej_.html
) the iceweasel crashed generating the attached bug report.

#596868#10
Date:
2010-09-14 16:55:21 UTC
From:
To:
Please install iceweasel-dbg and get a new backtrace/bug report from
bugbuddy.

Thanks

Mike

#596868#15
Date:
2010-09-15 22:29:05 UTC
From:
To:
W dniu 14.09.2010 18:55, Mike Hommey pisze:
Here it is attached (gzipped to spare bandwidth),
Regards,
Wojtek

#596868#20
Date:
2010-09-16 06:12:24 UTC
From:
To:
reassign 596868 libjack0
thanks

Thanks. I was somehow hoping there would be something significant in the
backtrace related to libxul.so, but it turns out not. The crash occuring
in the libjack library, I'd suggest you to get libjack with debugging
symbols (I'm afraid you would need to rebuild the package for that (you
may want to set DEB_BUILD_OPTIONS=nostrip)). I'm reassigning the bug to
the libjack0 package.

Cheers,

Mike

#596868#29
Date:
2010-09-16 19:10:16 UTC
From:
To:
On Thu, Sep 16, 2010 at 06:15:11AM +0000, Debian Bug Tracking System wrote:

Hi!

How do you bridge between iceweasel and jackd? Given that jackd is not a
generic desktop sound server but the underlying routing framework for
audio production environments (read: studios), you somehow need to
bridge your consumer applications (read: flash) to jackd.

There are a couple of options:

   1. Use libasound2-plugins and its alsa-jack bridge

   2. Use pulseaudio-module-jack, if need be, run
      "pactl load-module module-jack-sink" and then pavucontrol to
      redirect your sound to jackd


   3. Use a jack-enabled libflashplugin-extrasound.


I clearly recommend 2), and I can confirm that the video plays fine here
with iceweasel and jackd2. (jackd2 might be more forgiving wrt slow
applications, not meeting the realtime expectations like ordinary jackd
clients do)

Note that you can also increase jackd's buffer size, so applications
have more time to fill the buffers.


HTH

#596868#32
Date:
2010-09-16 19:10:16 UTC
From:
To:
On Thu, Sep 16, 2010 at 06:15:11AM +0000, Debian Bug Tracking System wrote:

Hi!

How do you bridge between iceweasel and jackd? Given that jackd is not a
generic desktop sound server but the underlying routing framework for
audio production environments (read: studios), you somehow need to
bridge your consumer applications (read: flash) to jackd.

There are a couple of options:

   1. Use libasound2-plugins and its alsa-jack bridge

   2. Use pulseaudio-module-jack, if need be, run
      "pactl load-module module-jack-sink" and then pavucontrol to
      redirect your sound to jackd


   3. Use a jack-enabled libflashplugin-extrasound.


I clearly recommend 2), and I can confirm that the video plays fine here
with iceweasel and jackd2. (jackd2 might be more forgiving wrt slow
applications, not meeting the realtime expectations like ordinary jackd
clients do)

Note that you can also increase jackd's buffer size, so applications
have more time to fill the buffers.


HTH

#596868#37
Date:
2010-09-17 20:29:34 UTC
From:
To:
W dniu 16.09.2010 21:10, Adrian Knoth pisze:
Yes, this machine is used to work with jack (jackd2), ardour, zynaddsubfx,
guitarix and rakarrack, and it runs with RT-extended kernel.
I have both libasound2-plugins and pulseaudio-module-jack installed.


If it's jack related problem, then probably it was caused by the fact,
that jack server
was not started, when I used firefox.

However I think, that in this case I should get an error message (or
even better error message box) urging me to start jackd - not just crash
of the whole firefox application...

#596868#42
Date:
2010-09-17 20:29:34 UTC
From:
To:
W dniu 16.09.2010 21:10, Adrian Knoth pisze:
Yes, this machine is used to work with jack (jackd2), ardour, zynaddsubfx,
guitarix and rakarrack, and it runs with RT-extended kernel.
I have both libasound2-plugins and pulseaudio-module-jack installed.


If it's jack related problem, then probably it was caused by the fact,
that jack server
was not started, when I used firefox.

However I think, that in this case I should get an error message (or
even better error message box) urging me to start jackd - not just crash
of the whole firefox application...

#596868#45
Date:
2010-09-17 20:29:34 UTC
From:
To:
W dniu 16.09.2010 21:10, Adrian Knoth pisze:
Yes, this machine is used to work with jack (jackd2), ardour, zynaddsubfx,
guitarix and rakarrack, and it runs with RT-extended kernel.
I have both libasound2-plugins and pulseaudio-module-jack installed.


If it's jack related problem, then probably it was caused by the fact,
that jack server
was not started, when I used firefox.

However I think, that in this case I should get an error message (or
even better error message box) urging me to start jackd - not just crash
of the whole firefox application...