L_alloc handed out a fresh slot without a bound, so the 1025th spawn wrote past the end of every component array. It stops with a located message naming the store's size and where many things belong (ludic.base's Table). Growable stores are plan 24.8: the save, rollback snapshot and mod table write the stores whole at a compile-time size, so that is a file-format change. Reseeded; ludic-dev test 305 passed, selfhost-test 33 passed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| emit_collide.ludic | ||
| emit_ecs.ludic | ||
| emit_game.ludic | ||
| emit_machine.ludic | ||
| emit_query.ludic | ||
| emit_save.ludic | ||
| emit_spawn.ludic | ||
| emit_ui.ludic | ||
| emit_world.ludic | ||