Crash on exporting audio (MacOS only)

• Jul 5, 2018 - 15:28
Reported version
2.3
Type
Functional
Severity
S2 - Critical
Status
closed
Project

See the attached score and try to export audio on Mac.

Attachment Size
Bust_a_Head_-_Medium_Level.mscz 20.31 KB

Comments

Status (old) active fixed
Status active fixed

Fixed in branch 2.3.1, commit f4148d874d

fix #273996: crash when exporting audio

Fixed self-written stack logic and replaced it with proper usage of stl.

Fixed in branch master, commit ea0c5c7fa0

fix #273996: crash when exporting audio

Fixed self-written stack logic and replaced it with proper usage of stl.
Replace stack with queue. Some test cases rely on not reusing recently active voices, because they don't use NOTEOFF events properly, so sustain phase may interfere with the expected results. It is believed not to be the case for general playback workflow.