Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1251442
| From | Jochen Sprickerhof <jspricke@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#1107868: mumble: segfault on first start |
| Date | 2025-06-30 07:50 +0200 |
| Message-ID | <L3fyV-eawF-7@gated-at.bofh.it> (permalink) |
| References | (3 earlier) <L2OyJ-dT1W-1@gated-at.bofh.it> <KYeWR-aWmm-3@gated-at.bofh.it> <L36Fj-e4UV-1@gated-at.bofh.it> <KYeWR-aWmm-3@gated-at.bofh.it> <L36Fj-e4UV-1@gated-at.bofh.it> |
| Organization | The Debian Project |
[Multipart message — attachments visible in raw view] - view raw
Seems like it was too late already yesterday and I forgot to add
libpipewire-0.3-0t64. Here is a reproducer for the segfault:
$ 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,libpipewire-0.3-0t64 \
--customize-hook='usermod --root "$1" -aG audio user' \
--customize-hook='echo user:debian | chpasswd --root "$1"'
$ debvm-run -g -- -audio driver=sdl,model=virtio
Cheers Jochen
* Jochen Sprickerhof <jspricke@debian.org> [2025-06-29 22:10]:
>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@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 :-)
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Find similar | Unroll thread
Bug#1107868: mumble: segfault on first start Thorsten Glaser <tg@mirbsd.de> - 2025-06-16 12:10 +0200
Bug#1107868: mumble: segfault on first start Thorsten Glaser <tg@evolvis.org> - 2025-06-16 12:30 +0200
Bug#1107868: mumble: segfault on first start Thorsten Glaser <tg@mirbsd.de> - 2025-06-29 03:00 +0200
Bug#1107868: mumble: segfault on first start Jochen Sprickerhof <jspricke@debian.org> - 2025-06-29 22:20 +0200
Bug#1107868: mumble: segfault on first start Jochen Sprickerhof <jspricke@debian.org> - 2025-06-30 07:50 +0200
csiph-web