Bug#945814: Fwd: Bug#945814: audacity: various segfaults of audacity on startup
Hello Tjeerd,
sorry for the delay.
I would have expected more output from catchsegv.
I guess the first valgrind run would have been better
placed in an attachement too.
The file audacity_coredumps.log points to
libzynaddsubfx_dssi.so that belongs to package zynaddsubfx-dssi.
That seems to be involved in the crash at least.
I guess this package is installed on purpose on your system?
If not uninstalling could be a workaround.
As I just tried to help triaging this issue and being not involved
in packaging I have not enough knowledge how to setup a system to
get this file loaded by audacity.
Therefore probably you could add what needs to be done
from a fresh installed system to reach a setup similar to yours.
And please add the output of following:
dpkg -l | grep -i -E "audacity|jack|zynaddsubfx"
Kind regards,
Bernhard
Backtrace from audacity_coredumps.log what it should look like with debug symbols installed:
Stack trace of thread 11485:
#0 0x00007f94d6a507bb __GI_raise (libc.so.6)
#1 0x00007f94d6a3b535 __GI_abort (libc.so.6)
#2 0x00007f94d6a92508 __libc_message (libc.so.6)
#3 0x00007f94d6a98c1a malloc_printerr (libc.so.6)
#4 0x00007f94d6a9a5d7 _int_free (libc.so.6)
#5 0x00007f94cacf6f3d in __gnu_cxx::new_allocator<char>::deallocate(char*, unsigned long) at /usr/include/c++/7/ext/new_allocator.h:125
in zyn::Bank::addtobank(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
#6 0x00007f94cacf88a1 in zyn::Bank::loadbank(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) at ./src/Misc/Bank.cpp:267
#7 0x00007f94cad4029c in zyn::MiddleWareImpl::loadPendingBank(int, zyn::Bank&) at ./src/Misc/MiddleWare.cpp:477
#8 0x00007f94cade20ea in std::function<void (char const*, rtosc::RtData&)>::operator()(char const*, rtosc::RtData&) const at /usr/include/c++/7/bits/std_function.h:706
in rtosc::Ports::dispatch(char const*, rtosc::RtData&, bool)
#9 0x00007f94cad42959 in zyn::MiddleWareImpl::bToUhandle(char const*) at ./src/Misc/MiddleWare.cpp:1905
#10 0x00007f94cad42cbf in zyn::MiddleWareImpl::tick() at ./src/Misc/MiddleWare.cpp:698
#11 0x00007f94cacf43fd in DSSIaudiooutput::<lambda()>::operator() at ./src/Output/DSSIaudiooutput.cpp:635
#12 0x00007f94d6e32b2f n/a (libstdc++.so.6)
#13 0x00007f94d6f0efa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#14 0x00007f94d6b124cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
https://sources.debian.org/src/zynaddsubfx/3.0.3-1/src/Misc/Bank.cpp/#L506
https://sources.debian.org/src/zynaddsubfx/3.0.3-1/src/Misc/Bank.cpp/#L267
Reply to: