If it always crashes in the same place and gives the same error then it would be due to code and I could do something about that, but when it comes to random crashing, that would have more to do with your machine/memory/drivers and I can't really troubleshoot that, I'm sorry ^^;