RuntimeError when exporting to FBX #85066

Closed
opened 2021-01-26 08:55:07 +01:00 by Ewa Gaszkowska · 11 comments

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: Quadro M2000/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 451.48

Blender Version
Broken: version: 2.83.2, branch: master, commit date: 2020-07-09 05:50, hash: blender/blender@239fbf7d93
Worked: (newest version of Blender that worked as expected)

Addon Information
Name: FBX format (4, 20, 3)
Author: Campbell Barton, Bastien Montagne, Jens Restemeier

Short description of error
I can't export file from blender to fbx.

Traceback (most recent call last):
  File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\__init__.py", line 634, in execute
    return export_fbx_bin.save(self, context, **keywords)
  File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 3198, in save
    ret = save_single(operator, context.scene, depsgraph, filepath, **kwargs_mod)
  File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 3094, in save_single
    fbx_objects_elements(root, scene_data)
  File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 2894, in fbx_objects_elements
    fbx_data_mesh_elements(objects, me_obj, scene_data, done_meshes)
  File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 1163, in fbx_data_mesh_elements
    uvlayer.data.foreach_get("uv", t_luv)
RuntimeError: internal error setting the array

location: <unknown location>:-1

Exact steps for others to reproduce the error

  • Open attached file
  • Export FBX (with all default settings)
    desks.blend
**System Information** Operating system: Windows-10-10.0.19041-SP0 64 Bits Graphics card: Quadro M2000/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 451.48 **Blender Version** Broken: version: 2.83.2, branch: master, commit date: 2020-07-09 05:50, hash: `blender/blender@239fbf7d93` Worked: (newest version of Blender that worked as expected) **Addon Information** Name: FBX format (4, 20, 3) Author: Campbell Barton, Bastien Montagne, Jens Restemeier **Short description of error** I can't export file from blender to fbx. ``` Traceback (most recent call last): File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\__init__.py", line 634, in execute return export_fbx_bin.save(self, context, **keywords) File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 3198, in save ret = save_single(operator, context.scene, depsgraph, filepath, **kwargs_mod) File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 3094, in save_single fbx_objects_elements(root, scene_data) File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 2894, in fbx_objects_elements fbx_data_mesh_elements(objects, me_obj, scene_data, done_meshes) File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 1163, in fbx_data_mesh_elements uvlayer.data.foreach_get("uv", t_luv) RuntimeError: internal error setting the array location: <unknown location>:-1 ``` **Exact steps for others to reproduce the error** - Open attached file - Export FBX (with all default settings) [desks.blend](https://archive.blender.org/developer/F9598573/desks.blend)
Author

Added subscriber: @Cloudymoon

Added subscriber: @Cloudymoon
Member

Added subscriber: @lichtwerk

Added subscriber: @lichtwerk
Member

Changed status from 'Needs Triage' to: 'Needs User Info'

Changed status from 'Needs Triage' to: 'Needs User Info'
Member

I can't export file from blender to fbx

What exactly makes the export fail?
Do you get an error?
Please also provide an example .blend file from where the export fails.

> I can't export file from blender to fbx What exactly makes the export fail? Do you get an error? Please also provide an example .blend file from where the export fails.
Author

Yes, i get error with the red slider

Error:

Traceback (most recent call last):

File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\__init__.py", line 634, in execute
  return export_fbx_bin.save(self, context, **keywords)
File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 3198, in save
  ret = save_single(operator, context.scene, depsgraph, filepath, **kwargs_mod)
File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 3094, in save_single
  fbx_objects_elements(root, scene_data)
File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 2894, in fbx_objects_elements
  fbx_data_mesh_elements(objects, me_obj, scene_data, done_meshes)
File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 1163, in fbx_data_mesh_elements
  uvlayer.data.foreach_get("uv", t_luv)

RuntimeError: internal error setting the array

location: :-1

