There are two more cases where I am getting segfaults.
- Play midi file. Close minuet. You have segmentation fault.
- Play an exercise. Close minuet before the playback finishes. You have segmentation fault.
There are two more cases where I am getting segfaults.
I am able to fix the second case by adding
m_midiSequencerOutputThread->stop();
to MidiSequencer's destructor.
Need to work upon the first case. Backtrace is not helping either.
Here is the update,
For the first case, its not the fault of playing midi file. Simply opening the file open window and then closing Minuet leads to a crash.
Can anyone reproduce this?
Steps - Open file open dialog. Close the dialog and then close Minuet.
Hey, I guess it has already been resolved. I followed these steps
The debugger finished successfully , so i guess this task has already been resolved. So let me know if i am going wrong somewhere.
Thanks for testing. Looks like its specific to my installation. No matter what I do I always have this crash.
Setting midi file path manually does not get me a segfault upon closing Minuet.
There are many crash reports and bugs for QFileDialog::getOpenFileName and I tried many of the solutions reported, still no luck.
Are you sure you have the updated repository, because those two exceptions used to occur before
Changing do invalid. It seems it's been fixed already. Please file this in bugs.kde.org if you start experiencing it again.