Project doesn't open in 2021.4.11 anymore

It worked with preview 1162 but in the latest stable version, it has an exception on startup and creates infinite windows until memory runs out.

The problem seems to be the serializer or specific to deserializing dynamic enums:

Thanks for the report and sorry for the inconvenience.
We got some other reports regarding deserialization on startup already and are confident to find a solution soon.

1 Like

Hey, throwing my two cents here : our current project randomly throws this exception on startup :

        TypeLoadException: "Couldn't load VL.Stride.Rendering.Models.AnchorMode"
            StackTrace:
                VL.Lang.Platforms.Roslyn.Platform { private static T ThrowIfNull(System.Type clrTypeSymbol, T value) { ... } } 
                VL.Lang.Platforms.PinDescription { public static VL.Lang.Platforms.PinDescription FromVLPinDescription(VL.Core.IVLPinDescription pin, VL.Model.ElementKind kind, VL.Lang.Symbols.IPlatformTypes platformTypes, string fragmentName) { ... } } 
                VL.Lang.Platforms.DynamicProcessPlugin+SetOperation+<get_Inputs>d__11 { private virtual bool MoveNext() { ... } } 

        TypeLoadException: "Couldn't load VL.Stride.Rendering.Models.AnchorMode"
            StackTrace:
                VL.Lang.Platforms.Roslyn.Platform { private static T ThrowIfNull(System.Type clrTypeSymbol, T value) { ... } } 
                VL.Lang.Platforms.PinDescription { public static VL.Lang.Platforms.PinDescription FromVLPinDescription(VL.Core.IVLPinDescription pin, VL.Model.ElementKind kind, VL.Lang.Symbols.IPlatformTypes platformTypes, string fragmentName) { ... } } 
                VL.Lang.Platforms.DynamicProcessPlugin+SetOperation+<get_Inputs>d__11 { private virtual bool MoveNext() { ... } } 

AggregateException: "One or more errors occurred."
    InnerExceptions: "2"
    StackTrace:
        System.Threading.Tasks.Task { internal void ThrowIfExceptional(bool includeTaskCanceledExceptions) { ... } } 
        System.Threading.Tasks.Task { public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { ... } } 
        System.Threading.Tasks.Parallel { private static System.Threading.Tasks.ParallelLoopResult PartitionerForEachWorker(System.Collections.Concurrent.Partitioner<> source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<> simpleBody, System.Action<, > bodyWithState, System.Action<, , > bodyWithStateAndIndex, System.Func<, , , > bodyWithStateAndLocal, System.Func<, , , , > bodyWithEverything, System.Func<> localInit, System.Action<> localFinally) { ... } } 


        TypeLoadException: "Couldn't load VL.Stride.Rendering.Models.AnchorMode"
            StackTrace:
                VL.Lang.Platforms.Roslyn.Platform { private static T ThrowIfNull(System.Type clrTypeSymbol, T value) { ... } } 
                VL.Lang.Platforms.PinDescription { public static VL.Lang.Platforms.PinDescription FromVLPinDescription(VL.Core.IVLPinDescription pin, VL.Model.ElementKind kind, VL.Lang.Symbols.IPlatformTypes platformTypes, string fragmentName) { ... } } 
                VL.Lang.Platforms.DynamicProcessPlugin+SetOperation+<get_Inputs>d__11 { private virtual bool MoveNext() { ... } } 

AggregateException: "One or more errors occurred."
    InnerExceptions: "1"
    StackTrace:
        System.Threading.Tasks.Task { internal void ThrowIfExceptional(bool includeTaskCanceledExceptions) { ... } } 
        System.Threading.Tasks.Task { public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { ... } } 
        System.Threading.Tasks.Parallel { private static System.Threading.Tasks.ParallelLoopResult PartitionerForEachWorker(System.Collections.Concurrent.Partitioner<> source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<> simpleBody, System.Action<, > bodyWithState, System.Action<, , > bodyWithStateAndIndex, System.Func<, , , > bodyWithStateAndLocal, System.Func<, , , , > bodyWithEverything, System.Func<> localInit, System.Action<> localFinally) { ... } } 

When this happens, the patch is drawn in a funny way : dotted links everywhere and no IOBoxes, just the “hubs”.

Also looks like every time I’ve been witnessing it, this VL.Stride.Rendering.Models.AnchorMode was the culprit.

@sebescudie I’m not sure this is related. Looks like a different bug report to me, best open a new thread.

Eh, you’re right. I just mixed things up :)

Opening a new one.

Please give it another try with latest preview.

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