That could be absolutely anything. If it works when you return your clock speed to normal, then that narrows it down. It could be because your motherboard or memory can't support it at that speed. It could be overheating. It could be that your power supply isn't putting out enough energy.
I'm not sure I'm understanding you. Or maybe you're not understanding me.
When you overclock a processor, you force more voltage through it than it is designed to take. If you go too high, it causes a number of issues: cache misses, mathematical and logic errors, overheating, and more. Additionally, it causes issues when reading and writing to RAM as the two might go out of sync. When that happens, applications crash, like what you're experiencing.
In short, don't overclock so much. Your hardware doesn't like it.
Diablo 3 is NOT Runes of Magic. Different game engines, different coding. All because over clocking works with 1 program does NOT mean it'll work with everything else.
I bet you can play Diablo 3 on all highest settings without crashing for hours on end. Then try that on RoM...you'll probably crash in first 10 mins. Same deal, different game engine so different results.