Some linux distribution may run versions of code that do not work well with mono (archlinux as an example)
If you get sigabrt or sigsev in velocdrone_x86_64 then downgrading libalsa from 1.2.2-1 -> 1.2.1.2-3 may solve both issues.
Reference article ... https://github.com/mono/mono/issues/19131