ubuntustudio-bugs team mailing list archive
-
ubuntustudio-bugs team
-
Mailing list archive
-
Message #09776
[Bug 1889146] Re: Loss of USB device causes zita-ajbridge to run cpu at 100% and hang
** Description changed:
+ [Impact]
+
+ * zita-ajbridge allows bridging extra alsa devices to jackd as a client.
+ If that extra device is a USB device and is unplugged, the bridge uses
+ 100% cpu and slows the rest of the system to a crawl. The only way to
+ stop this process is with a kill -9.
+
+ [Test Case]
+
+ * Using (Ubuntu) Studio Controls, start Jack with built-in sound card and
+ a USB device.
+
+ * Unplug USB device. Bridge will now use 100% CPU process and stall the
+ system.
+
+ [Regression Potential]
+
+ * The upstream version has one single change consisting of the bugfix to
+ prevent the 100% CPU usage on disconnect. While it is possible that
+ this fix doesn't do what it advertises, the regression potential here
+ is slim to none.
+
+ [Additional Info]
+
+ * As already noted, this fix is already in Groovy.
+
+
+ Original bug report follows:
+
zita-ajbridge allows bridging extra alsa devices to jackd as a client.
If that extra device is a USB device and is unplugged, the bridge uses
100% cpu and slows the rest of the system to a crawl. The only way to
stop this process is with a kill -9.
However, there is already a bugfix release upstream. The release notes for version 0.8.4 (which is already in Groovy) are only one line:
"zita-ajbridge 0.8.4 (05/04/2020)
* Fixed 100% CPU on sound card disconnect.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: zita-ajbridge 0.8.2-1
ProcVersionSignature: Ubuntu 5.4.0-42.46-lowlatency 5.4.44
Uname: Linux 5.4.0-42-lowlatency x86_64
ApportVersion: 2.20.11-0ubuntu27.4
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: KDE
Date: Mon Jul 27 20:28:00 2020
InstallationDate: Installed on 2020-04-23 (96 days ago)
InstallationMedia: Kubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200422)
SourcePackage: zita-ajbridge
UpgradeStatus: No upgrade log present (probably fresh install)
** Also affects: zita-ajbridge (Ubuntu Groovy)
Importance: Undecided
Status: New
** Also affects: zita-ajbridge (Ubuntu Focal)
Importance: Undecided
Status: New
** Changed in: zita-ajbridge (Ubuntu Focal)
Status: New => Confirmed
** Changed in: zita-ajbridge (Ubuntu Groovy)
Status: New => Fix Released
** Changed in: zita-ajbridge (Ubuntu Focal)
Importance: Undecided => High
** Changed in: zita-ajbridge (Ubuntu Focal)
Assignee: (unassigned) => Erich Eickmeyer (eeickmeyer)
--
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to zita-ajbridge in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1889146
Title:
Loss of USB device causes zita-ajbridge to run cpu at 100% and hang
Status in zita-ajbridge package in Ubuntu:
Fix Released
Status in zita-ajbridge source package in Focal:
Confirmed
Status in zita-ajbridge source package in Groovy:
Fix Released
Bug description:
[Impact]
* zita-ajbridge allows bridging extra alsa devices to jackd as a client.
If that extra device is a USB device and is unplugged, the bridge uses
100% cpu and slows the rest of the system to a crawl. The only way to
stop this process is with a kill -9.
[Test Case]
* Using (Ubuntu) Studio Controls, start Jack with built-in sound card and
a USB device.
* Unplug USB device. Bridge will now use 100% CPU process and stall the
system.
[Regression Potential]
* The upstream version has one single change consisting of the bugfix to
prevent the 100% CPU usage on disconnect. While it is possible that
this fix doesn't do what it advertises, the regression potential here
is slim to none.
[Additional Info]
* As already noted, this fix is already in Groovy.
Original bug report follows:
zita-ajbridge allows bridging extra alsa devices to jackd as a client.
If that extra device is a USB device and is unplugged, the bridge uses
100% cpu and slows the rest of the system to a crawl. The only way to
stop this process is with a kill -9.
However, there is already a bugfix release upstream. The release notes for version 0.8.4 (which is already in Groovy) are only one line:
"zita-ajbridge 0.8.4 (05/04/2020)
* Fixed 100% CPU on sound card disconnect.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: zita-ajbridge 0.8.2-1
ProcVersionSignature: Ubuntu 5.4.0-42.46-lowlatency 5.4.44
Uname: Linux 5.4.0-42-lowlatency x86_64
ApportVersion: 2.20.11-0ubuntu27.4
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: KDE
Date: Mon Jul 27 20:28:00 2020
InstallationDate: Installed on 2020-04-23 (96 days ago)
InstallationMedia: Kubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200422)
SourcePackage: zita-ajbridge
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zita-ajbridge/+bug/1889146/+subscriptions
References