Closed GoogleCodeExporter closed 9 years ago
I still haven't found the exact conditions to replicate this on demand, although
trying similar steps in random fashion has allowed me to cause a crash several
times.
Original comment by raynebc
on 16 May 2010 at 8:06
I found by selecting a phrase's worth of notes, performing an "Erase All" lyric
lines
and then trying to mark the already-selected notes as a phrase again, EOF ended
up
deleting all lyrics. At this point, all sorts of weird things are possible
because
EOF calls eof_vocal_track_delete_line() in the line marking function even when
there
are 0 lines, and that function decrements eof_song->vocal_track->lines.
Original comment by raynebc
on 17 May 2010 at 12:18
Some flawed logic that would conceivably cause this behavior (including an out
of
bounds memory access) has been corrected in r135.
Original comment by raynebc
on 17 May 2010 at 12:26
Original issue reported on code.google.com by
raynebc
on 15 May 2010 at 10:55