<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic OpenGL access violation bug in ig75icd32.dll in Graphics</title>
    <link>https://community.intel.com/t5/Graphics/OpenGL-access-violation-bug-in-ig75icd32-dll/m-p/1062486#M87307</link>
    <description>&lt;P&gt;&lt;BR /&gt;
	System Setup Information:&lt;BR /&gt;
	-----------------------------------------&lt;/P&gt;

&lt;P&gt;&amp;nbsp;System Used: Samsung/940X3G&lt;BR /&gt;
	&amp;nbsp;CPU SKU: i7-4500U&lt;BR /&gt;
	&amp;nbsp;GPU SKU: HD4400&lt;BR /&gt;
	&amp;nbsp;Processor Line: -&lt;BR /&gt;
	&amp;nbsp;System BIOS Version: P05ACJ.128.140819.dg&lt;BR /&gt;
	&amp;nbsp;CMOS settings:-&lt;BR /&gt;
	&amp;nbsp;Graphics Driver Version: 20.19.15.4549&lt;BR /&gt;
	&amp;nbsp;GOP/VBIOS Version:-&lt;BR /&gt;
	&amp;nbsp;Operating System: Windows&lt;BR /&gt;
	&amp;nbsp;OS Version: 10&lt;BR /&gt;
	&amp;nbsp;API: opengl&lt;BR /&gt;
	&amp;nbsp;Occurs on non-Intel GPUs?: No&lt;/P&gt;

&lt;P&gt;Steps to Reproduce:&lt;BR /&gt;
	-------------------------------&lt;/P&gt;

&lt;OL&gt;
	&lt;LI&gt;&amp;nbsp;Using driver version 20.19.15.4549 (10/11/2016) or probably any driver since about 2016. The issue does not occur in a very old driver version 10.18.15.4248 (29/06/2015.) Although opengl performance with that old&amp;nbsp;driver is abysmal/unusable.&lt;/LI&gt;
	&lt;LI&gt;&amp;nbsp;Install the free akeytsu demo from nukeygara.com which uses OpenGL for its user interface rendering.&lt;/LI&gt;
	&lt;LI&gt;&amp;nbsp;Hover your cursor over the UI's minimise/maximise icons, or move input focus elsewhere in the&amp;nbsp;Windows OS and back in again to invoke a redraw of the application.&lt;/LI&gt;
	&lt;LI&gt;&amp;nbsp;Intermittent crashes will occur with stack traces&amp;nbsp;similar to&amp;nbsp;the following&amp;nbsp;(Nvidia/AMD have no such problem):&lt;/LI&gt;
&lt;/OL&gt;

&lt;P&gt;&amp;gt;&amp;nbsp;ig75icd32.dll!053649cc()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;[Frames below may be incorrect and/or missing, no symbols loaded for ig75icd32.dll]&amp;nbsp;&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ig75icd32.dll!0535e5cb()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ig75icd32.dll!052836ce()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ig75icd32.dll!05286378()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ig75icd32.dll!05292f9d()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ig75icd32.dll!05292ca3()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ig75icd32.dll!051d052b()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;mfc140u.dll!01bc828f()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;mfc140u.dll!01c54f2f()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;akeytsu.exe!011215ca()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;mfc140u.dll!01c54f2f()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;mfc140u.dll!01bc7f54()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7635d2b3()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7633e88a()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7633df17()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7635d2b3()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7633e88a()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7633e1e4()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7633dfa0()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;akeytsu.exe!0100665a()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ucrtbase.dll!7664f65c()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ucrtbase.dll!766ab756()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;mfc140u.dll!01c56656()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;akeytsu.exe!01141ea8()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;kernel32.dll!76de62c4()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ntdll.dll!76fe0fd9()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ntdll.dll!76fe0fa4()&amp;nbsp;Unknown&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Expected Results:&lt;BR /&gt;
	-------------------------------&lt;BR /&gt;
	No crash.&lt;/P&gt;

&lt;P&gt;Actual Results:&lt;BR /&gt;
	-------------------------------&lt;BR /&gt;
	Crash.&lt;/P&gt;

