Skip to content

v1.1.9 — Hotfix: world-load freeze / crash loop on large worlds

Choose a tag to compare

@ryno4ever16 ryno4ever16 released this 13 Aug 03:44
· 327 commits to main since this release

v1.1.9 — Hotfix: world-load freeze / crash loop on large worlds

Fixes a bug present since 1.1.0, reported from the field with profiler data.

  • At world load, a one-time data migration (the flesh vs. cyberlimb wound-state split) examined
    every unlinked token on every scene by building each token's full actor. On worlds with
    thousands of tokens this froze the browser tab for long enough to crash it — and because the
    migration only marked itself finished at the very end, a crashed load meant the identical sweep
    ran again on every boot.
  • The migration now marks itself done before it starts (one attempt per world, ever), and it
    skips tokens that have nothing to migrate without building their actors. On typical worlds the
    sweep completes in milliseconds.
  • If your world was stuck in this loop, updating is enough — no manual steps needed.