Bug#807823: dead-lock as calling functions from different threads

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Bug#807823: dead-lock as calling functions from different threads

Joël Krähemann-2
Package: libinstpatch-1.0-0
Version: 1.0.0-4
Severity: important
Tags: upstream



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages libinstpatch-1.0-0 depends on:
ii  libc6              2.19-22
ii  libglib2.0-0       2.46.2-1
ii  libsndfile1        1.0.25-10
ii  multiarch-support  2.21-3

libinstpatch-1.0-0 recommends no packages.

libinstpatch-1.0-0 suggests no packages.

-- no debconf information

Hi, I just reported it to upstream please see:

http://sourceforge.net/p/swami/mailman/message/34691038/

Here's the relevant part of the stack-trace:

Thread 35 (Thread 0x7f9e23323700 (LWP 29857)):
#0  0x00007f9e494747fc in __lll_lock_wait () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f9e494704d4 in _L_lock_986 () at
/lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f9e49470336 in __GI___pthread_mutex_lock
(mutex=0x7f9e17374570) at ../nptl/pthread_mutex_lock.c:114
#3  0x00007f9e4c226ba1 in g_static_rec_mutex_lock
(mutex=0x7f9e17607dc0) at
/build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/deprecated/gthread-deprecated.c:708
#4  0x00007f9e4c7925d4 in ipatch_container_get_children () at
/usr/lib/x86_64-linux-gnu/libinstpatch-1.0.so.0
#5  0x000000000047e9a3 in ags_ipatch_level_select (playable=<optimized
out>, nth_level=<optimized out>, sublevel_name=0x7f9e1804bbe0 "Bowed
Glass", error=0x7f9e23321798) at src/ags/audio/file/ags_ipatch.c:567