Your favorite crash

Discussion of chess software programming and technical issues.

Moderator: Ras

What makes your engine crash most?

Due to a division by zero
1
4%
Infinite loop
3
12%
Illegal addressing, such as a pointer out of memory
21
84%
 
Total votes: 25

D Sceviour
Posts: 570
Joined: Mon Jul 20, 2015 5:06 pm

Re: Your favorite crash

Post by D Sceviour »

cdani wrote:This is the disassembly of the place where the crash happened, at 000000013F2A6FD0, just after the ?? ?? invalid instructions. Where there are ?? ??, should be part of the assembly code of the engine, and instead of it there are a lot of invalid instructions. So the RAM went corrupted, and is not some bug of the engine, as I understand the processes does not have permission to overwrite the execution memory.
This smells like faulty hardware. Back everything up and test all system memory in case of potential crash.
User avatar
cdani
Posts: 2204
Joined: Sat Jan 18, 2014 10:24 am
Location: Andorra

Re: Your favorite crash

Post by cdani »

D Sceviour wrote: This smells like faulty hardware. Back everything up and test all system memory in case of potential crash.
Yes, I will test it. Thanks!