Dear Maintainer,

On Mon, 08 Mar 2021 15:49:55 +0100 
=?utf-8?q?IOhannes_m_zm=C3=B6lnig_=28Debian/GNU=29?= <[email protected]> 
wrote:
#4  0x00005555554359e8 in PatchageCanvas::index_port(PortID const&, 
PatchagePort*) (this=0x0, id=..., port=0x5555557233c0) at 
../src/PatchageCanvas.hpp:59
#5  0x0000555555450837 in AlsaDriver::create_port(PatchageModule&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, bool, snd_seq_addr) (this=0x555555888e60, input=false, addr=...) at ../src/AlsaDriver.cpp:318

318             dynamic_cast<PatchageCanvas*>(parent.canvas())->index_port(


This crash seems to be caused by the line above where
parent.canvas() returns a null pointer leading to
this=0x0 in PatchageCanvas::index_port().

Unfortunately I found no upstream change related to this,
and upstream seems to have evolved much lately.
Therefore in [1] got removed altogether, therefore packaging
a new release might fix this.

Kind regards,
Bernhard

[1] 
https://gitlab.com/drobilla/patchage/-/commit/5128bfab7ddb9504abf17375e910e5bc94af291e

Reply via email to