Blender Git Commit Log

Git Commits -> Revision 0ba0d27

Revision 0ba0d27 by Richard Antalik (master)
April 22, 2021, 12:16 (GMT)
Fix T87090: VSE scrubbing locks up blender

Speed effect caused, that some raw frames are re-used for multiple
final frames. When cached final frame is freed due to memory being
full, it tried to free also lower level cached frames that were used
during compositing. Some lower level cached frames were already freed
by different final frame and `BLI_ghash_remove()` failed.

Check if key still exists in hash or if linked keys were overwritten
before removing them.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D10909

Commit Details:

Full Hash: 0ba0d27d368422b29db42c09f0ef658ce5b1e604
Parent Commit: 71db02e
Lines Changed: +20, -0

1 Modified Path:

/source/blender/sequencer/intern/image_cache.c (+20, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021