Checkbox should support audio devices which don't provide /proc/asound/card#
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox |
Fix Released
|
High
|
Marc Tardif |
Bug Description
Some audio devices don't seem to provide a corresponding entry under /proc/asound/card# which results in the following stack trace. So, Checkbox should simply make a best effort and ignore devices which don't provide this information.
Traceback (most recent call last):
File "/usr/lib/
results.
File "/usr/share/
registry_
File "/usr/lib/
values.
File "/usr/lib/
for key, value in registry.items():
File "/usr/lib/
self.
File "/usr/share/
return [(d.path, d) for d in devices if not self._ignore_
File "/usr/share/
if not device.product and device.product_id is None:
File "/usr/lib/
return self.get(name)
File "/usr/lib/
return self.__
File "/usr/lib/
for k, v in self.items():
File "/usr/share/
("product", self._get_
File "/usr/share/
file = open(path, "r")
IOError: [Errno 2] No such file or directory: '/proc/
Related branches
Changed in checkbox: | |
assignee: | nobody → Marc Tardif (cr3) |
importance: | Undecided → High |
milestone: | none → 0.8-alpha6 |
status: | New → Fix Committed |
Changed in checkbox: | |
status: | Fix Committed → Fix Released |