Search Issue Tracker

Duplicate

Votes

0

Found in [Package]

12.0

Issue ID

1346829

Regression

Yes

[VFX graph] Crash on VFXMemorySerializerBindings::StoreObjectsToByteArray

Package: Visual Effect Graph

-

How to reproduce:
0. Set up master or vfx/staging in manifest.json
1. Open the attached project
2. Open VFX asset
3. Create Set Position(Shape:AABox) block in Initialize and convert it to subgraph Block
4. Open created Subgraph and connect AABox operator to Set Position(Shape:AABox) block
5. Expose AABox inline operator and save the subgraph
6. Double click VFX asset
7. --Observe the crash

Reproduced on: 2022.1.0a1(master)

A few lines from the stacktrace:
0x00007ff6d25a2229 (Unity) VFXMemorySerializerBindings::StoreObjectsToByteArray
0x00007ff6d0720946 (Unity) VFXMemorySerializer_CUSTOM_StoreObjectsToByteArray
0x000002a890825885 (Mono JIT Code) (wrapper managed-to-native) UnityEditor.VFX.VFXMemorySerializer:StoreObjectsToByteArray (UnityEngine.ScriptableObject[],UnityEngine.CompressionLevel)
0x000002a890825613 (Mono JIT Code) [VFXGraph.cs:363] UnityEditor.VFX.VFXGraph:Backup ()
0x000002a890825083 (Mono JIT Code) [VFXViewControllerUndo.cs:23] UnityEditor.VFX.UI.VFXGraphUndoStack:.ctor (UnityEditor.VFX.VFXGraph)

  1. This is a duplicate of issue #1345426

    Editor crashes when trying to create Subgraph Operator

Add comment

Log in to post comment