Skip to content

Example and test for entity management edge cases #929

@Jondolf

Description

@Jondolf

We frequently run into edge cases where spawning/despawning/enabling/disabling different kinds of bodies, colliders, or joints can fail and cause a crash. This is especially common with the persistent contact graph, simulation islands, and collider trees. Entity cloning is particularly problematic and not properly supported right now, in part due to the lack of testing.

We should have some kind of test suite that covers as many of these cases as possible, to make it easier to catch problems and regressions and to debug them.

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-TestingImprovements or additions to testingS-Ready-For-ImplementationThis issue is ready for an implementation PR. Go for it!

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions