first run the support tool...
http://www.larian.com/hotfixes/supporttool/LPC_Divinity2.exevery simple tool that checks if your system is meeting minimum requirements.
in truth... due to extreme random nature i would say the issue is not 'game based'
but more 'pc based'... like heat, hardware, or drivers.
the easiest way to check all those is to run some benchmarks and see if they crash.
Unigine Heaven 2.1
http://downloads.guru3d.com/Unigine-Heaven-DirectX-11-benchmark-2.1-download-2549.html Stone Giant
http://downloads.guru3d.com/Stone-Giant-Public-Demo-download-2526.html 3D Mark Vantage
http://downloads.guru3d.com/3DMark-Vantage-(Build-1.0.2)-download-1906.html