Fix T83275: Crash with scene statics and empty scene

ob can be NULL, so it needs to be checked before accessing ob->mode

Differential Revision: https://developer.blender.org/D9680
This commit is contained in:
Pablo Dobarro 2020-12-01 10:24:17 +01:00 committed by Dalai Felinto
parent 645c2bd4d0
commit edf1095176
Notes: blender-bot 2023-02-14 00:20:19 +01:00
Referenced by issue #83275, Excluding a collection crashes with viewport statistics enabled
3 changed files with 3 additions and 3 deletions

@ -1 +1 @@
Subproject commit 866dcad5aa6e45737f0634b835adcbc0871201e5
Subproject commit ca74197440127e56c9f6f2a277c30957f34fd07c

View File

@ -405,7 +405,7 @@ static void stats_update(Depsgraph *depsgraph, ViewLayer *view_layer)
/* Pose Mode */
stats_object_pose(ob, &stats);
}
else if (stats_is_object_dynamic_topology_sculpt(ob, ob->mode)) {
else if (ob && stats_is_object_dynamic_topology_sculpt(ob, ob->mode)) {
/* Dynamic topology. Do not count all vertices, dynamic topology stats are initialized later as
* part of sculpt stats. */
}

@ -1 +1 @@
Subproject commit d7d7e9d41f7499aa4639f96c843156ff834385ba
Subproject commit 7011d02c292ac1c91a5c9cc1a075ea2727982cee