Transposing score with tablature causes crash

• Nov 7, 2011 - 17:51
Type
Functional
Severity
S2 - Critical
Status
closed
Project

Selecting from the menu Notes | Transpose causes the program to crash without an error. I was able to recreate this problem many times in a row (> 5). Below are the steps to recreate the problem.

1. Create a new score - select guitar as the instrument
2. Add some random notes to a few of the measures.
3. Add tablature to the score as a linked staff (http://musescore.org/en/node/7845)
4. Change the key signature to the key of G, by selecting from the left pane, and dragging and dropping the key into the staff.
5. From the Menu bar, select Notes | Transpose
6. Do not select any measures, when prompted, select entire score to transpose.
7. in the Transpose dialog box, select the following options
- Transpose by key
- closest
- Key i chose was G major/ E minor.
- Options - transpose key signatures (selected), Transpose chord names (selected), use double sharps and flats.

8. Click ok. Musescore should terminate execution.

I was not able to recreate this with a non-tablature staff, and the transpose key needs to be the current key signature. I realize that this is not a normal action, however the code should probably behave differently than crashing (catching the exception and displaying a friendly error message).

Please let me know if there is any additional information you may need, or if you would like me to provide the file I was working on that caused the crash (although I was able to re-create with any combination of notes)


Comments

Revision originally reported: 4956.

What operating system are you using?

Are you still able to reproduce in the nightly builds?