Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Bug Entities1.00-pre.65 bug

Discussion in 'Entity Component System' started by asdzhh, Sep 10, 2023.

  1. asdzhh

    asdzhh

    Joined:
    Jan 20, 2018
    Posts:
    7
    :(:(:( sad...
     

    Attached Files:

  2. asdzhh

    asdzhh

    Joined:
    Jan 20, 2018
    Posts:
    7
    StackOverflowException: The requested operation caused a stack overflow.
    Unity.Entities.StructuralChange+DestroyEntity_00001126$BurstDirectCall.Invoke (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at <9bed3959da1c49c3913d71dcfc60334d>:0)
    Unity.Entities.StructuralChange.DestroyEntity (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/StructuralChange.cs:130)
    Unity.Entities.EntityDataAccess.DestroyEntityInternalDuringStructuralChange (Unity.Entities.Entity* entities, System.Int32 count, Unity.Entities.SystemHandle& originSystem) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityDataAccess.cs:611)
    Unity.Entities.EntityManager.DestroyEntityInternal (Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityManager.cs:4983)
    Unity.Entities.WorldUnmanagedImpl.FreeSlotWithoutOnDestroy (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:328)
    Unity.Entities.WorldUnmanagedImpl.FreeSlot (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:360)
    Unity.Entities.WorldUnmanagedImpl.DestroyManagedSystem (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:446)
    Unity.Entities.WorldUnmanaged.DestroyManagedSystemState (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:1105)
    Unity.Entities.ComponentSystemBase.OnAfterDestroyInternal () (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/ComponentSystemBase.cs:380)
    Unity.Entities.StructuralChange+DestroyEntity_00001126$BurstDirectCall.Invoke (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at <9bed3959da1c49c3913d71dcfc60334d>:0)
    Unity.Entities.StructuralChange.DestroyEntity (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/StructuralChange.cs:130)
    Unity.Entities.EntityDataAccess.DestroyEntityInternalDuringStructuralChange (Unity.Entities.Entity* entities, System.Int32 count, Unity.Entities.SystemHandle& originSystem) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityDataAccess.cs:611)
    Unity.Entities.EntityManager.DestroyEntityInternal (Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityManager.cs:4983)
    Unity.Entities.EntityManager.DestroyEntity (Unity.Collections.NativeArray`1[T] entities) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityManager.cs:3520)
    Unity.Scenes.SceneSystem.UnloadSceneSectionMetaEntitiesOnly (Unity.Entities.WorldUnmanaged world, Unity.Entities.Entity sceneEntity, System.Boolean removeRequestSceneLoaded) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Scenes/SceneSystem.cs:558)
    Unity.Scenes.LiveConversionPatcher.ApplyPatch (Unity.Scenes.LiveConversionChangeSet changeSet) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Scenes/LiveConversionPatcher.cs:212)
    Unity.Entities.StructuralChange+DestroyEntity_00001126$BurstDirectCall.Invoke (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at <9bed3959da1c49c3913d71dcfc60334d>:0)
    Unity.Entities.StructuralChange.DestroyEntity (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/StructuralChange.cs:130)
    Unity.Entities.EntityDataAccess.DestroyEntityInternalDuringStructuralChange (Unity.Entities.Entity* entities, System.Int32 count, Unity.Entities.SystemHandle& originSystem) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityDataAccess.cs:611)
    Unity.Entities.EntityManager.DestroyEntityInternal (Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityManager.cs:4983)
    Unity.Entities.WorldUnmanagedImpl.FreeSlotWithoutOnDestroy (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:328)
    Unity.Entities.WorldUnmanagedImpl.FreeSlot (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:360)
    Unity.Entities.WorldUnmanagedImpl.DestroyManagedSystem (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:446)
    Unity.Entities.WorldUnmanaged.DestroyManagedSystemState (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:1105)
    Unity.Entities.ComponentSystemBase.OnAfterDestroyInternal () (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/ComponentSystemBase.cs:380)
    Unity.Entities.StructuralChange+DestroyEntity_00001126$BurstDirectCall.Invoke (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at <9bed3959da1c49c3913d71dcfc60334d>:0)
    Unity.Entities.StructuralChange.DestroyEntity (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/StructuralChange.cs:130)
    Unity.Entities.EntityDataAccess.DestroyEntityInternalDuringStructuralChange (Unity.Entities.Entity* entities, System.Int32 count, Unity.Entities.SystemHandle& originSystem) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityDataAccess.cs:611)
    Unity.Entities.EntityManager.DestroyEntityInternal (Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityManager.cs:4983)
    Unity.Entities.WorldUnmanagedImpl.FreeSlotWithoutOnDestroy (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:328)
    Unity.Entities.WorldUnmanagedImpl.FreeSlot (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:360)
    Unity.Entities.WorldUnmanagedImpl.DestroyManagedSystem (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:446)
    Unity.Entities.WorldUnmanaged.DestroyManagedSystemState (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:1105)
    Unity.Entities.ComponentSystemBase.OnAfterDestroyInternal () (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/ComponentSystemBase.cs:380)
    Unity.Entities.StructuralChange+DestroyEntity_00001126$BurstDirectCall.Invoke (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at <9bed3959da1c49c3913d71dcfc60334d>:0)
    Unity.Entities.StructuralChange.DestroyEntity (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/StructuralChange.cs:130)
    Unity.Entities.EntityDataAccess.DestroyEntityInternalDuringStructuralChange (Unity.Entities.Entity* entities, System.Int32 count, Unity.Entities.SystemHandle& originSystem) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityDataAccess.cs:611)
    Unity.Entities.EntityManager.DestroyEntityInternal (Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityManager.cs:4983)
    Unity.Entities.WorldUnmanagedImpl.FreeSlotWithoutOnDestroy (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:328)
    Unity.Entities.WorldUnmanagedImpl.FreeSlot (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:360)
    Unity.Entities.WorldUnmanagedImpl.DestroyManagedSystem (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:446)
    Unity.Entities.WorldUnmanaged.DestroyManagedSystemState (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:1105)
    Unity.Entities.ComponentSystemBase.OnAfterDestroyInternal () (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/ComponentSystemBase.cs:380)
    Unity.Entities.StructuralChange+DestroyEntity_00001126$BurstDirectCall.Invoke (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at <9bed3959da1c49c3913d71dcfc60334d>:0)
    Unity.Entities.StructuralChange.DestroyEntity (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/StructuralChange.cs:130)
    Unity.Entities.EntityDataAccess.DestroyEntityInternalDuringStructuralChange (Unity.Entities.Entity* entities, System.Int32 count, Unity.Entities.SystemHandle& originSystem) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityDataAccess.cs:611)
    Unity.Entities.EntityManager.DestroyEntityInternal (Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityManager.cs:4983)
    Unity.Entities.WorldUnmanagedImpl.FreeSlotWithoutOnDestroy (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:328)
    Unity.Entities.WorldUnmanagedImpl.FreeSlot (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:360)
    Unity.Entities.WorldUnmanagedImpl.DestroyManagedSystem (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:446)
    Unity.Entities.WorldUnmanaged.DestroyManagedSystemState (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:1105)
    Unity.Entities.ComponentSystemBase.OnAfterDestroyInternal () (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/ComponentSystemBase.cs:380)
    Unity.Entities.StructuralChange+DestroyEntity_00001126$BurstDirectCall.Invoke (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at <9bed3959da1c49c3913d71dcfc60334d>:0)
    Unity.Entities.StructuralChange.DestroyEntity (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/StructuralChange.cs:130)
    Unity.Entities.EntityDataAccess.DestroyEntityInternalDuringStructuralChange (Unity.Entities.Entity* entities, System.Int32 count, Unity.Entities.SystemHandle& originSystem) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityDataAccess.cs:611)
    Unity.Entities.EntityManager.DestroyEntityInternal (Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityManager.cs:4983)
    Unity.Entities.WorldUnmanagedImpl.FreeSlotWithoutOnDestroy (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:328)
    Unity.Entities.WorldUnmanagedImpl.FreeSlot (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:360)
    Unity.Entities.WorldUnmanagedImpl.DestroyManagedSystem (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:446)
    Unity.Entities.WorldUnmanaged.DestroyManagedSystemState (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:1105)
    Unity.Entities.ComponentSystemBase.OnAfterDestroyInternal () (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/ComponentSystemBase.cs:380)
    Unity.Entities.StructuralChange+DestroyEntity_00001126$BurstDirectCall.Invoke (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at <9bed3959da1c49c3913d71dcfc60334d>:0)
    Unity.Entities.StructuralChange.DestroyEntity (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/StructuralChange.cs:130)
    Unity.Entities.EntityDataAccess.DestroyEntityInternalDuringStructuralChange (Unity.Entities.Entity* entities, System.Int32 count, Unity.Entities.SystemHandle& originSystem) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityDataAccess.cs:611)
    Unity.Entities.EntityManager.DestroyEntityInternal (Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityManager.cs:4983)
    Unity.Entities.WorldUnmanagedImpl.FreeSlotWithoutOnDestroy (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:328)
    Unity.Entities.WorldUnmanagedImpl.FreeSlot (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:360)
    Unity.Entities.WorldUnmanagedImpl.DestroyManagedSystem (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:446)
    Unity.Entities.WorldUnmanaged.DestroyManagedSystemState (Unity.Entities.SystemState* state) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/WorldUnmanaged.cs:1105)
    Unity.Entities.ComponentSystemBase.OnAfterDestroyInternal () (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/ComponentSystemBase.cs:380)
    Unity.Entities.StructuralChange+DestroyEntity_00001126$BurstDirectCall.Invoke (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at <9bed3959da1c49c3913d71dcfc60334d>:0)
    Unity.Entities.StructuralChange.DestroyEntity (Unity.Entities.EntityComponentStore* entityComponentStore, Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/StructuralChange.cs:130)
    Unity.Entities.EntityDataAccess.DestroyEntityInternalDuringStructuralChange (Unity.Entities.Entity* entities, System.Int32 count, Unity.Entities.SystemHandle& originSystem) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityDataAccess.cs:611)
    Unity.Entities.EntityManager.DestroyEntityInternal (Unity.Entities.Entity* entities, System.Int32 count) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/Unity.Entities/EntityManager.cs:4983)
    Unity.Entities.WorldUnmanagedImpl.FreeSlotWithoutOnDestroy (System.UInt16 handle, Unity.Entities.SystemState* statePtr) (at ./Library/PackageCache/com.unity.entities@1.0.0-pre.65/U<message truncated>
     
  3. tertle

    tertle

    Joined:
    Jan 25, 2011
    Posts:
    3,647
    That's a very old version, have you considered updating?