Bug#1107868: mumble: segfault on first start

Chris Knadle Chris.Knadle at coredump.us
Sun Jun 22 04:49:14 BST 2025


tags 1107868 + moreinfo
thanks

Hello Thorsten.

Upstream responded with information about this bug.

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.

Upsgream would like to fix the bug and they are requesting a coredump 
and/or a backtrace, if that can be provided.

I believe a coredump can be created by executing 'ulimit -c 
<max-coredump-size>' in a terminal and then executing mumble afterwards 
in the same terminal session (assuming the shell used includes ulimit, 
such as bash). Apparently 'ulimit -c unlimited' can be used to allow any 
size coredump.

Thanks

    -- Chris

Chris Knadle
Chris.Knadle at coredump.us

On 6/16/25 06:06, Thorsten Glaser wrote:
> Package: mumble
> Version: 1.5.735-4
> Severity: important
> X-Debbugs-Cc: tg at mirbsd.de
>
> Freshly installed:
>
> $ mumble
> Dir didn't exist: /home/tg/.local/share/data/Mumble
> Successfully migrated data directory
> <D>2025-06-16 12:04:45.005 JACK 1.9.22 from libjack.so.0
> <X>2025-06-16 12:04:45.022 PipeWire 1.4.2 from libpipewire-0.3.so.0
> <D>2025-06-16 12:04:45.048 PulseAudio 17.0.0 from libpulse.so.0
> <W>2025-06-16 12:04:45.049 PulseAudio: Connection failure: Connection refused
> <W>2025-06-16 12:04:45.062 Theme: "Mumble"
> <W>2025-06-16 12:04:45.062 Style: "Lite"
> <W>2025-06-16 12:04:45.062 --> qss: ":themes/Default/Lite.qss"
> <W>2025-06-16 12:04:45.070 Locale is "C" (System: "C")
> <W>2025-06-16 12:04:45.070 Unable to find bundled translations for locale "C"
> <W>2025-06-16 12:04:49.173 Database SQLite: "3.46.1"
> <W>2025-06-16 12:04:49.353 Updating application palette
> <W>2025-06-16 12:04:49.510 GlobalShortcutX: Using XI2 2.4
> <W>2025-06-16 12:04:49.685 QMetaObject::connectSlotsByName: No matching signal for on_qtvUsers_customContextMenuRequested(QPoint,bool)
> <W>2025-06-16 12:04:49.686 QMetaObject::connectSlotsByName: No matching signal for on_muteCuePopup_triggered()
> <W>2025-06-16 12:04:49.928 AudioInput: Opus encoder set for high quality speech
> <W>2025-06-16 12:04:49.928 AudioInput: 40000 bits/s, 48000 hz, 480 sample
> [W][12:04:49.936583] pw.conf      | [          conf.c: 1182 try_load_conf()] can't load config client.conf: No such file or directory
> [E][12:04:49.936617] pw.conf      | [          conf.c: 1215 pw_conf_load_conf_for_context()] can't load config client.conf: No such file or directory
> [W][12:04:49.937180] pw.conf      | [          conf.c: 1182 try_load_conf()] can't load config client.conf: No such file or directory
> [E][12:04:49.937436] pw.conf      | [          conf.c: 1215 pw_conf_load_conf_for_context()] can't load config client.conf: No such file or directory
> Segmentation fault (core dumped)
>
>
>
>
> -- System Information:
> Debian Release: 13.0
>    APT prefers testing-security
>    APT policy: (500, 'testing-security'), (500, 'testing')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 6.12.30-amd64 (SMP w/2 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_WARN
> Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: sysvinit (via /sbin/init)
>
> Versions of packages mumble depends on:
> ii  libasound2t64              1.2.14-1
> ii  libavahi-compat-libdnssd1  0.8-16
> ii  libc6                      2.41-8
> ii  libgcc-s1                  14.2.0-19
> ii  libopus0                   1.5.2-2
> ii  libpocofoundation100       1.13.0-6+b2
> ii  libpocoxml100              1.13.0-6+b2
> ii  libpocozip100              1.13.0-6+b2
> ii  libprotobuf32t64           3.21.12-11
> ii  libqt5core5t64             5.15.15+dfsg-5
> ii  libqt5dbus5t64             5.15.15+dfsg-5
> ii  libqt5gui5t64              5.15.15+dfsg-5
> ii  libqt5network5t64          5.15.15+dfsg-5
> ii  libqt5sql5-sqlite          5.15.15+dfsg-5
> ii  libqt5sql5t64              5.15.15+dfsg-5
> ii  libqt5svg5                 5.15.15-2
> ii  libqt5widgets5t64          5.15.15+dfsg-5
> ii  libqt5xml5t64              5.15.15+dfsg-5
> ii  libsndfile1                1.2.2-2+b1
> ii  libspeechd2                0.12.0-4
> ii  libspeexdsp1               1.2.1-3
> ii  libssl3t64                 3.5.0-2
> ii  libstdc++6                 14.2.0-19
> ii  libx11-6                   2:1.8.12-1
> ii  libxi6                     2:1.8.2-1
> ii  lsb-release                12.1-1
>
> mumble recommends no packages.
>
> Versions of packages mumble suggests:
> pn  mumble-server      <none>
> pn  speech-dispatcher  <none>
>
> -- no debconf information
>



More information about the Pkg-voip-maintainers mailing list