Blender Git Commit Log

All Blender Git commits.

Page: 1635 / 8462

May 18, 2020, 09:50 (GMT)
Alembic: Fix bad allocation with invalid knots data

It is not impossible that the number of knots is stored wrong in the
file (for example, it will be 1 knot only).

This change fixes bad memory allocation and bad memory access in such
cases. It also fixes strict compiler warning which was mentioning that
the allocation size is wrong),

There isn't really the correct way of dealing with such situation, so
simply fall back to Blender's knots calculation.

Differential Revision: https://developer.blender.org/D7765
May 18, 2020, 09:48 (GMT)
Fix T76721: ASAN crash on animation rendering

Simple solution: remove the code which was causing bad threading
conflicts.

This code was a part of workaround for a specific state of linked
scene. It seems to be not needed anymore, since the pose is ensured
to be up to date by the following call stack:

- Dependency graph update,
- Copy-=on-write operation called on object.
- object_copy_data().
- BKE_pose_rebuild().

The workaround was a no-functional change for the dependency graph
anyway, because it was modifying original objects, not the ones
which are evaluated.
May 18, 2020, 09:05 (GMT)
AVI: Fix read past array bounds

It is not enough to copy max of destination buffer size bytes, the
source might be smaller than the destination size.
May 18, 2020, 09:05 (GMT)
Manta: Cleanup, strict compiler flag

For some reason was only visible with gcc-10 in release builds.

Kind of makes sense since there is no CMake code which removes strict
compiler flag, so deal with strict flags in the code itself.
May 18, 2020, 08:59 (GMT)
Merge branch 'master' into cycles_texture_cache
May 18, 2020, 08:58 (GMT)
Merge branch 'blender-v2.83-release'
May 18, 2020, 08:49 (GMT)
Fix T76852: Breakdowner remembers limits last used
May 18, 2020, 08:49 (GMT)
Merge branch 'blender-v2.83-release'
May 18, 2020, 08:48 (GMT)
Fix T76573: Make links with Multires leading to crash
May 18, 2020, 07:59 (GMT)
Fix T76849: Duplicate templates show in the New menu
May 18, 2020, 07:51 (GMT)
Fix T76801: Renaming bone in pose mode doesn't redraw the viewport names

The RNA name property of pose bones did not have any update logic defined.

Same issue also applied to the channel name in animation editors.

Duplicated the update logic from (edit-)bones now, other pose bone functions do
this too...
May 18, 2020, 07:14 (GMT)
Merge branch 'blender-v2.83-release'
May 18, 2020, 07:14 (GMT)
Merge branch 'blender-v2.83-release'
May 18, 2020, 07:14 (GMT)
Merge branch 'blender-v2.83-release'
May 18, 2020, 07:11 (GMT)
Cleanup: unused warning in last commit
May 18, 2020, 07:07 (GMT)
Cleanup: remove NULL checks from object mode switching take #2

Re-apply changes from 54ea3562406c633dc69f59697cca3cd1cded3bcd,
with a poll function that uses the same active object as the operator,
matching other mode switching functions.
May 18, 2020, 06:32 (GMT)
Revert "Cleanup: remove redundant active object NULL check & poll"

This reverts commit 54ea3562406c633dc69f59697cca3cd1cded3bcd it
introduced crashes when trying to go to edit mode when the active
object was hidden.

Fix T76837
May 18, 2020, 06:30 (GMT)
Merge branch 'blender-v2.83-release'
May 18, 2020, 06:12 (GMT)
Fix error mixing incompatible enums when generating the proxy name
May 18, 2020, 04:37 (GMT)
Merge branch 'blender-v2.83-release'
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021