From e64ae3ad7c1dbca5487854821384c51426659a9b Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sun, 30 Jun 2013 22:04:03 +0000 Subject: fix [#35914] Blender crashes when trying to use vertex selection masking on a copy directly after using SHIFT+d --- source/blender/blenloader/intern/readfile.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'source/blender/blenloader') diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c index 673cd3f7b26..5d30bf6ff73 100644 --- a/source/blender/blenloader/intern/readfile.c +++ b/source/blender/blenloader/intern/readfile.c @@ -4148,6 +4148,11 @@ static void direct_link_mesh(FileData *fd, Mesh *mesh) mesh->bb = NULL; mesh->edit_btmesh = NULL; + /* happens with old files */ + if (mesh->mselect == NULL) { + mesh->totselect = 0; + } + /* Multires data */ mesh->mr= newdataadr(fd, mesh->mr); if (mesh->mr) { -- cgit v1.2.3