Blender Git Commit Log

Git Commits -> Revision 3fa1280

Revision 3fa1280 by Clément Foucault (master)
August 30, 2020, 17:58 (GMT)
Fix T79940 VSE Editor crash when opening a different scene as a strip

This was caused by a double lock of the DRW context mutex.

This changes the logic a bit by releasing the DRW context before rendering
with BKE_sequencer_give_ibuf and restoring it after.

Critical fix for 2.91

Reviewed By: dfelinto
Differential Revision: https://developer.blender.org/D8657

Commit Details:

Full Hash: 3fa1280132569b30cd75a4ef5435b97227b373c6
Parent Commit: 19c9b27
Lines Changed: +31, -12

4 Modified Paths:

/source/blender/editors/space_sequencer/sequencer_buttons.c (+3, -1) (Diff)
/source/blender/editors/space_sequencer/sequencer_draw.c (+26, -10) (Diff)
/source/blender/editors/space_sequencer/sequencer_intern.h (+1, -0) (Diff)
/source/blender/editors/util/ed_util_imbuf.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021