View Issue Details
|ID||Category||Date Submitted||Last Update|
|0006284||bugs||2015-04-26 00:22||2017-08-27 17:47|
|Fixed in Version|
|Summary||0006284: Cleaning recordings does not work reliably|
|Description||Version: Ardour 4.0.71 "No Pussyfooting" (built from revision 4.0-71-g9b10890). This is the demo version from the site.|
1) After deleting tracks (with recordings exclusively contained in the track), selecting clean and then confirming the deletion of playlists Ardour most of the time concludes that there are no files to clean (which is not true).
2) Subsequent cleanings either succeeds or (most often) gives an error, e.g.:
[ERROR]: cannot rename unused file source from C:\8\interchange\8\audiofiles\Audio 4-1.wav to C:\8\dead\Audio 4-1.wav (Permission denied)
3) The above error seems to prevent other tracks from beeing cleaned (not only the track in question).
4) Restarting Ardour helps.
5) Additional (maybe unrelated errors) that coincide with the above scenarios are e.g.:
[ERROR]: could not reconstitute StatefulDiffCommand from XMLNode. object type = ARDOUR::AudioPlaylist id = 367
|Tags||No tags attached.|
This is windows specific (windows cannot move, delete or rename files that are still open or in use).
I observe point 5) with Ardour 5.11 on Xubuntu 16.04 LTS. After cleaning a session, I obtain upon loading two error messages (different id):
[ERROR]: could not reconstitute StatefulDiffCommand from XMLNode. object type = ARDOUR::AudioRegion id = 7734
Also there are a couple of warnings:
[WARNING]: undo transaction references an unknown object
After 'Save as...' the new session has no errors or warnings. I also see no detrimental effect on the affected session.