[PlanetCCRMA] Re: jack_fst - Library requirements

Mark Knecht Mark Knecht <markknecht@gmail.com>
Mon Oct 25 09:04:04 2004


On Mon, 25 Oct 2004 10:08:54 -0400, Andres Cabrera
<acabrera@teleset.com.co> wrote:
> Hi Mark,
> I'm wondering what you did to get jack_fst working. On my system
> jack_fst has built fine, but when run, the VST gui pops up for a second,
> and jack_fst quits with a segmentation fault (I've tried about five
> different plugins with the same result). When the plugin doesn't have a
> gui, there is no segmentation fault, but jack_fst doesn't show up as
> ports on qjackctl.
> I'm using wine-20040813 and Fedora Core 1 Planet CCRMA.
> 
> Any ideas here?
> 
> Thanks,
> Andres

Andres,
   Hi. I hate to say I'm happy this has happened to you, and I'm sorry
if it's cost you any time or frustration, but you are the first that I
know of to report exactly the same results I get. This segfault
happens because you are using a newer version of wine. I have found in
my own builds, both under FC2/Planet and Gentoo, that any version of
wine newer than wine-20040505 causes this problem. Switch to that
version and I suspect that you will get much better results.

   I spent the weekend, off and on, trying to debug this problem. I
think the problem is in the jack_fst program, but I cannot run that
program under gdb since it complains that it doesn't know how to
handle .dll files. Bummer. I need a program to point me in the right
direction. If one is reading and cares to help please contact me off
list as I'd like to ask a couple of gdb questions.

   BTW - I don't know that it matters, but it appears that jack_fst
utilizes some wine headers files, so for safety I would recommend that
after downgrading Wine that it's probably safest to rebuild fst and
jack_fst. I don't know that it matters, and actually I haven't seen
any problems not rebuilding, but I think when debugging things it's
probably best to remove potential failures that stuff like this could
cause.

Hope this helps,
Mark