[LAD] [ANN] Qtractor 0.5.3 - The Delta Whisky natural cask strength!

Rui Nuno Capela rncbc at rncbc.org
Tue Jan 10 18:43:09 UTC 2012

On 01/10/2012 12:26 PM, Albert Graef wrote:
> On 01/10/2012 10:31 AM, rncbc wrote:
>> a debug version (./configure --enable-debug) should dump an automatic
>> stacktrace on segfault (via gdb)...
> This gives me a "ptrace: Operation not permitted." But running the
> program in gdb I get the attached backtrace. (Running r2665, latest from
> trunk there.)
>> does this crash-on-record happen with prior builds, before your patching
>> suggestions ?
> Yes, it's already in the 0.5.3 release. The stock Ubuntu 11.04 version
> of qtractor (0.4.8) works fine, though.

can't reproduce this crash-on-record-stop and already tried a dozen 
times here (opensuse 12.1 32bit and 64bit, kernel 3.1.6 preempt 
threadirqs, jackdmp 1.9.8)

does the backtraces you get always point to the same spot? #1 
qtractorAudioBus::latency_in at qtractorAudioEngine.cpp:2422, which in 
fact is the call to jack_port_get_latency_range() ?

> I also get segfaults when closing the GUI of LV2 plugins (e.g., calf
> organ). I don't get these with 0.4.8 either, and they work fine with
> Ardour3 as well. But maybe I should start filing proper bug reports now. :)

it depends on how new are the build of those calf plugins...

recently the default build changed from using the good old 
lv2_external_ui extension into the troublesome lv2_gtk_ui. you may get 
some different results if you build qtractor with the new lilv stack 
(--enable-lilv) instead of the old slv2 but anyway, embedding a gtk ui 
into a qt host has always been a pita. and it still sucks :(

rncbc aka Rui Nuno Capela
rncbc at rncbc.org

More information about the Linux-audio-dev mailing list