Open the Minecraft startup device.
Open Task Manager and go to Process for Windows 8/8.1 or Applications for 7.
Right-click on Java(TM) Platform SE Binary or simply on your MC Launcher.
find “Create Dump File” and click on it
wait until the end and play Minecraft without screwing up
Updating Java to latest version.
You have a problem in native code. Updating Java will unlikely help in that situation.
This will only help if the native code that you use is updated through Windows Updates
Enable Mini-dumps through Advanced System Settings -- > Startup & Recovery -- > Settings -- > Choosing 'small memory dump'.
This setting is for kernel mode crashes (Blue Screen), not for application crashes (user mode). There is also a setting for application crashes (a Registry setting called LocalDumps) but it won't work for Java, since Java does its own exception handling.
To get crash dumps from Java 9 and above, use the following command line switch:
On Java 8 and before, use the Windows specific command line
This will give you more details on what happens at the time of the crash. It will still be an
AccessViolation but you'll get the callstack etc. - if you have the knowledge of debugging it with WinDbg or similar.
Update Graphic Driver to latest from official producer's (Nvidia) website.