**Blender Version**
Broken: 2.75
Worked: 2.74
**Short description of error**
I'm importing the mesh from SketchUp (using BlendUp plugin), so maybe the problem is in the mesh. But as soon as I bake I get a segfault.
**Exact steps for others to reproduce the error**
{F221462}
Open the attached file with:
`./blender -y -b bake-bug.blend`
(the file is a simple mesh, and a simple script to call bake when you open the file, to simplify debugging)
ASAN gets the following crash:
```
==3206== ERROR: AddressSanitizer: heap-buffer-overflow on address 0x60180008243b at pc 0x34fe9c5 bp 0x7fffffffc160 sp 0x7fffffffc158
WRITE of size 1 at 0x60180008243b thread T0
#0 0x34fe9c4 in CustomData_copy_data_layer /home/dfelinto/blender/git/blender/source/blender/blenkernel/intern/customdata.c:2173
#1 0x34fee3a in CustomData_copy_data /home/dfelinto/blender/git/blender/source/blender/blenkernel/intern/customdata.c:2216
#2 0x36c4cda in BKE_mesh_split_faces /home/dfelinto/blender/git/blender/source/blender/blenkernel/intern/mesh.c:2294
#3 0x246cea9 in bake /home/dfelinto/blender/git/blender/source/blender/editors/object/object_bake_api.c:691
#4 0x2470c68 in bake_exec /home/dfelinto/blender/git/blender/source/blender/editors/object/object_bake_api.c:1118
0x60180008243b is located 3 bytes to the right of 120-byte region [0x6018000823c0,0x601800082438)
allocated by thread T0 here:
#0 0x7ffff4e6041a in malloc ??:?
#1 0x4493a07 in MEM_lockfree_mallocN /home/dfelinto/blender/git/blender/intern/guardedalloc/intern/mallocn_lockfree_impl.c:307
#2 0x34fc52c in customData_add_layer__internal /home/dfelinto/blender/git/blender/source/blender/blenkernel/intern/customdata.c:1832
#3 0x34f975e in CustomData_merge /home/dfelinto/blender/git/blender/source/blender/blenkernel/intern/customdata.c:1488
#4 0x34f9a8b in CustomData_copy /home/dfelinto/blender/git/blender/source/blender/blenkernel/intern/customdata.c:1515
#5 0x33c4045 in DM_to_mesh /home/dfelinto/blender/git/blender/source/blender/blenkernel/intern/DerivedMesh.c:715
#6 0x36c5b6f in BKE_mesh_new_from_object /home/dfelinto/blender/git/blender/source/blender/blenkernel/intern/mesh.c:2452
#7 0x246ce93 in bake /home/dfelinto/blender/git/blender/source/blender/editors/object/object_bake_api.c:690
#8 0x2470c68 in bake_exec /home/dfelinto/blender/git/blender/source/blender/editors/object/object_bake_api.c:1118 (discriminator 2)
```
Which leads to the lines:
690 . me_low = BKE_mesh_new_from_object(bmain, scene, ob_low, 1, 2, 0, 0);
691 . BKE_mesh_split_faces(me_low);
I will wait for the other cycles bug to be fixed without investigating this one further.