&lt;P&gt;Additional Information:&lt;BR /&gt;
	-------------------------------&lt;BR /&gt;
	Numerous repro crash mini dumps are attached. Since akeytsu collects dumps internally they will not be appearing on your WER dashboard.&lt;/P&gt;</description>
    <pubDate>Tue, 21 Mar 2017 15:55:28 GMT</pubDate>
    <dc:creator>Bond__Simon</dc:creator>
    <dc:date>2017-03-21T15:55:28Z</dc:date>
    <item>
      <title>OpenGL access violation bug in ig75icd32.dll</title>
      <link>https://community.intel.com/t5/Graphics/OpenGL-access-violation-bug-in-ig75icd32-dll/m-p/1062486#M87307</link>
      <description>&lt;P&gt;&lt;BR /&gt;
	System Setup Information:&lt;BR /&gt;
	-----------------------------------------&lt;/P&gt;

&lt;P&gt;&amp;nbsp;System Used: Samsung/940X3G&lt;BR /&gt;
	&amp;nbsp;CPU SKU: i7-4500U&lt;BR /&gt;
	&amp;nbsp;GPU SKU: HD4400&lt;BR /&gt;
	&amp;nbsp;Processor Line: -&lt;BR /&gt;
	&amp;nbsp;System BIOS Version: P05ACJ.128.140819.dg&lt;BR /&gt;
	&amp;nbsp;CMOS settings:-&lt;BR /&gt;
	&amp;nbsp;Graphics Driver Version: 20.19.15.4549&lt;BR /&gt;
	&amp;nbsp;GOP/VBIOS Version:-&lt;BR /&gt;
	&amp;nbsp;Operating System: Windows&lt;BR /&gt;
	&amp;nbsp;OS Version: 10&lt;BR /&gt;
	&amp;nbsp;API: opengl&lt;BR /&gt;
	&amp;nbsp;Occurs on non-Intel GPUs?: No&lt;/P&gt;

&lt;P&gt;Steps to Reproduce:&lt;BR /&gt;
	-------------------------------&lt;/P&gt;

&lt;OL&gt;
	&lt;LI&gt;&amp;nbsp;Using driver version 20.19.15.4549 (10/11/2016) or probably any driver since about 2016. The issue does not occur in a very old driver version 10.18.15.4248 (29/06/2015.) Although opengl performance with that old&amp;nbsp;driver is abysmal/unusable.&lt;/LI&gt;
	&lt;LI&gt;&amp;nbsp;Install the free akeytsu demo from nukeygara.com which uses OpenGL for its user interface rendering.&lt;/LI&gt;
	&lt;LI&gt;&amp;nbsp;Hover your cursor over the UI's minimise/maximise icons, or move input focus elsewhere in the&amp;nbsp;Windows OS and back in again to invoke a redraw of the application.&lt;/LI&gt;
	&lt;LI&gt;&amp;nbsp;Intermittent crashes will occur with stack traces&amp;nbsp;similar to&amp;nbsp;the following&amp;nbsp;(Nvidia/AMD have no such problem):&lt;/LI&gt;
&lt;/OL&gt;

&lt;P&gt;&amp;gt;&amp;nbsp;ig75icd32.dll!053649cc()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;[Frames below may be incorrect and/or missing, no symbols loaded for ig75icd32.dll]&amp;nbsp;&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ig75icd32.dll!0535e5cb()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ig75icd32.dll!052836ce()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ig75icd32.dll!05286378()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ig75icd32.dll!05292f9d()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ig75icd32.dll!05292ca3()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ig75icd32.dll!051d052b()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;mfc140u.dll!01bc828f()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;mfc140u.dll!01c54f2f()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;akeytsu.exe!011215ca()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;mfc140u.dll!01c54f2f()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;mfc140u.dll!01bc7f54()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7635d2b3()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7633e88a()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7633df17()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7635d2b3()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7633e88a()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7633e1e4()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;user32.dll!7633dfa0()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;akeytsu.exe!0100665a()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ucrtbase.dll!7664f65c()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ucrtbase.dll!766ab756()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;mfc140u.dll!01c56656()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;akeytsu.exe!01141ea8()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;kernel32.dll!76de62c4()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ntdll.dll!76fe0fd9()&amp;nbsp;Unknown&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;ntdll.dll!76fe0fa4()&amp;nbsp;Unknown&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Expected Results:&lt;BR /&gt;
	-------------------------------&lt;BR /&gt;
	No crash.&lt;/P&gt;

