[ardour-dev] latest CVS commit

David Mulcahy eseol at tiscali.co.uk
Mon May 2 09:47:23 PDT 2005


On Monday 02 May 2005 16:24, Paul Davis wrote:
> Unfortunately, you don't have the best test case. The version of JACK
> that you are running has a bug that can lead the watchdog thread to
> kill things off during freewheeling. And in fact, that is precisely
>
> what is biting you:
> >> > From jack 0.99 debian
> >> > load = 5.4258 max usecs: 153.000, spare = 2749.000
> >> > freewheel threhad starting ...
> >> > jackd watchdog: timeout - killing jackd
> >> > Aborted
>
> there still appears to be a separate bug that relates to the other
>
> error message:
> > > some rec peaks are ready from Audio 1-2.wav
> > >         now have 1 of 1
> > > set new length to 8388608
> > > *** glibc detected *** free(): invalid next size (normal): 0xb35e3458
> > > ***
>
> this is not export related, AFAIK.
>
> --p
First let me say this is not a major problem because I can simply use a 
different period size so this is just for info only.

This is with a newer jack again export 44.1 -> 48 @ and only @ -p 128 works at 
-p64 and above -p256

Ardour/GTK 0.9beta29
   (built using 0.594.1 with libardour 0.890.1)
Copyright (C) 1999-2005 Paul Davis
Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker

Ardour comes with ABSOLUTELY NO WARRANTY
not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
This is free software, and you are welcome to redistribute it
under certain conditions; see the source for copying conditions.
Loading UI configuration file /usr/local/etc/ardour/ardour_ui.rc
Loading system configuration file /usr/local/etc/ardour/ardour_system.rc
Loading user configuration file /home/davmul/.ardour/ardour.rc
ardour: [WARNING]: Your system generates "Mod2" when the NumLock key is 
pressed. This can cause problems when editing so Ardour will use Mod3 to mean 
Meta rather than Mod2
Loading session /home/davmul/les_mis using snapshot les_mis
Segmentation fault


jackd -v -R -P62 -d alsa -H -M -d hw:0 -r 44100 -p 128
getting driver descriptor from /usr/lib/jack/jack_alsa.so
getting driver descriptor from /usr/lib/jack/jack_dummy.so
getting driver descriptor from /usr/lib/jack/jack_oss.so
jackd 0.99.61
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

load = 5.1569 max usecs: 175.000, spare = 2727.000
freewheel thread starting ...
subgraph starting at ardour timed out (subgraph_wait_fd=7, status = 0, state = 
Running)
process cycle within freewheel failed
at 8236972296 waiting on 7 for 10007828 usecs, status = 1 sig = 8226964321 awa 
= 8226964334 fin = 0 dur=0
freewheel came to an end, naturally
removing disconnected client ardour state = Running errors = 0
removing client "ardour"
removing client "ardour" from the processing chain
DIS-connect ardour:Audio 1/out 2 and ardour:master/in 2
++ jack_rechain_graph():
client alsa_pcm: internal client, execution_order=0.
client ardour: start_fd=5, execution_order=0.
client ardour: wait_fd=7, execution_order=1 (last client).
-- jack_rechain_graph()
DIS-connect ardour:Audio 1/out 1 and ardour:master/in 1
++ jack_rechain_graph():
client alsa_pcm: internal client, execution_order=0.
client ardour: start_fd=5, execution_order=0.
client ardour: wait_fd=7, execution_order=1 (last client).
-- jack_rechain_graph()
DIS-connect alsa_pcm:capture_4 and ardour:Audio 1/in 2
++ jack_rechain_graph():
client alsa_pcm: internal client, execution_order=0.
client ardour: start_fd=5, execution_order=0.
client ardour: wait_fd=7, execution_order=1 (last client).
-- jack_rechain_graph()
DIS-connect alsa_pcm:capture_3 and ardour:Audio 1/in 1
++ jack_rechain_graph():
client alsa_pcm: internal client, execution_order=0.
client ardour: start_fd=5, execution_order=0.
client ardour: wait_fd=7, execution_order=1 (last client).
-- jack_rechain_graph()
DIS-connect ardour:click/out 1 and alsa_pcm:playback_1
++ jack_rechain_graph():
client alsa_pcm: internal client, execution_order=0.
client ardour: start_fd=5, execution_order=0.
client ardour: wait_fd=7, execution_order=1 (last client).
-- jack_rechain_graph()
DIS-connect ardour:master/out 2 and alsa_pcm:playback_2
++ jack_rechain_graph():
client alsa_pcm: internal client, execution_order=0.
client ardour: start_fd=5, execution_order=0.
client ardour: wait_fd=7, execution_order=1 (last client).
-- jack_rechain_graph()
DIS-connect ardour:master/out 1 and alsa_pcm:playback_1
++ jack_rechain_graph():
client alsa_pcm: internal client, execution_order=0.
client ardour: start_fd=5, execution_order=0.
client ardour: wait_fd=7, execution_order=1 (last client).
-- jack_rechain_graph()
DIS-connect ardour:auditioner/out 2 and alsa_pcm:playback_2
++ jack_rechain_graph():
client alsa_pcm: internal client, execution_order=0.
client ardour: start_fd=5, execution_order=0.
client ardour: wait_fd=7, execution_order=1 (last client).
-- jack_rechain_graph()
DIS-connect ardour:auditioner/out 1 and alsa_pcm:playback_1
++ jack_rechain_graph():
client alsa_pcm: internal client, execution_order=0.
client ardour: start_fd=5, execution_order=0.
client ardour: wait_fd=7, execution_order=1 (last client).
-- jack_rechain_graph()
timebase master exit
++ jack_rechain_graph():
client alsa_pcm: internal client, execution_order=0.
-- jack_rechain_graph()

now its just doing nothing (Frozen) for the last several minutes.
NPTL 2.3.5
and tested with NPTL 0.60

Dave



More information about the Ardour-Dev mailing list