I encountered a weird issue. Basically, Windows 7 64-bit crashes during the compiling process of RT. This issue was firstly observed after I installed Capture One. By uninstalling Capture One and restoring the system, it was fixed for a period of time. A couple of days ago, Windows did a update, this issue came back. Windows crashes at random places in the compiling process of RT.
Did anybody observe this issue too? Any comments or suggestions would be appreciated.
You need to provide meaningful information. How does it crash? Do you get a BSOD? What is the error code in it? Are you monitoring your system resources during compilation? Are you monitoring your system temperatures? etc.
Yes, I got a BSOD and I tried to use WinDBG to figure out what caused it. However, WinDBG failed to find the reason because it couldn’t find the symbols, even though I put in the link to the Microsoft symbol server.
I also monitored the resources, nothing abnormal was observed before the crash. The temperature shouldn’t be the problem either (I’m in the SF bay area, it’s pretty cool here recently)
It feels like to me the crash is related to multi threading compiling, since the it didn’t crash when the compiling is done with single thread.
are you compiling with an unbounded number of threads, or are you putting an upper limit to the number of parallel jobs? if the former, that could explain it
Most likely overheating of CPU. I get the same on my 8-core when I compile RT from scratch on all cores -j8.
When I compile using only 2 cores -j2 it works fine. After cleaning the heat sink compiling on all cores should work again.
First of all, I’d like to thank all you guys for the kind replies.
The CPU temperature before crash was 82 degree centigrade. I don’t know if this is too high. However, when I compiled RT on the same machine with Linux, it didn’t have any issue, even when 8 threads. For this reason, I assume the CPU temperature is not the problem.
I also tried to find what the error code was. Here is the information I collected using WinDBG (I’m not sure if this is what I should present.)
I think I found the cause of the crash. It’s the McAfee total protection that crashed Windows during the compiling of RT. After the removal of McAfee, RT compiles smoothly with 8 threads.