retopoflow
retopoflow copied to clipboard
Strokes: Unhandled Exception Caught: Exception caught
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:
- [ ] Read through the README.md file in the branch used to assure the process taken is correct
- [ ] Check the existing issues and pull requests to make sure the issue has not already been reported and/or fixed.
- [ ] You can replicate the bug and will provide as much info as possible with blend files, screenshots, logfiles, as well as show the expected result and actual result.
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:
- {add your list replication steps}
{attach any files needed to replicate the issue}
Automatically Generated Info
Environment:
- RetopoFlow: 3.2.6
- CG Cookie built for Blender Market
- Blender: 3.00.0 master 2021-12-02
- Platform: Windows, 10, 10.0.19041, AMD64, AMD64 Family 23 Model 1 Stepping 1, AuthenticAMD
- GPU: NVIDIA Corporation, NVIDIA GeForce RTX 2070/PCIe/SSE2, 4.5.0 NVIDIA 466.77, (no shader version)
- Timestamp: 2022-03-15 17:04:00.447748
- Undo: extrude strip, extrude strip, select, select, select, select, move grabbed, select, smart select, smart select
Error Hash: 79ec846576806c3014978cf5c6538cce
Trace:
- EXCEPTION (<class 'ReferenceError'>): BMesh data of type BMEdge has been removed
- C:\Users\Deock\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\RetopoFlow\retopoflow\rfmesh\rfmesh_wrapper.py
- 000 0355:shared_vert() verts = [v for v in self.bmelem.verts if v in bme.verts]
- C:\Users\Deock\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\RetopoFlow\retopoflow\rftool_strokes\strokes_utils.py
- 001 0135:get_strip_verts() vs.append(e0.shared_vert(e1))
- C:\Users\Deock\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\RetopoFlow\retopoflow\rftool_strokes\strokes.py
- 002 0900:extrude_equals() side_verts = get_strip_verts(edges1)
- C:\Users\Deock\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\RetopoFlow\retopoflow\rftool.py
- 003 0150:wrapper() ret = fn(*args, **kwargs)
- C:\Users\Deock\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\RetopoFlow\retopoflow\rftool_strokes\strokes.py
- 004 0422:stroke() if self.replay: self.replay()
- C:\Users\Deock\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\RetopoFlow\retopoflow\rfwidget.py
- 005 0109:_callback_tool() fn(self.rftool, *args, **kwargs)
- 006 0133:callback_actions() self._callback_tool('action', action_name, *args, **kwargs)
- C:\Users\Deock\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\RetopoFlow\retopoflow\rfwidgets\rfwidget_brushstroke.py
- 007 0099:modal_line() self.callback_actions(self.action_name)
- .../common\fsm.py
- 008 0169:wrapped() return fn(*args, **kwargs)
thanks for the report @deock90!
will take a look as soon as I can.
this issue should now be fixed in later version of RetopoFlow. Closing this issue now, but let us know if you run into any other problems or have questions. Thanks!