#16 Segfault when activating dedicated MIDI audio outputs on a MIDI track that has the same name as an existing audio bus

0.7.8
closed
nobody
None
2016-05-24
2012-11-10
No

Qtractor segfaults when activating dedicated MIDI audio outputs on a MIDI track that has the same name as an existing audio bus. This is easy to reproduce:

  • Create an audio bus named Test
  • Create a MIDI track named Test
  • Insert a plug-in in that MIDI track
  • Activate dedicated audio outputs for this track, Qtractor will report a message:

    cannot deliver port registration request
    cannot deliver port registration request

  • Activate the plug-in

Discussion

  • Rui Nuno Capela

    Rui Nuno Capela - 2012-11-10

    the issue has been mitigated on current svn trunk rev.3039+ (qtractor .5.6.9+). at least it doesn't segfault so easily but just silence on dedicated outputs.

    the obvious manual workaround is to avoid having duplicate names for MIDI tracks w/dedicated audio outputs and audio buses at all times.

    hth.
    cheers

     
  • Rui Nuno Capela

    Rui Nuno Capela - 2012-11-10
    • status: open --> pending
     
  • Jeremy Jongepier

    Thanks! Of course it is best to avoid duplicate names but in case you've created duplicate names by accident you don't lose any unsaved changes.

     
  • Jeremy Jongepier

    Tested and Qtractor doesn't segfault anymore. And you get informed about the duplicate names.

    duplicate port name (Qtractor:Test/out_2) in port registration request

    Thanks again!

     
  • Rui Nuno Capela

    Rui Nuno Capela - 2012-11-13
    • status: pending --> closed
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks