A deep dive into debugging sporadic CI hangs on Windows, leading us through process dumps, WinDbg, and finally uncovering a deadlock between Rust thread destruction and the JVM's safepoint mechanism.