Im running a program that takes several days to run and think I know the cause... I didnt run it in gdb so I have no idea exactly besides a hint at where it is. Is this a possible cause?
Looking back, I foolish, tried to open and then write to an illegal memory location (i think at least). The situation being that I opened a file in a directory that doesn't exist to then write in it. Could that be the cause -- since it wasn't a created directory?