How to reproduce:
- Open the attached “IN-147868” project
- Open the “SessionBootstrap” scene
- Make sure the Vivox service is set up
- Activate the GPU Resident Drawer (In the “PC_RPAsset” set “GPU Resident Drawer” to “Instanced Drawing”)
- Enable Rendering Component stripping and “Apply” (Edit > Project Settings > Multiplayer > Multiplayer Roles > Server > Strip Rendering Components)
- Select “Step 2 - Session” scenario near the Play button
- Enter Play mode
- Attempt to move the Cube by clinking on the plane with left mouse button
- Observe the crash
Reproducible with: 6000.6.0a4 (77e2e2eea1be), 6000.6.0b4, 6000.7.0a3
Not reproducible with: 6000.6.0a1, 6000.6.0a4 (d203f4c2ae2f)
Could not test with: 6000.0.79f1, 6000.3.20f1, 6000.5.4f1 (missing references)
Reproducible on: macOS 26.5.1 Arm64 (User), Windows 11
Not reproducible on: No other environments tested
Note: Only reproducible with both Multiplayer Server “Strip Rendering Components” and URP Asset “GPU Resident Drawer” enabled
First few lines of the stack trace:
0x00007FFA6EB2CB13 (Unity) ``anonymous namespace'::ParallelCollectInstancesAndTransforms'::`2'::CollectInstancesAndTransformsJobData::ExecuteJob
0x00007FFA6EF7D58A (Unity) ujob_execute_job
0x00007FFA6EF7C71F (Unity) lane_guts
0x00007FFA6EF80739 (Unity) worker_thread_routine
0x00007FFA6EFCD8DC (Unity) Thread::RunThreadWrapper
0x00007FFB50E4E957 (KERNEL32) BaseThreadInitThunk
0x00007FFB528C7C1C (ntdll) RtlUserThreadStart