Description of problem: TiMidity++ crashes when using the output -Os (ALSA) think this is related to LTO as the version from f32 does not crash. Version-Release number of selected component (if applicable): timidity++-2.14.0-22.fc34 How reproducible: Always Steps to Reproduce: 1. Install TiMidity++ 2. Run is it timidity -Os midifile.mid 3. Actual results: Crash Expected results: Music to be played Additional info: So could this be built without LTO? I have also noticed in other distro like arch/suse that it is updated to 2.15?? could we also have an update to the latest version. Many thanks
Any news one this? Thanks.
this is on fc35 recent install amd cpu timidity -in -Os file.mid Segmentation fault (core dumped) 1995,1999-2004 Tuukka Toivonen, Masanao Izumo oddly though this works timidity -in -Oj file.mid ps aux | grep timidity pstan 45347 35.6 0.2 350580 44124 pts/2 SLl+ 09:45 0:01 timidity -in -Oj AUD_HTX0922.mid no sign of jack whatsoever
Thank you for your bugreport. I've prepared an update to the latest version for rawhide. Unfortunately I've been unable to fix the alsa crash, this seems to be related to the move to pipewire, see bug 1993671. Pipewire implements both pulseaudio and jack functionality. So as you've found out you can use -Oj to work around this. Or you can just use the default libao output (-OO) which natively talks to pulseaudio instead of going through the pulseaudio alsa plugin.