Copyright © 2026 Unity Technologies
Steps to reproduce:
1. Create new Unity project using Universal 3D Template
2. Install AI package
3. Import provided image “cat1.jpg”
5. Right-click in Project window > Create > 3D Generate 3D Object
6. Install gITFast suggested in New Mesh window
7. While Tripo P1 model is selected, add “Cat1.jpg” to Image Reference and press Generate
8. When object is generated, observe the Console window
Actual results: multiple “System.ArgumentException: Key: UnityEngine. EntityId is not present in the NativeParallelHashMap” errors thrown in the Console window
Expected results: No errors thrown in the Console window
Reproducible with versions: 2.14.0-pre.1 (6000.7.0a1, 6000.7.0a2)
Not reproducible with versions: 6000.6.0b4
Tested on (OS): macOS Tahoe 26.5.1 (M1)
Note: Regression is in the Editor
System.ArgumentException: Key: UnityEngine.EntityId is not present in the NativeParallelHashMap. This Exception was thrown from a job compiled with Burst, which has limited exception support. #3 Unity.Collections.NativeParallelHashMap`2[[UnityEngine.EntityId, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null],[UnityEngine.Rendering.MeshInfo, Unity.RenderPipelines.GPUDriven.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]], Unity.Collections, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.get_Item(Unity.Collections.NativeParallelHashMap`2[[UnityEngine.EntityId, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null],[UnityEngine.Rendering.MeshInfo, Unity.RenderPipelines.GPUDriven.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]*, Unity.Collections, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null this, UnityEngine.EntityId, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null key) -> UnityEngine.Rendering.MeshInfo, Unity.RenderPipelines.GPUDriven.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null_5166d3d7ee855a8f7761a6a721c42e67 from Unity.RenderPipelines.GPUDriven.Runtim #4 Unity.Jobs.IJobParallelForExtensions.ParallelForJobStruct`1<UnityEngine.Rendering.CullingJob>.Execute(ref UnityEngine.Rendering.CullingJob jobData, System.IntPtr additionalPtr, System.IntPtr bufferRangePatchData, ref Unity.Jobs.LowLevel.Unsafe.JobRanges ranges, int jobIndex) -> void_7281c0cd0abc42704c15eaa2c4f97c7e from UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null #5 43818c1b0c11124717e9257b630efd6f #6 ExecuteJob(ManagedJobData*, void (*)(void*, void*, void*, void*, int), int, unsigned char*) #7 ExecuteJobCopyData(ManagedJobData*, void (*)(void*, void*, void*, void*, int), int) #8 ujob_execute_job(ujob_control_t*, ujob_lane_t*, ujob_job_t*, ujob_handle_t, unsigned int) #9 lane_guts(ujob_control_t*, ujob_lane_t*, int, int, ujob_dependency_chain const*) #10 worker_thread_routine(void*) #11 Thread::RunThreadWrapper(void*) #12 _pthread_start #13 thread_start
Issues you vote on will appear here