Project not working after crash recovery
First I have to thank the developers of this excellent project. Since moving to Linux some months ago to set up a home recording studio, it has been the main motivation for spending hours in configuring and installing everything to make it work.
The problem is that during a track edition with Ctrl+Drag and drop, Ardour crashed. When I started it again, it asked me to recover the project from the crash, I answered yes, then it crashed again without showing any error message. Now I cannot open this project anymore, when starting from the console, I get this message and it stops:
WARNING: Your system has a limit for maximum amount of locked memory!
This might cause Ardour to run out of memory before your system runs out of memory. You can view the memory limit with 'ulimit -l', and it is normally controlled by /etc/security/limits.conf
(built using 1762 and GCC version 4.1.2 (Ubuntu 4.1.2-0ubuntu4))
Copyright (C) 1999-2007 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 /etc/ardour2/ardour2_ui.rc
theme_init() called from internal clearlooks engine
loading system configuration file /etc/ardour2/ardour_system.rc
loading user configuration file /home/xavi/.ardour2/ardour.rc
ardour: [INFO]: No H/W specific optimizations in use
ardour: [INFO]: looking for control protocols in /home/xavi/.ardour2/surfaces/:/usr/lib/ardour2/surfaces/
ardour: [INFO]: Control surface protocol discovered: "Generic MIDI"
ardour: [INFO]: Control surface protocol discovered: "Mackie"
loading bindings from /etc/ardour2/ardour.bindings
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::cursor-color' of type `GdkColor' from rc file value "((GString*) 0x8fc9390)" of type `GString'
Loading session /media/hda2/media/music/ardour/Helping hands using snapshot Helping hands (1)
ardour: [WARNING]: Session: XML state has no click section
ardour-2.0: /usr/include/boost/shared_ptr.hpp:247: typename boost::detail::shared_ptr_traits::reference boost::shared_ptr::operator*() const [with T = ARDOUR::Route]: Assertion `px != 0' failed.
Aborted (core dumped)
The contents of /home/xavi/.ardour2/ardour.rc are:
<?xml version="1.0" encoding="UTF-8"?>
I have tried to find the core dump but there's no any core.xxxx file in my filesystem. For the recording I used a M-Audio Fasttrack Pro USB, Ubuntu Studio and Ardour 2. The kernel is 2.6.20-15-lowlatency. This is my first non test project, so it'd be great to have it working again.
Thanks for your help!