Wow! First Post in Qsynth forum...possible bug

Forums

Hi Rui,
I am using QSynth 0.2.5 (CCRMA version for RH6), and when opening multiple synth tabs (Plus (+) button), it is crashing (totally disappears), and also crashing jackd (v0.107).
It's not in any order I've noticed, but one or the other eventually crashes. Qsynth simply disappears, while qjackctl simply becomes disconnected. QJackCtl never shows me the newly added qsynth2 connection as available.

I also did a new svn update on jack sources, same result. Perhaps a cvs update of qsynth might be a fix. Perhaps fluidsynth is the problem. Dunno at this point.

Can you duplicate this?

Merry Christmas and Peace to the World :)
Lexridge

Permalink

Both Qsynth < 0.2.6 and FluidSynth < 1.0.8 are infected with a very nasty memory misalignment bug that causes random crashes at qsynth/fluidsynth engine restart, specially if you set qsynth's output levels meters on. It's been by sheer luck that the bug does not crash qsynth all the time--in fact, the bug has been lurking in fluidsynth < 1.0.8, for quite some time.

This has nothing to do with jack, whatsoever. It's in the qsynth/fluidsynth interface pair, that's for sure ;)

The recommendation goes for an overhaul upgrade on Qsynth 0.3.2 and FluidSynth 1.0.8. Make no compromises.

Cheers,
--
rncbc aka Rui Nuno Capela

I took your advice and updated both Qsynth and FluidSynth. I had a few compilation issues, but got through it. So far, so good. Thanks for the help.

Lexridge

Add new comment

The content of this field is kept private and will not be shown publicly.

Markdown

  • Parses markdown and converts it to HTML.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type='1 A I'> <li> <dl> <dt> <dd> <h2 id='jump-*'> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt height width> <strike> <pre> <p> <br>
  • Lines and paragraphs break automatically.

Filtered HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <b> <i> <pre> <img src alt height width> <strike>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
File attachments
Unlimited number of files can be uploaded to this field.
2 MB limit.
Allowed types: jpg jpeg gif png txt doc docx xls xlsx pdf ppt pps odt ods odp zip gz bz2 xz patch diff wav ogg flac ogv mp4 qtz.