md380tools
md380tools copied to clipboard
md380-emu crashes on all recent arm platfrom OS versions
For some months now, the md380-emu example, as well as all of the ham radio cross mode tools out there using md380 firmware for transcoding, using D02.032 firmware crashes with Segmentation Fault on all of my platforms that used to work. This includes pistar on rpi 2,3,4 and raspiOS on same pi's. It all started with updates to these operating systems, but I don't know exactly when. As it stands, pi-star 4.1.4 with latest updates crashes, and raspiOS with latest updates also crashes.
RaspiOS fresh install from the 01-11-2021 image does not crash. md380-emu decode example (./md380-emu -d -i sample.amb -o out.raw) as well as the encode example work correctly on pi2,3,4 using this OS as long as I do not do any updates.
I have tried both running the compiled md380-emu from before the update and also rebuilding everything after the update. They both crash on the OS after being updated.
I submitted a fix for this here https://github.com/travisgoodspeed/md380tools/pull/932
Thanks for sending in a fix. I'll give it a try in the morning and merge it if everything looks good.