programming error: AutomationList::thaw() called while not frozen

Hello

I’ve put a lot of work into a project, but when I try to open it after closing, I get this message: “programming error: AutomationList::thaw() called while not frozen”, and my only option is to click on ‘Press To Exit’. I googled this error and not much came up. Pretty frustrating :frowning:

I’m running Linux Mint 10 (built on Ubuntu 10.04), with Ardour 2.8.11.

pqrp@PqrP ~ $ ardour2
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

Ardour 2.8.11
(built using 7387 and GCC version 4.4.5 20100720 (prerelease))
Copyright © 1999-2008 Paul Davis
Some portions Copyright © 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 default ui configuration file /etc/ardour2/ardour2_ui_default.conf
loading user ui configuration file /home/pqrp/.ardour2/ardour2_ui.conf
Loading ui configuration file /etc/ardour2/ardour2_ui_dark.rc
theme_init() called from internal clearlooks engine
ardour: [INFO]: Ardour will be limited to 1024 open files
loading system configuration file /etc/ardour2/ardour_system.rc
loading user configuration file /home/pqrp/.ardour2/ardour.rc
ardour: [INFO]: No H/W specific optimizations in use
ardour: [INFO]: looking for control protocols in /home/pqrp/.ardour2/surfaces/:/usr/lib/ardour2/surfaces/
ardour: [INFO]: Control surface protocol discovered: “Generic MIDI”
ardour: [INFO]: Control protocol Tranzport not usable
powermate: Opening of powermate failed - No such file or directory
ardour: [INFO]: Control protocol powermate not usable
ardour: [INFO]: Control surface protocol discovered: “Mackie”
loading bindings from /etc/ardour2/mnemonic-us.bindings

(ardour-2.8.11:4157): Gtk-WARNING **: EnableTranslation: missing action EnableTranslation
Session writable based on /home/pqrp/Music/LP_again/
Obtained 19 stack frames.
/usr/lib/ardour2/libpbd.so(_ZN3PBD10stacktraceERSoi+0x30) [0xb63f9bf0]
/usr/lib/ardour2/libardour.so(_ZN6ARDOUR14AutomationList4thawEv+0x5e) [0xb76e595e]
/usr/lib/ardour2/libardour.so(_ZN6ARDOUR9Crossfade9set_stateERK7XMLNode+0x46b) [0xb77166fb]
/usr/lib/ardour2/libardour.so(_ZN6ARDOUR9CrossfadeC1ERKNS_8PlaylistER7XMLNode+0x451) [0xb7719c61]
/usr/lib/ardour2/libardour.so(_ZN6ARDOUR13AudioPlaylist9set_stateERK7XMLNode+0x142) [0xb76b72b2]
/usr/lib/ardour2/libardour.so(_ZN6ARDOUR13AudioPlaylistC1ERNS_7SessionERK7XMLNodeb+0xa1) [0xb76b7941]
/usr/lib/ardour2/libardour.so(_ZN6ARDOUR15PlaylistFactory6createERNS_7SessionERK7XMLNodeb+0x5b) [0xb7780bbb]
/usr/lib/ardour2/libardour.so(_ZN6ARDOUR7Session18XMLPlaylistFactoryERK7XMLNode+0x3a) [0xb78034da]
/usr/lib/ardour2/libardour.so(_ZN6ARDOUR7Session14load_playlistsERK7XMLNode+0x104) [0xb7813514]
/usr/lib/ardour2/libardour.so(_ZN6ARDOUR7Session9set_stateERK7XMLNode+0x5e6) [0xb7816b96]
/usr/lib/ardour2/libardour.so(_ZN6ARDOUR7Session17second_stage_initEb+0x4d7) [0xb78186b7]
/usr/lib/ardour2/libardour.so(_ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKSsS4_Ss+0xeef) [0xb77d92cf]
/usr/lib/ardour2/ardour-2.8.11(ZN9ARDOUR_UI12load_sessionERKN4Glib7ustringES3_S1+0x16f) [0x814007f]
/usr/lib/ardour2/ardour-2.8.11(_ZN9ARDOUR_UI22get_session_parametersEbb+0x5c2) [0x8153df2]
/usr/lib/ardour2/ardour-2.8.11(_ZN9ARDOUR_UI7startupEv+0xab) [0x81543bb]
/usr/lib/ardour2/libgtkmm2ext.so(_ZN9Gtkmm2ext2UI3runER8Receiver+0x102) [0xb65664d2]
/usr/lib/ardour2/ardour-2.8.11(main+0x4b1) [0x837a961]
/lib/libc.so.6(__libc_start_main+0xe7) [0xb5bd9ce7]
/usr/lib/ardour2/ardour-2.8.11() [0x812c521]

And ulimit gives:

pqrp@PqrP ~ $ ulimit -l
1438701

I’m able to open Ardour with a new project, and to load other existing projects, but not this one (or several others).

I googled the error message, but it mostly only pointed to the Ardour source code.

Please help!

Thanks

Hey!

Had the same problem here. You can simply remove all crossfades manually from your .ardour-session file. You’ll loose all the crossfades you put in before, but at least you saved the project… :slight_smile:

Lukas