Maniphest T76320

Video Editor: seq_prefetch_cache_is_full while undoing
Closed, ResolvedBUG

Assigned To
Richard Antalik (ISS)
Authored By
Ankit Meel (ankitm)
May 2 2020, 10:11 AM
Tags
  • BF Blender
  • VFX & Video
  • Video Sequencer
Subscribers
Ankit Meel (ankitm)

Description

System Information
Operating system: Darwin 18.7
Graphics card: Intel HD 6000

Blender Version
Broken: rB03b911dd8776ad0ceab8923ebec86d1f0d5296f5
Worked: 2.82a works. didn't test in between.

Short description of error
Crash with this trace with the given steps. (came across this while trying out T76033: Video Sequence Editor crash with prefetch and meta strips)

#0	 seq_prefetch_is_cache_full at source/blender/blenkernel/intern/seqprefetch.c:164
#1	 seq_prefetch_frames at source/blender/blenkernel/intern/seqprefetch.c:358
#2	 tslot_thread_start at source/blender/blenlib/intern/threads.c:258

Exact steps for others to reproduce the error

  • file > new > video editing
  • add > color
  • In the preview editor, N panel > view tab > prefetch frames.
  • select the strip below, +G
  • Undo 2-3 steps and it crashes.

Revisions and Commits

rB Blender
D7633

Event Timeline

Ankit Meel (ankitm) created this task.May 2 2020, 10:11 AM
Ankit Meel (ankitm) added a project: VFX & Video.May 2 2020, 10:14 AM
Richard Antalik (ISS) changed the task status from Needs Triage to Confirmed.May 4 2020, 8:07 AM
Richard Antalik (ISS) triaged this task as High priority.
Richard Antalik (ISS) changed the subtype of this task from "Report" to "Bug".
Richard Antalik (ISS) added a project: Video Sequencer.May 4 2020, 12:28 PM
Dalai Felinto (dfelinto) assigned this task to Richard Antalik (ISS).May 11 2020, 2:30 PM
Richard Antalik (ISS) closed this task as Resolved by committing rB50ef801a79b5: Fix T76320: Thread race condition on undo with prefetching enabled.May 13 2020, 12:13 AM
Richard Antalik (ISS) added a commit: rB50ef801a79b5: Fix T76320: Thread race condition on undo with prefetching enabled.