Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1111384

Bug#1016288: pulseaudio-dlna: crashes on start

From Göran Weinholt <weinholt@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1016288: pulseaudio-dlna: crashes on start
Date 2022-07-29 20:10 +0200
Message-ID <EOCAV-eF1P-1@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Package: pulseaudio-dlna
Version: 0.6.4.1-0.1
Severity: grave
Justification: renders package unusable

The pulseaudio-dlna program prints a backtrace at start and then does
nothing.

It appears to be some incompatibility with python3-pychromecast.

$ pulseaudio-dlna
07-29 18:37:20 pulseaudio_dlna.notification                   ERROR    notify2 could not be initialized! Notifications will most likely not work.
07-29 18:37:20 pulseaudio_dlna.application                    INFO     Using version: 0.6.4
07-29 18:37:20 pulseaudio_dlna.application                    INFO     Binding to *:8080
07-29 18:37:20 pulseaudio_dlna.application                    INFO     Encoder settings:
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <AVConvAacEncoder available="False" bit-rate="192">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <AVConvFlacEncoder available="False">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <AVConvL16Encoder available="False" sample-rate="44100" channels="2">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <AVConvMp3Encoder available="False" bit-rate="192">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <AVConvOggEncoder available="False" bit-rate="192">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <AVConvOpusEncoder available="False" bit-rate="192">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <AVConvWavEncoder available="False">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <FFMpegAacEncoder available="True" bit-rate="192">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <FFMpegFlacEncoder available="True">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <FFMpegL16Encoder available="True" sample-rate="44100" channels="2">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <FFMpegMp3Encoder available="True" bit-rate="192">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <FFMpegOggEncoder available="True" bit-rate="192">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <FFMpegOpusEncoder available="True" bit-rate="192">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <FFMpegWavEncoder available="True">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <FaacAacEncoder available="False" bit-rate="192">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <FlacFlacEncoder available="True">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <LameMp3Encoder available="True" bit-rate="192">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <NullEncoder available="True">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <OggencOggEncoder available="True" bit-rate="192">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <OpusencOpusEncoder available="True" bit-rate="192">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <SoxL16Encoder available="True" sample-rate="44100" channels="2">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <SoxWavEncoder available="True">
07-29 18:37:20 pulseaudio_dlna.application                    INFO     Codec settings:
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <AacCodec enabled="True" priority="12" mime_type="audio/aac" backend="generic">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <FlacCodec enabled="True" priority="9" mime_type="audio/flac" backend="generic">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <L16Codec enabled="True" priority="1" mime_type="audio/L16" backend="generic">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <Mp3Codec enabled="True" priority="18" mime_type="audio/mp3" backend="generic">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <OggCodec enabled="True" priority="6" mime_type="audio/ogg" backend="generic">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <OpusCodec enabled="True" priority="3" mime_type="audio/opus" backend="generic">
07-29 18:37:20 pulseaudio_dlna.application                    INFO       <WavCodec enabled="True" priority="15" mime_type="audio/wav" backend="generic">
07-29 18:37:20 pulseaudio_dlna.pulseaudio                     INFO     Module "module-dbus-protocol" already loaded.
07-29 18:37:20 pulseaudio_dlna.pulseaudio                     INFO     Probing for $PULSE_DBUS_SERVER unsuccessful.
07-29 18:37:20 pulseaudio_dlna.pulseaudio                     INFO     Probing for /run/pulse/dbus-socket unsuccessful.
07-29 18:37:20 pulseaudio_dlna.pulseaudio                     INFO     Probing for $XDG_RUNTIME_DIR successful (unix:path=/run/user/1000/pulse/dbus-socket).
07-29 18:37:20 pulseaudio_dlna.pulseaudio                     INFO     Probing for org.PulseAudio.ServerLookup1 successful (unix:path=/run/user/1000/pulse/dbus-socket).
07-29 18:37:20 pulseaudio_dlna.pulseaudio                     INFO     Found the following pulseaudio server addresses: unix:path=/run/user/1000/pulse/dbus-socket
07-29 18:37:20 pulseaudio_dlna.pulseaudio                     INFO     Connecting to pulseaudio on "unix:path=/run/user/1000/pulse/dbus-socket" ...
07-29 18:37:20 pulseaudio_dlna.plugins.chromecast             INFO     ChromecastPlugin.discover()
07-29 18:37:20 pychromecast                                   INFO     Querying device status
Exception in thread zeroconf-ServiceBrowser-_googlecast._tcp-14932:
Traceback (most recent call last):
  File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3/dist-packages/zeroconf/_services/browser.py", line 533, in run
    self._fire_service_state_changed_event(event)
  File "/usr/lib/python3/dist-packages/zeroconf/_services/browser.py", line 416, in _fire_service_state_changed_event
    self._service_state_changed.fire(
  File "/usr/lib/python3/dist-packages/zeroconf/_services/__init__.py", line 55, in fire
    h(**kwargs)
  File "/usr/lib/python3/dist-packages/zeroconf/_services/browser.py", line 177, in on_change
    getattr(listener, _ON_CHANGE_DISPATCH[state_change])(zeroconf, service_type, name)
  File "/usr/lib/python3/dist-packages/pychromecast/discovery.py", line 141, in add_service
    self._add_update_service(zconf, typ, name, self._cast_listener.add_cast)
  File "/usr/lib/python3/dist-packages/pychromecast/discovery.py", line 221, in _add_update_service
    callback(uuid, name)
  File "/usr/lib/python3/dist-packages/pychromecast/discovery.py", line 87, in add_cast
    self._add_callback(uuid, service)
  File "/usr/lib/python3/dist-packages/pychromecast/__init__.py", line 264, in add_callback
    callback(
  File "/usr/lib/python3/dist-packages/pulseaudio_dlna/plugins/__init__.py", line 36, in wrapper
    device = f(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pulseaudio_dlna/plugins/chromecast/__init__.py", line 47, in _on_device_added
    return ChromecastRendererFactory.from_pychromecast(device)
  File "/usr/lib/python3/dist-packages/pulseaudio_dlna/plugins/chromecast/renderer.py", line 191, in from_pychromecast
    manufacturer=pychromecast.cast_info.manufacturer,
AttributeError: 'Chromecast' object has no attribute 'cast_info'
^CApplication is shutting down ...
Process Process-3:
07-29 18:37:22 pulseaudio_dlna.holder                         INFO     Holder.shutdown()
07-29 18:37:22 pulseaudio_dlna.pulseaudio                     INFO     PulseWatcher.shutdown()
07-29 18:37:22 pulseaudio_dlna.streamserver                   INFO     StreamServer GobjectMainLoopMixin.shutdown()


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, armel

Kernel: Linux 5.18.0-3-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_DK.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pulseaudio-dlna depends on:
ii  flac                  1.3.4-2
ii  lame                  3.100-3
ii  opus-tools            0.2-1
ii  python3               3.10.5-3
ii  python3-chardet       4.0.0-2
ii  python3-dbus          1.2.18-3+b2
ii  python3-distutils     3.10.5-2
ii  python3-docopt        0.6.2-4
ii  python3-lxml          4.9.1-1+b1
ii  python3-netifaces     0.11.0-1+b2
ii  python3-notify2       0.3-5
ii  python3-protobuf      3.12.4-1+b4
ii  python3-psutil        5.9.0-1+b1
ii  python3-pychromecast  9.4.0-2
ii  python3-pyroute2      0.6.7-3
ii  python3-requests      2.27.1+dfsg-1
ii  python3-setproctitle  1.2.2-2+b2
ii  python3-urllib3       1.26.9-1
ii  python3-zeroconf      0.38.7-1
ii  sox                   14.4.2+git20190427-3
ii  vorbis-tools          1.4.2-1

Versions of packages pulseaudio-dlna recommends:
ii  ffmpeg           7:5.0.1-3+b1
ii  gir1.2-rsvg-2.0  2.54.4+dfsg-1
pn  gir1.2-rsvg-3.0  <none>
pn  libav-tools      <none>
ii  python3-cairo    1.20.1-3+b1

pulseaudio-dlna suggests no packages.

-- no debconf information

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#1016288: pulseaudio-dlna: crashes on start Göran Weinholt <weinholt@debian.org> - 2022-07-29 20:10 +0200

csiph-web