Segfault when closing Minuet.
Closed, InvalidPublic

Description

There are two more cases where I am getting segfaults.

  1. Play midi file. Close minuet. You have segmentation fault.
  1. Play an exercise. Close minuet before the playback finishes. You have segmentation fault.
itsback created this task.Mar 11 2016, 10:54 AM

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.

itsback added a comment.EditedMar 26 2016, 4:32 AM

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.

ayushshah added a subscriber: ayushshah.EditedMar 26 2016, 6:25 AM

Hey, I guess it has already been resolved. I followed these steps

  1. Open file window.
  2. Click on close dialog button
  3. Click on Minuet close dialog button.

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.

ayushshah added a comment.EditedMar 26 2016, 6:35 AM

Are you sure you have the updated repository, because those two exceptions used to occur before

Yeah, did another git pull. no change.
What is you OS configurations?

I am using Fedora 23

sandroandrade closed this task as Invalid.May 26 2016, 8:24 PM
sandroandrade added a subscriber: sandroandrade.

Changing do invalid. It seems it's been fixed already. Please file this in bugs.kde.org if you start experiencing it again.