Some combinations of patch-sets and MIDI-files lead to ungraceful termination of any program using the libtimidity library.
There seems to be a small oversight in the resampling-routine that uses a signed integer to calculate the size of sample-data. The correct value can exceed the boundaries of the signed value producing a very large negative number. This number is used to allocate memory...
2008-02-24 18:05:40 UTC in libTiMidity