CGCookie / retopoflow

A suite of retopology tools for Blender
2.46k stars 248 forks source link

PolyPen: Unhandled Exception Caught: Exception caught #1304

Open hojuara opened 7 months ago

hojuara commented 7 months ago

PLEASE READ THE FOLLOWING AND USE THE TEMPLATE TO POST YOUR ISSUE

Questions not directly related to the RetopoFlow project are considered general and should be posted elsewhere (e.g. git, blender, python, etc).

Before raising the issue, please check the following first:

Please prefix your issue name with one of the following: [BUG] [PROPOSAL] [QUESTION]

Issue Template

Issue:

{enter your issue here}

{add any screenshots of the issue here}

How to Reproduce:

{attach any files needed to replicate the issue}

Automatically Generated Info

Environment:

- RetopoFlow: 3.4.2
- Build: CG Cookie built for GitHub
- Blender: 4.00.2 blender-v4.0-release 2023-12-05
- Platform: Windows, 10, 10.0.22631, AMD64, AMD64 Family 25 Model 33 Stepping 2, AuthenticAMD
- GPU: {'backend': 'OPENGL', 'device': 'NVIDIA', 'vendor': 'NVIDIA Corporation', 'renderer': 'NVIDIA GeForce RTX 2080/PCIe/SSE2', 'version': '4.6.0 NVIDIA 551.52', 'compute_shader_support_get': True, 'hdr_support_get': False, 'max_batch_indices_get': 1048576, 'max_batch_vertices_get': 1048576, 'max_texture_layers_get': 2048, 'max_texture_size_get': 32768, 'max_textures_frag_get': 32, 'max_textures_geom_get': 32, 'max_textures_get': 192, 'max_textures_vert_get': 32, 'max_uniforms_frag_get': 4096, 'max_uniforms_vert_get': 4096, 'max_varying_floats_get': 124, 'max_vertex_attribs_get': 16, 'shader_image_load_store_support_get': True}
- Timestamp: 2024-02-17 14:55:43.933277

Runtime:

- Undo: insert, smart select, insert, insert, insert, select, insert, select, insert, select
- Error Hash: 6c12cfa5368df4cba260184fb36e2a5d

Trace:

- EXCEPTION (<class 'TypeError'>): edges.new(...): expected (BMVert), not 'NoneType'
-     C:\Users\hojuara\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\RetopoFlow\retopoflow\rfmesh\rfmesh.py
- 000 1718:new_edge() bme = self.bme.edges.new(verts)
-     C:\Users\hojuara\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\RetopoFlow\retopoflow\rf\rf_target.py
- 001 0751:new_edge() return self.rftarget.new_edge(verts)
-     C:\Users\hojuara\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\RetopoFlow\retopoflow\rftool_polypen\polypen_insert.py
- 002 0544:_insert() bme = self.rfcontext.new_edge((bmv0, bmv1))
-     C:\Users\hojuara\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\RetopoFlow\retopoflow\rftool.py
- 003 0208:wrapper() ret = fn(*args, **kwargs)
-     C:\Users\hojuara\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\RetopoFlow\retopoflow\rftool_polypen\polypen_insert.py
- 004 0147:insert() return self._insert()
-     .../common\fsm.py
- 005 0169:wrapped() return fn(*args, **kwargs)