So, a little more digging indicated that this error can be caused by any driver issue.
The dump file told me:
*** WARNING: Unable to verify timestamp for nvlddmkm.sys
*** ERROR: Module load completed but symbols could not be loaded for nvlddmkm.sys
*** WARNING: Unable to verify timestamp for win32k.sys
*** ERROR: Module load completed but symbols could not be loaded for win32k.sys
Probably caused by : memory_corruption
I'm updating the Nvidia drivers to the latest version in the hope that it will resolve my problems. If anyone has any other thoughts, please let me know.