Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error: Maximum recusrsion Depth reached #439

Closed
Weisl opened this issue Aug 12, 2023 · 0 comments
Closed

Error: Maximum recusrsion Depth reached #439

Weisl opened this issue Aug 12, 2023 · 0 comments
Labels
bug Something isn't working
Milestone

Comments

@Weisl
Copy link
Owner

Weisl commented Aug 12, 2023

Error: Python: Traceback (most recent call last):
File "C:\Users\Documents\Github_blender_scripts\addons\collider_tools\collider_shapes\add_bounding_box.py", line 31, in modal
status = super().modal(context, event)
File "C:\Users\Documents\Github_blender_scripts\addons\collider_tools\collider_shapes\add_bounding_primitive.py", line 1474, in modal
self.execute(context)
File "C:\Users\Documents\Github_blender_scripts\addons\collider_tools\collider_shapes\add_bounding_box.py", line 65, in execute
objs = self.get_pre_processed_mesh_objs(context, use_local=True, local_world_spc=False, default_world_spc=True)
File "C:\Users\Documents\Github_blender_scripts\addons\collider_tools\collider_shapes\add_bounding_primitive.py", line 1045, in get_pre_processed_mesh_objs
split_objs = create_objs_from_island(base, use_world=local_world_spc)
File "C:\Users\Documents\Github_blender_scripts\addons\collider_tools\bmesh_operations\mesh_split_by_island.py", line 89, in create_objs_from_island
face_islands = get_face_islands(bm, bm.faces, face_islands)
File "C:\Users\Documents\Github_blender_scripts\addons\collider_tools\bmesh_operations\mesh_split_by_island.py", line 66, in get_face_islands
linked_faces = get_linked_faces(faces[0])
File "C:\Users\Documents\Github_blender_scripts\addons\collider_tools\bmesh_operations\mesh_split_by_island.py", line 25, in get_linked_faces
f_linked.extend(get_linked_faces(elem))
File "C:\Users\Documents\Github_blender_scripts\addons\collider_tools\bmesh_operations\mesh_split_by_island.py", line 25, in get_linked_faces
f_linked.extend(get_linked_faces(elem))
File "C:\Users\Documents\Github_blender_scripts\addons\collider_tools\bmesh_operations\mesh_split_by_island.py", line 25, in get_linked_faces

recursiondeptherror.mp4
f_linked.extend(get_linked_faces(elem))

[Previous line repeated 989 more times]
File "C:\Users\Documents\Github_blender_scripts\addons\collider_tools\bmesh_operations\mesh_split_by_island.py", line 16, in get_linked_faces
edges = [e for e in f.edges if len(e.link_faces) == 2]
File "C:\Users\Documents\Github_blender_scripts\addons\collider_tools\bmesh_operations\mesh_split_by_island.py", line 16, in
edges = [e for e in f.edges if len(e.link_faces) == 2]
RecursionError: maximum recursion depth exceeded while calling a Python object

@Weisl Weisl added the bug Something isn't working label Aug 12, 2023
@Weisl Weisl added this to the 1.4.1 milestone Aug 12, 2023
@Weisl Weisl closed this as completed Aug 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant