Package: mumble
Version: 1.2.12-1
Severity: important

Dear Maintainer,

when I start mumble it takes a very long time to show the main window or even
something in the terminal. It just hangs there for a long time like 1 or 2
minutes until it shows up and works correctly.

Since it didn't say anything useful by its own, I run it with gdb and attached
the log.

It seems thread 2 is stuck at a mutex in pulseaudio's code.
Perhaps this has to do with recent system updates?

Regards,
EA

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (800, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.3.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mumble depends on:
ii  libasound2                 1.0.29-1
ii  libavahi-client3           0.6.32~rc+dfsg-1
ii  libavahi-common3           0.6.32~rc+dfsg-1
ii  libavahi-compat-libdnssd1  0.6.32~rc+dfsg-1
ii  libc6                      2.21-6
ii  libg15daemon-client1       1.9.5.3-8.3
ii  libgcc1                    1:5.3.1-5
ii  libopus0                   1.1.1-1
ii  libprotobuf9v5             2.6.1-1.3
ii  libpulse0                  7.1-2
ii  libqt4-dbus                4:4.8.7+dfsg-5
ii  libqt4-network             4:4.8.7+dfsg-5
ii  libqt4-sql                 4:4.8.7+dfsg-5
ii  libqt4-sql-sqlite          4:4.8.7+dfsg-5
ii  libqt4-svg                 4:4.8.7+dfsg-5
ii  libqt4-xml                 4:4.8.7+dfsg-5
ii  libqtcore4                 4:4.8.7+dfsg-5
ii  libqtgui4                  4:4.8.7+dfsg-5
ii  libsndfile1                1.0.25-10
ii  libspeechd2                0.8-7
ii  libspeex1                  1.2~rc1.2-1
ii  libspeexdsp1               1.2~rc1.2-1
ii  libssl1.0.2                1.0.2e-1
ii  libstdc++6                 5.3.1-5
ii  libx11-6                   2:1.6.3-1
ii  libxi6                     2:1.7.5-1
ii  lsb-release                9.20150917

mumble recommends no packages.

Versions of packages mumble suggests:
pn  mumble-server      <none>
pn  speech-dispatcher  <none>

-- no debconf information
Starting program: /usr/bin/mumble 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffdd7d0700 (LWP 4306)]

Program received signal SIGTSTP, Stopped (user).
0x00007ffff4f9ea6d in connect () at ../sysdeps/unix/syscall-template.S:81
81      ../sysdeps/unix/syscall-template.S: File o directory non esistente.

Thread 2 (Thread 0x7fffdd7d0700 (LWP 4306)):
#0  0x00007ffff281b86d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00007ffff5806831 in poll (__timeout=-1, __nfds=3, __fds=0x7fffd8006ca0) 
at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
No locals.
#2  poll_func (ufds=0x7fffd8006ca0, nfds=3, timeout=-1, userdata=0xd3fce0) at 
pulse/thread-mainloop.c:69
        mutex = <optimized out>
#3  0x00007ffff57f7e51 in pa_mainloop_poll (m=m@entry=0xd40730) at 
pulse/mainloop.c:844
        __func__ = "pa_mainloop_poll"
        __PRETTY_FUNCTION__ = "pa_mainloop_poll"
#4  0x00007ffff57f84ee in pa_mainloop_iterate (m=0xd40730, block=<optimized 
out>, retval=0x0) at pulse/mainloop.c:926
        r = 0
#5  0x00007ffff57f85a0 in pa_mainloop_run (m=0xd40730, retval=retval@entry=0x0) 
at pulse/mainloop.c:944
        r = <optimized out>
#6  0x00007ffff58067c6 in thread (userdata=0xd3b430) at 
pulse/thread-mainloop.c:88
        m = 0xd3b430
        mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 
times>}}
#7  0x00007ffff0a20038 in internal_thread_func (userdata=0xd3b320) at 
pulsecore/thread-posix.c:81
        t = 0xd3b320
#8  0x00007ffff4f96284 in start_thread (arg=0x7fffdd7d0700) at 
pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdd7d0700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736909346560, 
-772166350341516780, 0, 140737488346831, 13896688, 140736909346560, 
772099271592923668, 772190561161990676}, mask_was_saved = 0}}, priv = {
            pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#9  0x00007ffff282474d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 1 (Thread 0x7ffff7f25900 (LWP 4302)):
#0  0x00007ffff4f9ea6d in connect () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00007ffff728e1ef in new_g15_screen () from 
/usr/lib/libg15daemon_client.so.1
No symbol table info available.
#2  0x00000000005c695e in G15LCDEngineUnix::G15LCDEngineUnix (this=0xd5b990) at 
G15LCDEngine_unix.cpp:43
No locals.
#3  0x00000000005c6a0b in G15LCDEngineNew () at G15LCDEngine_unix.cpp:37
No locals.
#4  0x00000000005789d2 in LCDDeviceManager::initialize (this=0xa9c1c0 <devmgr>) 
at LCD.cpp:76
        e = <optimized out>
        engine = <optimized out>
        _container_ = {c = {{p = {static shared_null = {ref = {_q_value = 79}, 
alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xac2cd0}, d = 
0xac2cd0}}, brk = 0, i = {i = 0xac2ce8}, e = {
            i = 0xac2cf0}}
#5  0x0000000000508b42 in DeferInit::run_initializers () at Global.cpp:179
        d = <optimized out>
        _container_ = {c = {<QMap<int, DeferInit*>> = {{d = 0xac2bc0, e = 
0xac2bc0}}, <No data fields>}, brk = 0, i = {i = 0xabdd00}, e = {i = 0xac2bc0}}
#6  0x000000000043df90 in main (argc=1, argv=<optimized out>) at main.cpp:296
        res = 0
        a = {<QApplication> = {<No data fields>}, quLaunchURL = {d = 0x0}}
        bAllowMultiple = <optimized out>
        url = {d = 0x0}
        qsSystemLocale = {static null = {<No data fields>}, static shared_null 
= {ref = {_q_value = 126}, alloc = 0, size = 0, data = 0xa9bb9a 
<QString::shared_null+26>, clean = 0, simpletext = 0, 
            righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array 
= {0}}, static shared_empty = {ref = {_q_value = 3}, alloc = 0, size = 0, data 
= 0x7ffff38678fa <QString::shared_empty+26>, 
            clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, 
capacity = 0, reserved = 0, array = {0}}, d = 0x7fffffffe23f, static 
codecForCStrings = 0x0}
        locale = {static null = {<No data fields>}, static shared_null = {ref = 
{_q_value = 126}, alloc = 0, size = 0, data = 0xa9bb9a 
<QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, 
            asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static 
shared_empty = {ref = {_q_value = 3}, alloc = 0, size = 0, data = 
0x7ffff38678fa <QString::shared_empty+26>, clean = 0, 
            simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
reserved = 0, array = {0}}, d = 0x0, static codecForCStrings = 0x0}
        translator = <incomplete type>
        loctranslator = <incomplete type>
        qttranslator = <incomplete type>
        srpc = <optimized out>
        mfeh = <optimized out>
        runaudiowizard = <optimized out>
        sh = {px = 0x7ffff38638b0 <vtable for QObject+16>, pn = {pi_ = 
0xd3d9e0}}

Reply via email to