Source: phonon Version: 4:4.8.0-3 Severity: important Tags: patch Today phonon's upstream Harald Sitter contacted us with the following [0]:
random suggestion du jour: since debianesque distros are the only ones allowing running without a backend (to my knowledge anyway), this fix should be adopted there at the earliest convenient time. this change prevents a crash when run without a backend and getting device changes as the Iface handling later on would directly call the cast output without checking its validity. since the cast would always be null when there is no backend we can just as well save time and return early. note: this is ultimately fallout from too excessive init() setup when there is no backend, so the ideal fix would have been to abort the setup there. given the limited testing exposure of alsa+phononserver+phonon this less invasive fix is deemed more suitable for the existing code base though. (this lineup only happens with phononserver in the picture and that bugger has already been killed off for plasma5) [0] <http://lists.alioth.debian.org/pipermail/pkg-kde-talk/2014-November/001995.html> The patch is available in the cited message. -- System Information: Debian Release: jessie/sid Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- debconf information excluded -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org