Your message dated Tue, 18 Oct 2016 17:22:40 +0100
with message-id <69dd63f4-9409-4acd-0751-00b79ca6c...@debian.org>
and subject line Bug#601008: jackd2: jackd gets stuck in infinite loop after 
laptop suspend/resume
has caused the Debian Bug report #601008,
regarding jackd2: jackd gets stuck in infinite loop after laptop suspend/resume
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
601008: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=601008
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: jackd2
Version: 1.9.5~dfsg-19
Severity: normal


jackd starts and runs fine on my laptop, but after a suspend/resume
cycle jackd sometimes gets stuck in an infinite loop, using 100% of
one of the CPU cores. I would expect a couple of xruns or other audio
glitches, but not this type of complete lockup.

Steps to reproduce:

1. Run 'jackd -P70 -dalsa -p256 -n2 -r48000 -P'
2. Suspend the computer to RAM
3. Wake the computer back up

The output looks like this:


[ll@innsmouth ~]$ jackd -P70 -d alsa -p256 -n2 -r48000 -P
jackdmp 1.9.6
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2010 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
no message buffer overruns
no message buffer overruns
JACK server starting in realtime mode with priority 70
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:0|-|256|2|48000|0|0|nomon|swmeter|-|32bit
Using ALSA driver HDA-Intel running on card 0 - HDA Intel at
0xf4300000 irq 22
configuring for 48000Hz, period = 256 frames (5.3 ms), buffer = 2
periods
ALSA: final selected sample format for playback: 32bit integer
little-endian
ALSA: use 2 periods for playback

<-- This is where I suspend and resume -->

ALSA: channel flush for playback failed (File descriptor in bad state)
JackAudioDriver::ProcessAsync: read error, skip cycle
alsa_driver_xrun_recovery
ALSA: channel flush for playback failed (File descriptor in bad state)
JackAudioDriver::ProcessAsync: read error, skip cycle

<-- This is repeated, with the lines sometimes coming in different
orders and the alsa_driver_xrun_recovery line more common than others,
until I kill jackd -->

jack main caught signal 15
alsa_driver_xrun_recovery
ALSA: channel flush for playback failed (File descriptor in bad state)
JackAudioDriver::ProcessAsync: read error, skip cycle
alsa_driver_xrun_recovery
ALSA: channel flush for playback failed (File descriptor in bad state)
JackAudioDriver::ProcessAsync: read error, skip cycle
ALSA: channel flush for playback failed (File descriptor in bad state)
Cannot stop driver
Released audio card Audio0
audio_reservation_finish
WARNING: 21760843 message buffer overruns!
[ll@innsmouth ~]$


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (900, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31.12-rt21-1-amd64 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages jackd2 depends on:
ii  coreutils                 8.5-1          GNU core utilities
ii  debconf [debconf-2.0]     1.5.36         Debian configuration management sy
ii  libasound2                1.0.23-2       shared library for ALSA applicatio
ii  libc6                     2.11.2-6       Embedded GNU C Library: Shared lib
ii  libcelt0-0                0.7.1-1        The CELT codec runtime library
ii  libdbus-1-3               1.2.24-3       simple interprocess messaging syst
ii  libexpat1                 2.0.1-7        XML parsing C library - runtime li
ii  libgcc1                   1:4.4.5-4      GCC support library
ii  libjack-jackd2-0          1.9.5~dfsg-19  JACK Audio Connection Kit (librari
ii  libncurses5               5.7+20100313-4 shared libraries for terminal hand
ii  libreadline6              6.1-3          GNU readline and history libraries
ii  libsamplerate0            0.1.7-3        Audio sample rate conversion libra
ii  libsndfile1               1.0.21-3       Library for reading/writing audio 
ii  libstdc++6                4.4.5-4        The GNU Standard C++ Library v3
ii  python                    2.6.6-3        interactive high-level object-orie

Versions of packages jackd2 recommends:
ii  jackd2-firewire            1.9.5~dfsg-19 JACK Audio Connection Kit (FFADO a
ii  libpam-modules             1.1.1-6       Pluggable Authentication Modules f
ii  qjackctl                   0.3.6-1+b1    User interface for controlling the

Versions of packages jackd2 suggests:
pn  jack-tools                    <none>     (no description available)
pn  libjackasyn0                  <none>     (no description available)
pn  meterbridge                   <none>     (no description available)

-- Configuration Files:
/etc/security/limits.d/audio.conf changed [not included]

-- debconf information:
* jackd/tweak_rt_limits: true



--- End Message ---
--- Begin Message ---
Version: 1.9.6~dfsg.1-3

Hi,

This bug was fixed in unstable some time ago, so closing.

Thanks,
James

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to