View Issue Details

IDProjectCategoryView StatusLast Update
0006623ardourbugspublic2020-04-19 20:17
Reporterfuxoft Assigned Tox42  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformLinux 64bitOSXUbuntuOS Version15.04
Summary0006623: Cannot lod previously saved session
DescriptionCannot load previously saved session.

The console says:

ardour: [ERROR]: XML error: xmlSAX2Characters: huge text node in /home/fuxoft/Documents/fukafutokyu/intro2/intro2.ardour at line 1255:10002232
ardour: [ERROR]: XML error: Extra content at the end of the document in /home/fuxoft/Documents/fukafutokyu/intro2/intro2.ardour at line 1255:10002232
run dialog
Announcement is:
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Butler @ 0x4051580
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Locations @ 0x4059990
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RouteGroup @ 0x405a150

Errors/Messages:
ERROR: XML error: xmlSAX2Characters: huge text node in /home/fuxoft/Documents/fukafutokyu/intro2/intro2.ardour at line 1255:10002232
ERROR: XML error: Extra content at the end of the document in /home/fuxoft/Documents/fukafutokyu/intro2/intro2.ardour at line 1255:10002232
ERROR: XML error: xmlSAX2Characters: huge text node in /home/fuxoft/Documents/fukafutokyu/intro2/intro2.ardour at line 1255:10002232
ERROR: XML error: Extra content at the end of the document in /home/fuxoft/Documents/fukafutokyu/intro2/intro2.ardour at line 1255:10002232
ERROR: Could not understand session file /home/fuxoft/Documents/fukafutokyu/intro2/intro2.ardour
Steps To Reproduce1) Download 25MB session from https://mega.nz/#!FwUkxaJD!KvKXQOsMambRad5s6pqIwkQAdfsivr4yu5lzZU_sQoY
2) Attempt to open session in Ardour.
3) Does not load, error appears.
TagsNo tags attached.

Activities

fuxoft

2015-10-06 00:16

reporter   ~0017425

The problematic session can be downloaded here: https://mega.nz/#!FwUkxaJD!KvKXQOsMambRad5s6pqIwkQAdfsivr4yu5lzZU_sQoY

When I deleted line 1255, the project can be loaded again. It seems the Bliss sampler plugin creates very long chunks of XML data (several megabytes).

x42

2015-10-07 12:38

administrator   ~0017435

Fixed in Ardour 4.2-599-g14932d1 There is no longer a limit on XML size.

Previous limit was ~10MB encoded data for VST states, ~2.5 MB raw binary VST state data.
Still moving huge VST states like this around is not great

fuxoft

2015-10-17 10:23

reporter   ~0017478

This is the feedback from DiscoDSP (makers of Bliss):
"We are aware of the problem, in future update we will allow keeping the samples to disk when saving."

x42

2015-10-17 12:42

administrator   ~0017481

great! thanks for following up.

Meanwhile recent Ardour should save/load the state.
If you use multiple instances (huge state to save), you may want to disable the "Make periodic backups of the session file" option (every 2mins) in Ardour's preferences.

system

2020-04-19 20:17

developer   ~0023543

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2015-10-05 13:41 fuxoft New Issue
2015-10-06 00:16 fuxoft Note Added: 0017425
2015-10-07 12:38 x42 Note Added: 0017435
2015-10-07 12:48 x42 Status new => resolved
2015-10-07 12:48 x42 Resolution open => fixed
2015-10-07 12:48 x42 Assigned To => x42
2015-10-17 10:23 fuxoft Note Added: 0017478
2015-10-17 12:42 x42 Note Added: 0017481
2020-04-19 20:17 system Note Added: 0023543
2020-04-19 20:17 system Status resolved => closed