MATLAB: MATLAB crashes when using graphics with Intel® OpenGL driver version 10.18.10.3907

MATLAB

Why does MATLAB crash even when using simple plotting commands such as "plot" or "patch"?
My computer is using an Intel® embedded graphics card with OpenGL driver version 10.18.10.3907.
Why is this happening?
Below is the crash log MATLAB creates:
Configuration:
Crash Decoding : Disabled
Default Encoding : windows-1252
Graphics card 1 : Intel Corporation ( 0x8086 ) *Intel(R)* HD Graphics 4600 *Version 10.18.10.3907*
Java Crash Report : C:\Users\MICHAE~1\AppData\Local\Temp\hs_error_pid4844.log
MATLAB Architecture: win64
MATLAB Root : C:\Program Files\MATLAB\R2014b
MATLAB Version : 8.4.0.150421 (R2014b)
Operating System : Microsoft Windows 7 Ultimate
Processor ID : x86 Family 6 Model 60 Stepping 3, GenuineIntel
Software OpenGL : 0
Virtual Machine : Java 1.7.0_11-b21 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
Window System : Version 6.1 (Build 7601: Service Pack 1)
Fault Count: 1
Assertion in void __cdecl `anonymous-namespace'::mwJavaAbort(void) at b:\matlab\src\jmi\javainit.cpp line 1319:
Stack Trace (captured):
[ 0] 0x000000000425432a C:\Program Files\MATLAB\R2014b\bin\win64\libmwfl.dll+00082730 fl::diag::windows::context_base::capture_data+00000010
[ 1] 0x0000000004250bb4 C:\Program Files\MATLAB\R2014b\bin\win64\libmwfl.dll+00068532 fl::diag::thread_context::unspecified_bool+00006628
[ 2] 0x00000000042505ab C:\Program Files\MATLAB\R2014b\bin\win64\libmwfl.dll+00066987 fl::diag::thread_context::unspecified_bool+00005083
[ 3] 0x0000000004253dbe C:\Program Files\MATLAB\R2014b\bin\win64\libmwfl.dll+00081342 fl::diag::terminate+00000110
[ 4] 0x00000000086c27c7 C:\Program Files\MATLAB\R2014b\bin\win64\jmi.dll+00468935 mljShutdown+00000439
[ 5] 0x0000000067050aed C:\Program Files\MATLAB\R2014b\sys\java\jre\win64\jre\bin\server\jvm.dll+02165485 JVM_FindSignal+00002525
[ 6] 0x0000000067043c29 C:\Program Files\MATLAB\R2014b\sys\java\jre\win64\jre\bin\server\jvm.dll+02112553 JVM_ResolveClass+00461817
[ 7] 0x00000000670517d6 C:\Program Files\MATLAB\R2014b\sys\java\jre\win64\jre\bin\server\jvm.dll+02168790 JVM_FindSignal+00005830
[ 8] 0x000000006705597c C:\Program Files\MATLAB\R2014b\sys\java\jre\win64\jre\bin\server\jvm.dll+02185596 JVM_FindSignal+00022636
[ 9] 0x00000000670e2e58 C:\Program Files\MATLAB\R2014b\sys\java\jre\win64\jre\bin\server\jvm.dll+02764376 JVM_FindSignal+00601416
[ 10] 0x00007ff9c1f2d82d C:\WINDOWS\SYSTEM32\ntdll.dll+00645165 _chkstk+00000157
[ 11] 0x00007ff9c1ed916b C:\WINDOWS\SYSTEM32\ntdll.dll+00299371 RtlRaiseException+00001155
[ 12] 0x00007ff9c1f2c9ee C:\WINDOWS\SYSTEM32\ntdll.dll+00641518 KiUserExceptionDispatcher+00000046
[ 13] 0x00007ff9a88fa96f C:\WINDOWS\SYSTEM32\*ig75icd64.dll*+01681775 DrvGetLayerPaletteEntries+00051375
[ 14] 0x00007ff9a89110ee C:\WINDOWS\SYSTEM32\ig75icd64.dll+01773806 DrvGetLayerPaletteEntries+00143406
[ 15] 0x00007ff9a89cb1c7 C:\WINDOWS\SYSTEM32\ig75icd64.dll+02535879 DrvGetLayerPaletteEntries+00905479
[ 16] 0x00007ff9a8c07854 C:\WINDOWS\SYSTEM32\ig75icd64.dll+04880468 DrvGetLayerPaletteEntries+03250068
[ 17] 0x00007ff9a8c0850a C:\WINDOWS\SYSTEM32\ig75icd64.dll+04883722 DrvGetLayerPaletteEntries+03253322
[ 18] 0x000000002992ec44 C:\Program Files\MATLAB\R2014b\bin\win64\osg80-osg.dll+01043524 osg::Geometry::drawImplementation+00001780
[ 19] 0x0000000026a654f2 C:\Program Files\MATLAB\R2014b\bin\win64\osgserver.dll+00152818 graphics::primitive::world::osg::ModelFile::updateBounds+00073890
[ 20] 0x00000000281eb138 C:\Program Files\MATLAB\R2014b\bin\win64\osg80-osgUtil.dll+01159480 osgUtil::RenderLeaf::render+00000216
[ 21] 0x00000000281e97c2 C:\Program Files\MATLAB\R2014b\bin\win64\osg80-osgUtil.dll+01152962 osgUtil::RenderBin::drawImplementation+00000306
[ 22] 0x00000000281e9739 C:\Program Files\MATLAB\R2014b\bin\win64\osg80-osgUtil.dll+01152825 osgUtil::RenderBin::drawImplementation+00000169
[ 23] 0x00000000281f0c33 C:\Program Files\MATLAB\R2014b\bin\win64\osg80-osgUtil.dll+01182771 osgUtil::RenderStage::drawImplementation+00000531
[ 24] 0x00000000281f0d4d C:\Program Files\MATLAB\R2014b\bin\win64\osg80-osgUtil.dll+01183053 osgUtil::RenderStage::drawInner+00000237
[ 25] 0x00000000281f0856 C:\Program Files\MATLAB\R2014b\bin\win64\osg80-osgUtil.dll+01181782 osgUtil::RenderStage::draw+00000806
[ 26] 0x00000000281f1403 C:\Program Files\MATLAB\R2014b\bin\win64\osg80-osgUtil.dll+01184771 osgUtil::RenderStage::drawPostRenderStages+00000083
[ 27] 0x00000000281f0971 C:\Program Files\MATLAB\R2014b\bin\win64\osg80-osgUtil.dll+01182065 osgUtil::RenderStage::draw+00001089
[ 28] 0x00000000281f9aec C:\Program Files\MATLAB\R2014b\bin\win64\osg80-osgUtil.dll+01219308 osgUtil::SceneView::draw+00004204
[ 29] 0x0000000026b0ab61 C:\Program Files\MATLAB\R2014b\bin\win64\osgserver.dll+00830305 graphics::primitive::world::osg::ModelFile::updateBounds+00751377
[ 30] 0x0000000026b12ebc C:\Program Files\MATLAB\R2014b\bin\win64\osgserver.dll+00863932 graphics::primitive::world::osg::ModelFile::updateBounds+00785004
[ 31] 0x0000000066a5a2af C:\Program Files\MATLAB\R2014b\bin\win64\libuij.dll+00041647 UIJ_call_OpenGLPaintFcn+00000015
[ 32] 0x00000000f89b2d3a C:\Program Files\MATLAB\R2014b\bin\win64\nativehg.dll+00011578 Java_com_mathworks_hg_peer_JavaSceneServerPeer_doDisplay+00000042

Best Answer

This is a known bug. For more information refer to the bug report below:
Related Question