Hi,
after building the hello_world app from the Rust tutorial, running it gives me an Access Violation error.
Stack trace:
ntdll.dll!RtlpWaitOnCriticalSection()
ntdll.dll!RtlEnterCriticalSection()
hello_world.exe!000000000050a1d7()
hello_world.exe!00000000004da3a5()
hello_world.exe!000000000040138b()
hello_world.exe!00000000004014e8()
Interestingly, this does not always happen, but about 9 times out of 10. My first suspicion was a version mix-up with another MinGW/MSYS installation, but after cleaning up my path, the error remains. Dependency Walker shows that all loaded DLL are from Rust installation or C:\Windows\system32
cargo.exe shows the same error, while rustc seems to run fine.
Version infos:
rustc 1.0.0 (a59de37e9 2015-05-13) (built 2015-05-14)
Microsoft Windows [Version 6.1.7601] (Win7 64bit)
Any help is greatly appreciated!
Edit: In the meantime I found a similar issue here: https://github.com/rust-lang/rust/issues/14403
Does Rust 1.0 still depend on MinGW runtime libs?