GreenCrowDev / hoodie

Hoodie is a plugin for Godot Engine 4 that offers a visual scripting interface for generating procedural geometry.
MIT License
325 stars 14 forks source link

`out of bounds` error when deleting a connected Output node #14

Closed GreenCrowDev closed 7 months ago

GreenCrowDev commented 7 months ago

Error: scene/resources/mesh.cpp:1980 - Index p_idx = 0 is out of bounds (surfaces.size() = 0).

Steps to reproduce:

  1. Create a graph that generate some kind of geometry (only one Output node).
  2. Delete the Output node.

EDIT 1: Other error messages: ERROR: Index p_idx = 0 is out of bounds (surfaces.size() = 0). at: surface_get_name (scene/resources/mesh.cpp:1950) ERROR: Index p_idx = 0 is out of bounds (surfaces.size() = 0). at: surface_get_material (scene/resources/mesh.cpp:1980) scene/resources/mesh.cpp:1950 - Index p_idx = 0 is out of bounds (surfaces.size() = 0).