&lt;P&gt;Actual Results:&lt;BR /&gt;
	-------------------------------&lt;BR /&gt;
	Crash.&lt;/P&gt;

&lt;P&gt;Additional Information:&lt;BR /&gt;
	-------------------------------&lt;BR /&gt;
	Numerous repro crash mini dumps are attached. Since akeytsu collects dumps internally they will not be appearing on your WER dashboard.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2017 15:55:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/OpenGL-access-violation-bug-in-ig75icd32-dll/m-p/1062486#M87307</guid>
      <dc:creator>Bond__Simon</dc:creator>
      <dc:date>2017-03-21T15:55:28Z</dc:date>
    </item>
    <item>
      <title>Hi Simon,</title>
      <link>https://community.intel.com/t5/Graphics/OpenGL-access-violation-bug-in-ig75icd32-dll/m-p/1062487#M87308</link>
      <description>&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;Hi Simon,&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;I'm afraid no further driver releases are planned for the 15.36 and 15.40 branches that support the HD 4xxx products. If the issue is seen on newer products then we can investigate.&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;-Michael&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2017 16:29:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/OpenGL-access-violation-bug-in-ig75icd32-dll/m-p/1062487#M87308</guid>
      <dc:creator>Michael_C_Intel2</dc:creator>
      <dc:date>2017-03-21T16:29:33Z</dc:date>
    </item>
    <item>
      <title>Hi Mickael,</title>
      <link>https://community.intel.com/t5/Graphics/OpenGL-access-violation-bug-in-ig75icd32-dll/m-p/1062488#M87309</link>
      <description>&lt;P&gt;Hi Mickael,&lt;/P&gt;

&lt;P&gt;I am Cedric, from Nukeygara, the company developing akeytsu (the 3D animation software Simon is speaking about).&lt;/P&gt;

&lt;P&gt;I confirm that we have problems running akeytsu with Intel integrated cards, depending upon the installed driver.&lt;/P&gt;

&lt;P&gt;I would be really interested to work with your team to understand/fix this kind of problems.&lt;/P&gt;

&lt;P&gt;Who must I contact ?&lt;/P&gt;

&lt;P&gt;Regards,&lt;/P&gt;

&lt;P&gt;Cedric&lt;/P&gt;

&lt;P&gt;[And thank you Simon, to try solving such problems!]&lt;/P&gt;</description>
      <pubDate>Wed, 22 Mar 2017 08:13:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/OpenGL-access-violation-bug-in-ig75icd32-dll/m-p/1062488#M87309</guid>
      <dc:creator>Cédric_V_1</dc:creator>
      <dc:date>2017-03-22T08:13:12Z</dc:date>
    </item>
    <item>
      <title>@Michael - FYI, whatever you</title>
      <link>https://community.intel.com/t5/Graphics/OpenGL-access-violation-bug-in-ig75icd32-dll/m-p/1062489#M87310</link>
      <description>&lt;P&gt;@Michael - FYI, whatever you're doing in your Atom chip (ig7icd32.dll) does not have this same bug as its desktop&amp;nbsp;ig7&lt;STRONG&gt;5&lt;/STRONG&gt;icd32.dll equivalent. It would be really great if one of your guys could fire up the minidump in Visual Studio with the necessary .pdb so&amp;nbsp;Cedric can at least get a rough clue as to an underlying cause. Even if they would just copy &amp;amp; paste the resolved symbol function names for each stack trace, that could go a long way.&lt;BR /&gt;
	&lt;BR /&gt;
	@Cedric - I'm wondering if this all boils down to a different resource management/upload strategy in the driver. Can you see if perhaps a texture or vertex buffer is being released&amp;nbsp;immediately after opengl calls?&amp;nbsp;i.e. double check&amp;nbsp;all cleanup/release operations are happening after the opengl backbuffer is presented to screen? I'm wholly unfamiliar with the opengl framework having only really ever used direct3d, so am not sure opengl even has a "Present" call equivalent. If GPU upload happens to take place asynchronously in the driver, some kind of flush or resource synchronisation&amp;nbsp;barrier might be needed.&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Mar 2017 13:14:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/OpenGL-access-violation-bug-in-ig75icd32-dll/m-p/1062489#M87310</guid>
      <dc:creator>Bond__Simon</dc:creator>
      <dc:date>2017-03-22T13:14:12Z</dc:date>
    </item>
  </channel>
</rss>

