[LAD] ambix vs JUCE, segfault

Paul Davis paul at linuxaudiosystems.com
Mon Apr 13 18:24:40 UTC 2015


definitely caused by use of X / GUI toolkit calls from the wrong thread.
Not legal.

On Mon, Apr 13, 2015 at 2:06 PM, Fernando Lopez-Lezcano <
nando at ccrma.stanford.edu> wrote:

> On 04/13/2015 07:13 AM, Tito Latini wrote:
>
>> On Sun, Apr 12, 2015 at 07:29:41PM -0700, Fernando Lopez-Lezcano wrote:
>>
>>> Anyone out there using ambix on Linux?
>>>
>>> I'm seeing various instabilities, for example trying out the converter
>>> standalone I get a segfault when connecting output ports, and it looks
>>> like the Jack JUCE component is doing some unaligned memory copies.
>>>
>>> Any hint on how to fix this?
>>>
>>> I get Ardour crashes if I try to use the converter LV2 plugin as well.
>>>
>>> See below for a trace of the standalone binary...
>>> Thanks for any help!
>>> -- Fernando
>>> [...]
>>>
>>
>> I have compiled the git-version and tested with the converter standalone.
>>
>> The attached patch should fix this problem.
>>
>
> Thanks Tito!
> That seems to have fixed that problem. But I'm still having other problems
> :-(
>
> On a different machine I see this problem when I try to bring up the LV2
> GUI for the encoder plugin in, say, ardour3:
>
> [xcb] Unknown request in queue while dequeuing
> [xcb] Most likely this is a multi-threaded client and XInitThreads has not
> been called
> [xcb] Aborting, sorry about that.
> xcb_io.c: 179: dequeue_pending_request: Assertion
> xcb_xlib_inknown_req_in_deq'failed
>
> And then ardour3 crashes.
> -- Fernando
>
>
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-dev/attachments/20150413/426b30d6/attachment.html>


More information about the Linux-audio-dev mailing list