Bug#848285: jackd2: spits verbose output and exits immediately when the client stops sending audio

James Cowgill jcowgill at debian.org
Thu Dec 22 00:18:34 UTC 2016


Control: clone -1 -2
Control: reassign -2 gcc-6 6.2.0-13
Control: found -2 6.2.1-7
Control: severity -2 normal
Control: retitle -2 gcc-6: wrong code generation with -O1 if union is written to twice
Control: forwarded -2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78895
Control: affects -2 src:jackd2

Hi all,

On 19/12/16 23:39, Francesco Poli wrote:
> On Sun, 18 Dec 2016 22:56:00 +0000 James Cowgill wrote:
> [...]
>> On 15/12/16 23:18, Francesco Poli (wintermute) wrote:
> [...]
>>> I experienced a grave bug: as soon as the client (audacious, firefox through
>>> ALSA redirection in ~/.asoundrc, ...) stops sending audio to the jackd
>>> sound server, the latter spits a bunch of output messages and exits
>>> immediately (as if the --temporary option were passed, no!, even worse!).
>>
>> Firstly, apologies for not testing this fully before uploading the most
>> recent version :/
> 
> It may happen.
> It's weird that nobody noticed in unstable, before the package managed
> to migrate to testing, but anyway...
> 
>> This appears this is a toolchain bug. Simply recompiling the latest
>> version of jackd2 with gcc-6_6.2.0-6 (the version the -3 revision was
>> compiled with) makes it work again. The toolchain bug will probably need
>> reducing before anyone can look at it however.
> 
> Good that you are able to reproduce the bug and managed to pinpoint the
> cause.
> I hope this can be fixed soon.

I got a reduced testcase and submitted the bug upstream. I'm cloning
this bug into gcc-6 to keep track of the fix there.

Since the bug only happens with optimization turned on, it could
probably be worked around by disabling some optimization options (I
haven't checked which), but I think that should be a last resort.

Thanks,
James

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20161222/35b12565/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list