I can't get Sonar to crash playing pc_110_fingercymbals.prog if there's space between loops. For example, a series of one measure notes spaced a measure apart won't crash. Nor contiguous two measure notes.
Also, with contiguous one measure notes, the program crashes at 120 and 180 bpm, but
not at 190 or 200. Same if notes are all the same note, or arranged in a staircase.
I played a bit with the sfz file with no luck. One thing odd is the first slice/wav is 1k, the other 16 are all 30-34k. Commenting out the first regions that use the first slice had no effect.
The last time I tried I was able to close Sonar while the engine was still stuck in its hung loop. All other times I had to kill Sonar from Windows. EDIT: Sonar windows closed, but Sonar was still running and I had to kill it with task manager.
Doesn't look to me like a 32/64 bit issue, but who knows.