Reload Session History

A really bad one here: After a completely unexpected and unprecedented crash of a current Ardour 8 install on Windows 10 and a so far highly reliable laptop, the crashed session can’t be loaded. The splash screen shows “Loading Session History” and hangs. Looking at the files in the session dir, Session history for the actual snapshot is only 20kB. history.bak isn’t any larger, so renaming files and using the .bakl files had no effect. So far, so bad but trying to load the previous snapshot or even the last full saved session also results in “Reload Session History” and Ardour getting stuck, despite obviously undamaged .history files.
I might be able to recover older versions from backups but this will throw me back pretty far in time. Is there any chance that any other file is missing or damaged, maybe? Ardour itself doesn’t give much information except “Reload Session History”.

Start Ardour from a terminal, sometimes the startup console messages are more informative.

I’m on Windows :-(. My Loonix machine runs Debian stable and a stone old version 6. I was looking for any kind of useful log on the Windowsmachine but all I found was a crash log from February.

Windows has a terminal. The program name is cmd.exe, you find it if you type cmd into the search bar.
You will have to navigate to where Ardour is installed, presumably somewhere under “C:\Program Files.”

Good old DOS shell. Complains about some fonts not found when starting Ardour.exe but nothing more. No further output when loading session, none when the session fails to load. Could not find any broken .wav files in the session folder, either. Everything seems all right, it just fails to load.

Summarizing: I could not recover the broken session. What I did was recovering a previous version from an external backup. It was recent enough to have lost just the last snapshot the rest was back at status quo after two more takes recording and an hour of editing.
TLDR; Be sure to have a solid backup strategy. Automatic (or you won’t do it in time), reliable (or you’ll be f*cked) and tested. (just happened and passed once more).

3 Likes

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.