Page MenuHome

Blender crash when moving playhead in VSE
Confirmed, NormalPublicBUG


System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 460.89

Blender Version
Broken: version: 2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: rB02948a2cab44
Worked: (newest version of Blender that worked as expected)

Short description of error
Blender crash when moving playhead in VSE over an scene strip

Exact steps for others to reproduce the error
Open the provided file and move the playhead over the first strip in the VSE. Blender crash

Revisions and Commits

rB Blender
Needs Review

Related Objects

Event Timeline

Antonio Vazquez (antoniov) changed the task status from Needs Triage to Confirmed.EditedMay 12 2021, 7:41 PM
Antonio Vazquez (antoniov) changed the subtype of this task from "Report" to "Bug".

Confirmed in Windows 10. The crash looks related to Sound (AUD).

Here is the crash report.

I have tested in 2.93 and 3.0. It looks the error is when you move the playhead and release the mouse button.

Also noticed that running the example in Debug mode, I get an Assert in BLI_assert(id->session_uuid != MAIN_ID_SESSION_UUID_UNSET);

Can confirm this file crashing at least from 2.90. This seems to be some deeper issue in dependency graph.

This is caused by prefetch, that doesn't see scene strip because of effect and tries to render scene strip, which fails.
I think this is because prefetch uses dependency graph for rendering with own evaluated scene and render job can't build it's own dependency graph from this data.

I can fix this case quickly, but inability of prefetch to render scene strips is not only inconvinient, but seems also quite high maintenance so it may be worth fixing this aspect.

@Matias Mendiola (mendio) If this issue is preventing work to be done, you can disable prefetching in sequencer. If you want to use prefetch, you can use patch D11247.

Thanks @Richard Antalik (ISS) . For the record, I found yesterday a workaround that solve the problem making a full copy of the edit scene, you can try that with the sample file.
This way everything start working again without crashes, Maybe this could help to found the issue.