[Ardour-Dev] config wizard [was : Re: video timeline patch testing]
Patrick Shirkey
pshirkey at boosthardware.com
Sun Jul 18 05:45:36 PDT 2010
On 07/18/2010 08:06 PM, Robin Gareus wrote:
> On 07/18/2010 11:09 AM, Robin Gareus wrote:
>
>> On 07/18/2010 06:01 AM, Patrick Shirkey wrote:
>>
>>> On 07/18/2010 01:36 PM, Patrick Shirkey wrote:
>>>
>>>> On 07/18/2010 03:02 AM, Robin Gareus wrote:
>>>>
>>>>> On 07/17/2010 01:43 AM, Patrick Shirkey wrote:
>>>>>
>>>>>> On 07/17/2010 09:35 AM, Patrick Shirkey wrote:
>>>>>>
>>>>>>> On 07/17/2010 09:14 AM, Patrick Shirkey wrote:
>>>>>>>
>>>>>>>>> On Fri, Jul 16, 2010 at 6:49 PM, Patrick Shirkey
>>>>>>>>> <pshirkey at boosthardware.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> With the latest a3 I am finding that everytime I start I am being
>>>>>>>>>> asked to
>>>>>>>>>> go through the wizard process.
>>>>>>>>>>
>>>>>>>>>> I am also not presented with a list of previous sessions to work
>>>>>>>>>> from.
>>>>>>>>>>
>>>>>>>>>> Is this a known issue?
>>>>>>>>>>
>>>>>>>>> no. it should write a file called .a3 into ~/.config/ardour3 and
>>>>>>>>> won't
>>>>>>>>> enter the wizard after that
>>>>>>>>>
>>>>>>>> I see the file in the correct location but there is nothing in it.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> Hmm, I was unable to close a session correctly but killing it with
>>>>>>> ctrl+c has resulted in a .a3 file being written at last.
>>>>>>>
>>>>>>> I can now see the option to choose an existing session. I am seeing
>>>>>>> ardour stall while loading the other sessions which I have just
>>>>>>> created so I am only working with new ones each time now. I have not
>>>>>>> tested with older sessions so these results are only from sessions
>>>>>>> created in the past 24 hours.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> A bit more usability testing.
>>>>>>
>>>>>>
>>>>>> 1: open session, a3 hang, force close session = no config saved. empty
>>>>>> .a3 file
>>>>>> 2: open session, do something, close, hang = as above
>>>>>> 3: open session do something force close (ctrl+c) = .a3 file saved
>>>>>> correctly
>>>>>> 4: open session, attempt to load existing session = hang
>>>>>> 5: open session, attempt to create new session with same name as old
>>>>>> session, dialog asking to load exisiting session = hang
>>>>>>
>>>>>>
>>>>>> Not sure if you are aware of these items but posted here for your
>>>>>> reference.
>>>>>>
>>>>> I can not reproduce any of these.
>>>>>
>>>>> Is this the videotimline branch?
>>>>>
>>>> Yes.
>>>>
>>>>
>>>>
>>>>> Please try to reproduce it with vanilla
>>>>> ardour3.
>>>>>
>>>>> I've also noticed that if header-files are changed ./waf not always
>>>>> re-compiles all necessary objects. I had a couple of unexplainable
>>>>> segfaults and also hangs which went away after a ./waf clean&& ./waf
>>>>>
>>>>>
>>>> Done that, will let you know if it continues.
>>>>
>>>> I'm seeing other strange stuff now.
>>>>
>>>> After the clean and build I could open ardour and get the ui up. After
>>>> adding opening a video and choosing the transcode option for testing
>>>> purposes nothing seemed to happen. So I closed ardour with
>>>> file->close menuitem and then had to ctrl+c to get it to actually quit.
>>>>
>>>> Now when I try to start a new session I get the setup wizard for the
>>>> audio device settings and session name ok but when I apply the
>>>> settings to load the ui it stalls at the following line in the terminal:
>>>>
>>>> MIDI port buffers = 32716
>>>> MIDI UI running
>>>>
>>>>
>>>> Basically I am not doing anything particularly challenging at this
>>>> point but when ardour crashes for me I am unable to get it to run again.
>>>>
>>>> I have rebooted, tried with a different audio card and still the same
>>>> issue.
>>>>
>>>>
>>>
>>> Hmmm, I am seeing the same behaviour - stalling at MIDI UI running when
>>> using a3 vanilla.
>>>
>>>
>> Well good, because I can not explain this behaviour with the VTL code.
>> and bad.. Could you start ardour under gdb with
>> ./ardbg
>> (gdb) run
>> # do stuff until it hangs
>> CTRL-C
>> (gdb) bt
>> # see where it hangs - or send the backtrace it prints
>>
> Addendum: Don't run JACK in realtime-mode when starting ardour in gdb.
> I usually use a dummy jackd for doing so:
>
> jackd -t 600000 -r -n debug -d dummy # (jackdmp 1.9.6)
>
> JACK_DEFAULT_SERVER=debug ./ardbg
>
> Depending on your gdb config, you many need to use
> "thread apply all bt" instead of just "bt"
>
> More details: http://ardour.org/debugging_ardour
>
>
>
The problem is that it stalls but doesn't crash so there is no backtrace
to capture :-/
I'm reluctant to dive in with adding debugging messages at this point.
Maybe there is an obvious solution/reason for this issue?
>> TIA,
>> robin
>> _______________________________________________
>> ardour-dev mailing list
>> ardour-dev at lists.ardour.org
>> http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org
>>
--
Patrick Shirkey
Boost Hardware Ltd
More information about the Ardour-Dev
mailing list