View Issue Details

IDProjectCategoryView StatusLast Update
0002283NoesisGUIC++ SDKpublic2026-06-26 20:21
Reporterralspaugh Assigned Tojsantos  
PrioritynormalSeveritycrash 
Status feedbackResolutionopen 
Product Version3.0.11 
Summary0002283: Older Intel HD Graphics Crashing on Init/Shader Compile
Description

Ivy Bridge Intel HD Graphics Crashing on Init/Shader Compile

We are seeing crashes with certain Intel HD GPU's on Windows. So far, we have encountered crashes on

  • Intel HD Graphics 4000
  • Intel HD Graphics 2500
  • Intel HD Graphics 505
  • Intel HD Graphics 400

Our theory is only certain generations of these cards are impacted, ie: Ivy Bridge.

Stack Trace
NoesisApp::GLRenderDevice::ActivateProgram (GLRenderDevice.cpp:1952)
NoesisApp::GLRenderDevice::DrawBatch (GLRenderDevice.cpp:345)
Noesis::VGLContext::DrawGPUBatches (vglcontext.cpp:3484)
Noesis::VGLContext::Flush (vglcontext.cpp:1472)
Noesis::RenderTreeHelper::Render (rendertreehelper.cpp:125)
Noesis::RenderTree::Render (rendertree.cpp:294)
Noesis::Renderer::Render (renderer.cpp:221)
Noesis::Renderer::Render (renderer.cpp:187)
NoesisLib::NoesisGUI::OnscreenRender (NoesisGUI.cpp:178)

PlatformWindows

Relationships

related to 0002285 feedbackjsantos Crash - Noesis::VGLContext::PackPath 

Activities

jsantos

jsantos

2022-02-16 21:08

manager   ~0007811

Last edited: 2022-02-16 21:08

Do you have access to this HW? Any chance to have a debug build with log running?

We need GLSL 140 (OpenGL 3.1) since Noesis 3.1. Could it be that this are very old drivers?

ralspaugh

ralspaugh

2022-02-16 21:34

reporter   ~0007814

We do not have direct access to the hardware unfortunately - this is coming from our crash reporting. We are working to roll out additional logging for the error, and expect to have that data available in the next week or so. It does seem possible these devices have very old drivers.

jsantos

jsantos

2022-02-17 11:44

manager   ~0007819

Last edited: 2022-02-21 13:44

As in 0002285, GLRenderDevice.cpp seems to be different from the official 3.0.11

By the way, I assume you are using GL in all your platforms on purpose, and I assume you don't want to use D3D on windows, right? In our experience, D3D drivers are much more robust on Windows than GL ones.

ralspaugh

ralspaugh

2022-02-17 23:45

reporter   ~0007821

Yeah, we are using GL currently. This is changing but we will be using OpenGL for a while.

jsantos

jsantos

2026-06-26 20:21

manager   ~0012383

Is this still an issue?

Issue History

Date Modified Username Field Change
2022-02-16 04:48 ralspaugh New Issue
2022-02-16 21:07 jsantos Assigned To => jsantos
2022-02-16 21:07 jsantos Status new => assigned
2022-02-16 21:07 jsantos Status assigned => feedback
2022-02-16 21:08 jsantos Note Added: 0007811
2022-02-16 21:08 jsantos Note Edited: 0007811
2022-02-16 21:34 ralspaugh Note Added: 0007814
2022-02-16 21:34 ralspaugh Status feedback => assigned
2022-02-17 11:42 jsantos Relationship added related to 0002285
2022-02-17 11:44 jsantos Note Added: 0007819
2022-02-17 11:44 jsantos Status assigned => feedback
2022-02-17 23:45 ralspaugh Note Added: 0007821
2022-02-17 23:45 ralspaugh Status feedback => assigned
2022-02-21 13:44 jsantos Note Edited: 0007819
2026-06-26 20:21 jsantos Status assigned => feedback
2026-06-26 20:21 jsantos Note Added: 0012383