Skip to content

Error: Island should be awake, after migrating to 0.32 #918

@hakolao

Description

@hakolao
rapier2d-0.32.0\src\dynamics\joint\impulse_joint\impulse_joint_set.rs:407:26:
Internal error: island should be awake.

Not sure what's changed, but my game crashes at this error.

All I did during migration, was to change types to use the new glam api.

I do actively sleep and unsleep rigid bodies, depending on where they go in the world. I also sleep initial bodies for a set time, to prevent falling through my dynamic terrain. But it all used to work in previous versions.

Also seems to hit this assertion error:

rapier2d-0.32.0\src\dynamics\island_manager\sleep.rs:124:13:
is sleeping: RigidBodyHandle(Index { index: 2, generation: 0 }) note niter: 1, isl size: 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions