Changing soundfont, then sound in unrefreshed mixer causes crash

• Jun 14, 2011 - 02:00
Type
Functional
Severity
S2 - Critical
Status
closed
Project

1. Open score.
2. Open Mixer.
3. Open Synthesiser.
4. Load soundfont (if there isn't one).
5. Delete soundfont.
6. Add another soundfont.
7. In Mixer, change the sound.

Result: Crash.

DIscussion: You can close the mixer at some point to refreshing it, before changing the sound (avoiding crash).

Using MuseScore 2.0 Nightly Build (4367) - Mac 10.6.7.


Comments

Can confirm similar issue (1) on Windows 7 with latest Nightly build (bb0298e). Also found a work-around (2) that suggests to me this may be related to an uninitialized configuration parameter.

1) Crashes 100% reliably (for me). Assumes you have more than one soundfont installed (see 3).
Load score.
Start playback.
View->Synthesizer
Pick any soundfont below top one & click Up button
Crash (see below for details)

2) To inoculate (now #1 will not cause crash)
Load score.
Before anything else, View->Synthesizer & click on any soundfont under top one & move it Up.
Close Synthesizer dialog.
Start playback.
View->Synthesizer
Pick any soundfont below top one & click Up button
NO crash and it works as expected.

3) System information
Windows 7
Comodo Firewall
Score (any)
Problem signature:
Problem Event Name: APPCRASH
Application Name: nightly.exe
Application Version: 0.0.0.0
Application Timestamp: 51a9c855
Fault Module Name: nightly.exe
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 51a9c855
Exception Code: c0000005
Exception Offset: 0051d23c
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
Installed soundfonts: see attached file

Attachment Size
soundfonts_installed.png 5.76 KB
Title [Trunk] Changing soundfont, then sound in unrefreshed mixer causes crash Changing soundfont, then sound in unrefreshed mixer causes crash

Hi

Crashes are critical :).

Thank you, I was not aware that crashes are critical. Can you test if the workaround works on your Mac? Thanks.