Page MenuHome

.fbx export crash with smoothing face
Closed, ResolvedPublic

Description

blender-2.79-d0920fb-win64

Open blender and export cube with fbx smoothing face option.

Crash:

Event Timeline

Philipp Oeser (lichtwerk) lowered the priority of this task from 90 to 50.

Confirmed, caused by rBddee0931b8687d01186f1941d483c6b3622d1833

BLI_assert failed: /lichtwerk/01_projects/0000_HACK_BlenderSourceDevelopment/HACK_Produktion/11_Git/blender/source/blender/python/intern/bpy_rna.c:5052, foreach_getset(), at '!"Invalid array type - get"'
TypeError: an integer is required (got type NoneType)
Traceback (most recent call last):
  File "/lichtwerk/01_projects/0000_HACK_BlenderSourceDevelopment/HACK_Produktion/11_Git/build_279/bin/2.79/scripts/addons/io_scene_fbx/__init__.py", line 620, in execute
    return export_fbx_bin.save(self, context, **keywords)
  File "/lichtwerk/01_projects/0000_HACK_BlenderSourceDevelopment/HACK_Produktion/11_Git/build_279/bin/2.79/scripts/addons/io_scene_fbx/export_fbx_bin.py", line 3113, in save
    ret = save_single(operator, context.scene, filepath, **kwargs_mod)
  File "/lichtwerk/01_projects/0000_HACK_BlenderSourceDevelopment/HACK_Produktion/11_Git/build_279/bin/2.79/scripts/addons/io_scene_fbx/export_fbx_bin.py", line 3020, in save_single
    fbx_objects_elements(root, scene_data)
  File "/lichtwerk/01_projects/0000_HACK_BlenderSourceDevelopment/HACK_Produktion/11_Git/build_279/bin/2.79/scripts/addons/io_scene_fbx/export_fbx_bin.py", line 2819, in fbx_objects_elements
    fbx_data_mesh_elements(objects, me_obj, scene_data, done_meshes)
  File "/lichtwerk/01_projects/0000_HACK_BlenderSourceDevelopment/HACK_Produktion/11_Git/build_279/bin/2.79/scripts/addons/io_scene_fbx/export_fbx_bin.py", line 941, in fbx_data_mesh_elements
    me.polygons.foreach_get("use_smooth", t_ps)
TypeError: couldn't access the py sequence

I guess D3534 can solve this [ special case for bools was missing in bpy_rna foreach_getset() ], @Campbell Barton (campbellbarton) : mind having a look?