Bugs found with Rewind VM
Bugs in open source projects that Rewind VM found, each linked to its upstream report.
Go
Node.js
Git
-
Two
git notes addat once silently drop one of the notes - Two credential-cache daemons started at once lose a stored credential
Nix
- A new store's database is busy when several processes open it at once
- The gc-closure test can fail with SIGPIPE
Flox
- Activations that start and exit together corrupt each other's state
-
Two concurrent
flox activate -srestart each other's services - A finished activation's on-deactivate hook runs alongside the next on-activate
- The on-deactivate hook runs after on-activate failed
-
flox installandflox editfail in containers
nixd
Jujutsu
process-compose
- Shutdown hangs when a process restarts as the project ends
- A SIGTERM during startup leaves processes running after process-compose exits
Pueue
watchexec
-
One run's
--timeoutkills the restarted run - A signal forwarded during a restart kills the new run
-
watchexec fails to start when
HOMEdoes not exist
concurrently
-
A signal during
--teardownleaves the teardown command running - Input to a command that closed its stdin crashes concurrently
Supervisor
-
A daemonizing
supervisordreturns before its pidfile exists - A program that fails at once is restarted forever when its child holds its output
Get Rewind VM
The engine is free and MIT licensed. The desktop app is $49 personal or $99 per seat.