Bug#1107868: mumble: segfault on first start

Jochen Sprickerhof jspricke at debian.org
Sun Jun 29 21:10:22 BST 2025


Hi Thorsten,

I was not able to reproduce this problem in a fresh trixie VM. This is 
what I tried:

$ debvm-create -r trixie --initsystem=sysv -- \
    --hook-dir=/usr/share/mmdebstrap/hooks/useradd \
    --include=linux-image-generic,xserver-xorg-core,icewm,xdm,xserver-xorg-input-libinput,xterm,mumble \
    --customize-hook='usermod --root "$1" -aG audio user' \
    --customize-hook='echo user:debian | chpasswd --root "$1"'
$ debvm-run -g -- -audio driver=sdl,model=virtio

Login in xdm with user:debian. Open an xterm and run mumble. This works 
and I get audio output.

Cheers Jochen

* Thorsten Glaser <tg at mirbsd.de> [2025-06-29 02:50]:
>On Sat, 21 Jun 2025, Chris Knadle wrote:
>
>> The ALSA backend is supported, and depends on it, and loads other audio
>> libraries if they are found (PipeWire, PulseAudio, JACK) -- but if PipeWire is
>> found it prioritizes that over ALSA. So in this case it looks like
>> libpipewire-0.3.so.0 and libpulse.so.0 are found, so Mumble tries to connect to
>> pipewire, but then the PipeWire configuration pw.conf isn't found, leading to a
>> Segfault.
>
>Heh.
>
>Presence of the client libraries must not be used as an indicator
>that the thing is used. The client libraries are there because some
>software links against them to support these things, no matter whether
>they actually are used, after all (mplayer most likely). This is like
>with libsystemd0 which is present so dæmons can use it to communicate
>with systemd about their readiness state, so the dæmon executable is
>linked against it, but it’s never actually used on my system since there
>is no systemd on it. (Other than being used as entry door for the Jia Tan
>exploit, of course.)
>
>> Upsgream would like to fix the bug and they are requesting a coredump and/or a
>> backtrace, if that can be provided.
>
>I can provide a backtrace (just not right now) easily enough. Not sure
>about a coredump vs. possible info leak, will have to see.
>
>Later,
>//mirabilos
>-- 
>15:41⎜<Lo-lan-do:#fusionforge> Somebody write a testsuite for helloworld :-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-voip-maintainers/attachments/20250629/a82c06db/attachment.sig>


More information about the Pkg-voip-maintainers mailing list