You are right,
it is not pipewire-jack, it is also without pipewire...
will try the dev and report
see,
::
gdb pd
...
(gdb) run -jack -channels 16
Starting program: /usr/bin/pd -jack -channels 16
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after fork from child process 3779]
[Detaching after fork from child process 3782]
[New Thread 0x7ffff6bfc6c0 (LWP 3783)]
[New Thread 0x7ffff6a0f6c0 (LWP 3784)]
[New Thread 0x7ffff698e6c0 (LWP 3785)]
double free or corruption (out)
Thread 4 "pd" received signal SIGABRT, Aborted.
[Switching to Thread 0x7ffff698e6c0 (LWP 3785)]
0x00007ffff7bd8e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007ffff7bd8e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7b89fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ffff7b74472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#3 0x00007ffff7bcd430 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#4 0x00007ffff7be27ba in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x00007ffff7be4820 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff7be6e9f in free () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x000055555567ec3a in ?? ()
#8 0x00007ffff7d73b5d in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
#9 0x00007ffff7d73828 in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007ffff7d9006c in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007ffff7bd7144 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x00007ffff7c577dc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) watchdog: signaling pd...
quit
A debugging session is active.
Inferior 1 [process 3776] will be killed.
mfG
winfried
Zitat von Christof Ressi <[email protected]>:
Hi,
this sounds very much like
https://lists.iem.at/hyperkitty/list/[email protected]/thread/HEUGAEWO362BTGYTHZAH7KH3QQNL4RHN/
It should already be fixed on develop with
https://github.com/pure-data/pure-data/pull/2433/commits/6710a3441ff5ec73efef84dc2c65bbf9ecaf2c76.
Can you verify?
Christof
On 08.10.2024 12:41, Winfried Ritsch wrote:
Hello,
Using Debian bookworm backport puredata and pipewire-audio and
pipewire-jack backports, it crashes with 16 channels, but not with
15 channel.
To narrow down the problem, before bug issue it, anybody the same
or only system specific ?
Here the debug output:
Here the gdb output:
$ pd -version
Pd-0.55.1 ("") compiled for Debian (0.55.1+ds-2~bpo12+1) on
2024/09/22 at 20:24:41 UTC
$ gdb pd
...
(gdb) run -jack -channels 16
Starting program: /usr/bin/pd -jack -channels 16
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after fork from child process 55024]
[Detaching after fork from child process 55027]
[New Thread 0x7ffff74a56c0 (LWP 55028)]
[Thread 0x7ffff74a56c0 (LWP 55028) exited]
[New Thread 0x7ffff74a56c0 (LWP 55029)]
[New Thread 0x7ffff6ca46c0 (LWP 55030)]
[New Thread 0x7ffff639f6c0 (LWP 55031)]
double free or corruption (out)
Thread 5 "data-loop.0" received signal SIGABRT, Aborted.
[Switching to Thread 0x7ffff639f6c0 (LWP 55031)]
0x00007ffff7be3e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
bt
#0 0x00007ffff7be3e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff7b94fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ffff7b7f472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#3 0x00007ffff7bd8430 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#4 0x00007ffff7bed7ba in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x00007ffff7bef820 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff7bf1e9f in free () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x000055555567ec3a in ?? ()
#8 0x00007ffff7d952c7 in ?? () from
/usr/lib/x86_64-linux-gnu/pipewire-0.3/jack/libjack.so.0
#9 0x00007ffff7faa44e in ?? () from
/usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#10 0x00007ffff7a971b0 in ?? () from
/lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#11 0x00007ffff7be2144 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x00007ffff7c627dc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) watchdog: signaling pd...
watchdog: signaling pd...
...
kernel: 6.1.0-26-amd64
mfg
winfried
--
- ao.Univ.Prof. DI Winfried Ritsch
- [email protected] - http://iem.at/ritsch
- Institut fuer Elektronische Musik und Akustik, University of Music and
Dramatic Art Graz
- mobil: ++43-664-2439369 Tel. ++43-316-389-3510 (3170)
---
[email protected] - the Pd developers' mailinglist
https://lists.iem.at/hyperkitty/list/[email protected]/message/MXII5RNAW2IJ7BJVQ5CWNTGNSLLPL7CO/
---
[email protected] - the Pd developers' mailinglist
https://lists.iem.at/hyperkitty/list/[email protected]/message/O2YZLUUYE3RGKP5J2HNBY3OLGVS5LRYI/