[PlanetCCRMA] Re: jack_fst - Library requirements

Andres Cabrera acabrera@teleset.com.co
Mon Oct 25 13:16:01 2004

Excellent Mark!
It took a while to download wine-20040505, but now jack_fst works 
alright! Cheeze Machine on Linux!
There's some wierdness with other plugs but I'm on track. eg. you 
sometimes have to try loading a plug twice, etc.
Did you notice that the segmentation fault occurs when there's some kind 
of redraw? Maybe when the bypass/mute buttons are added. I don't know if 
this is only on my system, but the gui changes place in the screen on 
loading, which didn't happen before (it crashed before that). I just 
mention this in case it gives you some clues.


> 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