Blender Git Commit Log

Git Commits -> Revision b58ffcc

Revision b58ffcc by Lukas Toenne (master)
March 25, 2013, 11:08 (GMT)
Fix #34758, another Crash with NodeGroup. Took a while to get to the bottom, but the root of the issue was that nested node groups (groups inside other groups) were ungrouped ("inlined") repeatedly. This lead to preview operations being added to the same group more than once, and the redundant preview operations (beside working on the same preview buffer) did not get their correct resolution set. This in turn would then lead to previews writing beyond allocated size and causing corrupted memory + crash.

Simple fix: don't expand node groups more than once.

Commit Details:

Full Hash: b58ffcce86f6767baceb728a6dba6e27b648b3d1
SVN Revision: 55566
Parent Commit: 72a3714
Lines Changed: +5, -2

1 Modified Path:

/source/blender/compositor/intern/COM_ExecutionSystemHelper.cpp (+5, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021