api-issue-tracker
api-issue-tracker copied to clipboard
Ruby API Bugsplat
SketchUp 24.0.597 64-bit (Windows 11)
Bugsplat caused when:
Sketchup.active_model.definitions.add("MyComponent")- ...then placing this component using the common user interface.
Bugsplat can be avoided. Behaviour should either be: the definition should be removed on attempting to place with empty entities (as the definition is probably never instantiated in the model) or SketchUp to support empty definitions in the scene. There may be a case where all entities can be removed via code without auto-purging the definition.
Reason of cause:
- A newly defined Definition with zero
entities.
Severity:
Medium - due to plugins being able to create these definitions that can affect Warehouse models and cause crashes.
Logged as: SKEXT-4665
Closign this issue as fixed as part of release SU2026.0.