Minecraft Error: EXCEPTION_ACCESS_VIOLATION - Problem caused by OpenGL

Okay, so when I play Minecraft it will close and leave an error log, the first part says:

A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000100c32b1, pid=5796, tid=5628

JRE version: 7.0_05-b05

Java VM: Java HotSpot™ 64-Bit Server VM (23.1-b03 mixed mode windows-amd64 compressed oops)

Problematic frame:

C [ig4dev64.dll+0x132b1]

The first problematic frame is the OpenGL for my Intel graphics card, not sure what the other one is but I assume it’s the OpenGL causing the problem. Anybody know how to fix this? I’ve already tried updating Minecraft, my graphics card, etc.