Corruption pasting into a sequence that ends in the middle of a tuplet
If I copy a sequence of notes and paste into another portion of the score such that the copied sequence ends in the middle of a tuplet in the paste target, I get an erroneous number of beats. See the attached simple example. To produce it: Enter the notes in staff one. Enter the notes in staff 2. Copy staff 2 into staff 3. Now copy the quarter note and eighth note from staff one (but not the rests), select the first quarter note of staff 3, and paste. This will produce the result shown for staff 3, which is missing 1/6 of a beat. This is for nightly 2015-03-27-1017-a249aea on Mac OS X; same happens for the released 2.0.
By the way, if one inputs the example as shown above and attempts to save the score, MuseScore Nightly crashes. Released MuseScore 2.0 does not, it produces a .mscz file, which if I attempt to re-open, produces a "file corrupted" error message, but if I click "ignore", will open and get me back to where I was.
MuseScore attempts to exclude errors like this by forbidding pastes into targets that start in a tuplet. But a problem with the adopted approach is that it arbitrarily rejects pasting some material into a note in the tuplet, but not a longer sequence that ends with the identical copied material and the identical paste target as subsets. So I would think that any musically illegal operation that has been excluded by the "can't paste into tuplets" rule can still be made to happen. Also the restriction on pasting into a triplet excludes quite legitimate operations (e.g. pasting lyrics, or replacing a triplet of eighth notes by a pasted sequence of two ordinary eighth notes.)