Yes, i get error with the red slider Error: Traceback (most recent call last): ``` File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\__init__.py", line 634, in execute return export_fbx_bin.save(self, context, **keywords) File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 3198, in save ret = save_single(operator, context.scene, depsgraph, filepath, **kwargs_mod) File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 3094, in save_single fbx_objects_elements(root, scene_data) File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 2894, in fbx_objects_elements fbx_data_mesh_elements(objects, me_obj, scene_data, done_meshes) File "C:\Program Files\Blender Foundation\Blender 2.83\2.83\scripts\addons\io_scene_fbx\export_fbx_bin.py", line 1163, in fbx_data_mesh_elements uvlayer.data.foreach_get("uv", t_luv) ``` RuntimeError: internal error setting the array location: <unknown location>:-1
Member

Please also provide an example .blend file from where the export fails.

> Please also provide an example .blend file from where the export fails.
Author

Example file{F9598573}

Example file{[F9598573](https://archive.blender.org/developer/F9598573/desks.blend)}
Germano Cavalcante changed title from Export FBX to RuntimeError when exporting to FBX 2021-01-26 19:27:17 +01:00

Added subscriber: @mano-wii

Added subscriber: @mano-wii

There are a lot of corrupted meshes in your file!
These meshes are:

Cylinder.022
Cylinder.024
Cylinder.025
M16.022
M16.024
M16.026
M16.028
M16.030
M47.013
M47.022
M47.023
M47.030
M47.072
Plane.015
Plane.016
Plane.018
Plane.052
Plane.054
Plane.073
Plane.075
Plane.081
Plane.083
Plane.085
Plane.091
Plane.092
Plane.095
Plane.101
Plane.102
Plane.105
Plane.135
Plane.137
Plane.138
Plane.139
Plane.146
Plane.147
Plane.148
Plane.149
Plane.150
Plane.151
Plane.155
Plane.156
Plane.157
Plane.161
Plane.162
Plane.163
Plane.170
Plane.171
Plane.172
Plane.173
Plane.174
Plane.175
Plane.179
Plane.180
Plane.181
Plane.185
Plane.186
Plane.187
Plane.191
Plane.192
Plane.193

Thanks for the report.
Unfortunately, without knowing the cause of this file being corrupted, we cannot debug this any further.
Things that may cause mesh corruption: Importers, development versions of Blender, modeling tools.

Here is the same file but (roughly) fixed:
desks_validated.blend

There are a lot of corrupted meshes in your file! These meshes are: ```lines=15 Cylinder.022 Cylinder.024 Cylinder.025 M16.022 M16.024 M16.026 M16.028 M16.030 M47.013 M47.022 M47.023 M47.030 M47.072 Plane.015 Plane.016 Plane.018 Plane.052 Plane.054 Plane.073 Plane.075 Plane.081 Plane.083 Plane.085 Plane.091 Plane.092 Plane.095 Plane.101 Plane.102 Plane.105 Plane.135 Plane.137 Plane.138 Plane.139 Plane.146 Plane.147 Plane.148 Plane.149 Plane.150 Plane.151 Plane.155 Plane.156 Plane.157 Plane.161 Plane.162 Plane.163 Plane.170 Plane.171 Plane.172 Plane.173 Plane.174 Plane.175 Plane.179 Plane.180 Plane.181 Plane.185 Plane.186 Plane.187 Plane.191 Plane.192 Plane.193 ``` Thanks for the report. Unfortunately, without knowing the cause of this file being corrupted, we cannot debug this any further. Things that may cause mesh corruption: Importers, development versions of Blender, modeling tools. Here is the same file but (roughly) fixed: [desks_validated.blend](https://archive.blender.org/developer/F9599063/desks_validated.blend)

Changed status from 'Needs User Info' to: 'Archived'

Changed status from 'Needs User Info' to: 'Archived'

No activity for more than a week.

Thanks for the report. If the problem persists please open a new report with the required information.

No activity for more than a week. Thanks for the report. If the problem persists please open a new report with the required information.
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#85066
No description provided.