Bug#958286: pavucontrol: Missing escaping of & in device names

Tollef Fog Heen tfheen at err.no
Mon Apr 20 07:20:54 BST 2020


Package: pavucontrol
Version: 4.0-1
Severity: minor

I have a bluetooth headset from Bowers & Wilkins.  It seems like
pavucontrol fails to escape the «&» in the name before feeding it to
GTK, leading to console errors like:

(pavucontrol:416883): Gtk-WARNING **: 20:28:02.902: Failed to set text
'Bowers & Wilkins PX' from markup due to error parsing markup: Error on
line 1: Entity did not end with a semicolon; most likely you used an
ampersand character without intending to start an entity — escape
ampersand as &

Versions of packages pavucontrol depends on:
ii  libatkmm-1.6-1v5         2.28.0-2
ii  libc6                    2.30-4
ii  libcanberra-gtk3-0       0.30-7
ii  libcanberra0             0.30-7
ii  libgcc-s1 [libgcc1]      10-20200411-1
ii  libgcc1                  1:10-20200411-1
ii  libglib2.0-0             2.64.1-1
ii  libglibmm-2.4-1v5        2.64.2-1
ii  libgtk-3-0               3.24.18-1
ii  libgtkmm-3.0-1v5         3.24.2-1
ii  libpulse-mainloop-glib0  13.0-5
ii  libpulse0                13.0-5
ii  libsigc++-2.0-0v5        2.10.2-1
ii  libstdc++6               10-20200411-1

Versions of packages pavucontrol recommends:
ii  pulseaudio  13.0-5

pavucontrol suggests no packages.

-- no debconf information

-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are



More information about the pkg-pulseaudio-devel mailing list