Autoback always 4kb

I have noticed thet whatevever I do in my patch and in previous patches, (but not in the F1 help files), The autoback files saved in the backup folder are always 4kb. This is happening on two different PCs. All these .files are corrupted of course and when I open them this is the log return:

XmlException: “Unexpected end of file while parsing Name has occurred. Line 59, position 56.”
StackTrace:
System.Xml.XmlTextReaderImpl { private void Throw(System.Exception e) { … } }
System.Xml.XmlTextReaderImpl { private void Throw(string res, string arg) { … } }
System.Xml.XmlTextReaderImpl { private int ParseQName(bool isQName, int startOffset, System.Int32& colonPos) { … } }
System.Xml.XmlTextReaderImpl { private void ParseAttributes() { … } }
System.Xml.XmlTextReaderImpl { private void ParseElement() { … } }
System.Xml.XmlTextReaderImpl { private bool ParseElementContent() { … } }
System.Xml.Linq.XContainer { internal void ReadContentFrom(System.Xml.XmlReader r) { … } }
System.Xml.Linq.XElement { private void ReadElementFrom(System.Xml.XmlReader r, System.Xml.Linq.LoadOptions o) { … } }
System.Xml.Linq.XElement { public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { … } }
System.Xml.Linq.XElement { public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { … } }
VL.Model.Internal.Document { public static VL.Model.Internal.Document DeserializeFrom(System.IO.Stream stream, string filePath, System.Collections.Generic.Dictionary<string, uint> idMap) { … } }
VL.Model.Internal.Document { public static VL.Model.Internal.Document DeserializeFrom(string filePath, System.Collections.Generic.Dictionary<string, uint> idMap) { … } }
VL.Model.Internal.Solution+<>c__DisplayClass14_0 { internal VL.Model.Internal.Document g__LoadDocument|6(string filePath) { … } }
VL.Model.Internal.Solution+<>c__DisplayClass14_1 { internal VL.Model.Internal.Document b__8() { … } }
System.Threading.Tasks.Task1 { internal virtual void InnerInvoke() { ... } } System.Threading.ExecutionContext { internal static void RunFromThreadPoolDispatchLoop(System.Threading.Thread threadPoolThread, System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) { ... } } System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } } System.Threading.ExecutionContext { internal static void RunFromThreadPoolDispatchLoop(System.Threading.Thread threadPoolThread, System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) { ... } } System.Threading.Tasks.Task { private void ExecuteWithThreadLocal(System.Threading.Tasks.Task& currentTaskSlot, System.Threading.Thread threadPoolThread) { ... } } System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } } System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } } System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } } System.Runtime.CompilerServices.TaskAwaiter1 { public TResult GetResult() { … } }
VL.Model.Internal.Solution+d__14 { private virtual void MoveNext() { … } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { … } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { … } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { … } }
System.Runtime.CompilerServices.TaskAwaiter1 { public TResult GetResult() { ... } } VL.Model.Solution+<RestoreAsync>d__54 { private virtual void MoveNext() { ... } } System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } } System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } } System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } } System.Runtime.CompilerServices.TaskAwaiter1 { public TResult GetResult() { … } }
VL.Model.Solution+d__52 { private virtual void MoveNext() { … } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { … } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { … } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { … } }
System.Runtime.CompilerServices.TaskAwaiter1 { public TResult GetResult() { ... } } VL.Model.VLSession+<LoadDocumentsAsync>d__144 { private virtual void MoveNext() { ... } } System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } } System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } } System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } } System.Runtime.CompilerServices.TaskAwaiter1 { public TResult GetResult() { … } }
VL.HDE.PatchEditor.NavigationMenuProvider+d__54 { private virtual void MoveNext() { … } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { … } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { … } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { … } }
VL.Model.VLSession+<>c__DisplayClass166_0+<b__0>d { private virtual void MoveNext() { … } }

If you open those 4kb files with a text editor, do you see actual XML or something else? Could you send us one of those files?

11-42-21_001_TEstVVVVImportRhinoCSVRotateSeparate.vl (4 KB)

Just seen your reply @Elias

Any chance you can send us the original file / not the corrupted one from the auto backup? The issue is that serialization of your document crashes - it would be good to know why.

@Elias that shoud be this one attached

TEstVVVVImportRhinoCSVRotateSeparate.vl (121.9 KB)

is one

I’d avoid node names like F=-x_T=x, just to play it save.

I was hoping that saving the original uncorrupted file would soon surface the problem. But wasn’t able to reproduce for now.

I hope you were able to pick up your work by starting from the uncorrupted version of your file.

Please note this folder. Example files autoback size looks ok.

The last 3 are files in the screenshot list are done by me and whatever I do their autoback is always 4kb. Attaching one of them with its autoback. Thanks

251213_RGB_to_Artnet_3_channels_PixelMapping.vl (219.8 KB)

15-59-24_000_251213_RGB_to_Artnet_3_channels_PixelMapping.vl (4 KB)

I am sorry that this is happening.

I tried to reproduce, but I’m unable to. The backup of the uncorrupted version ends up being fine over here:

grafik

Which vvvversion are you using?

7.0