未处理的异常在igd10iumd32.dll
Unhandled Exception at igd10iumd32.dll
似乎我在Visual Studio中工作时遇到了与图形相关的未处理异常。由于Windows 10的缘故,我最近更新了图形驱动程序。似乎从那以后这些问题就发生了。它不在我的代码上,因为我一直在不断地改变它,试图修复它整整几天都无济于事。这是一个毁灭性的问题。我最终降级了我的英特尔图形驱动程序,试图解决这个问题,但晚上。我做错了什么?
这是我得到的代码:Unhandled exception at 0x657F994A (igd10iumd32.dll) in Game.exe: 0xC0000005: Access violation reading location 0x00000158.
显然我没有足够的声誉来评论,所以我只是把这个作为一个答案。
我也有同样的问题。我还把Windows 7升级到了Windows 10。我的笔记本电脑既有集成显卡,也有专用显卡,但首选的显卡是NVIDIA GeForce 710m。我以为我只需要升级我的驱动程序,但是当我的驱动程序从340.52升级到最新的(353.62)后,我的问题仍然存在。
下面是一个示例'hello world'程序,它在我的机器上复制了这个程序。这似乎是随机的——它可能发生在第二次循环,或第279次循环。
#include "sdl/SDL.h"
#include "sdl/SDL_syswm.h"
int main( int argc, char*argv[] )
{
if( SDL_Init( SDL_INIT_VIDEO ) < 0 )
return 1;
SDL_GL_SetAttribute( SDL_GL_CONTEXT_MAJOR_VERSION, 4 );
SDL_GL_SetAttribute( SDL_GL_CONTEXT_MINOR_VERSION, 4 );
SDL_GL_SetAttribute( SDL_GL_DOUBLEBUFFER, 1 );
SDL_GL_SetAttribute( SDL_GL_DEPTH_SIZE, 24 );
SDL_GL_SetAttribute( SDL_GL_FRAMEBUFFER_SRGB_CAPABLE, 0 );
SDL_Window* sdlWindow = SDL_CreateWindow(
"tac",
30, 60,
1366, 768,
SDL_WINDOW_OPENGL | SDL_WINDOW_SHOWN );
if( !sdlWindow )
return 1;
SDL_GLContext mainContext = SDL_GL_CreateContext( sdlWindow );
if( !mainContext )
return 1;
while( true )
{
SDL_Event mySDLevent;
while( SDL_PollEvent( &mySDLevent ) )
{
}
SDL_GL_SwapWindow( sdlWindow ); // <-- it crashes here
}
SDL_GL_DeleteContext( mainContext );
SDL_DestroyWindow( sdlWindow );
SDL_Quit();
return 0;
}
第一次机会异常在0x5ECB9958 (igd10iumd32.dll)在MyGame.exe: 0xC0000005:访问违反写入位置0x77007B85。tacMain.exe中0x5ECB9958 (igd10iumd32.dll)的未处理异常:0xC0000005:访问违反写入位置0x77007B85.
我的调用栈来自这些dll
igd10iumd32.dll
nvoglv32.dll
kernel32.dll
ntdll.dll
所以我认为这是一个驱动程序的问题?
相关文章:
- 挂起和取消挂起一个文件DLL
- std::threads可以从Windows DLL中的全局变量创建/销毁吗?
- 导入库可以跨dll版本工作吗
- 从C++dll访问C#中的一行主要参数
- 链接到自行创建的dll失败
- 为什么使用 P/Invoke 调用 dll 时,某些计算机中的 LoadLibrary 失败?
- 在调用FreeLibrary后,释放动态链接到具有相同版本的CRT堆的DLL的内存
- 如何指定我希望我的LIB链接到的DLL文件?-Visual Studio 2019
- 如何将图像传输到c++(dll)中的缓冲区,然后在c#的缓冲区中读/写
- C++:将外部库链接到dll库
- 在 Windows 上,是否可以让 dll 在不使用 PATH 环境变量的情况下在另一个文件夹中查找依赖项?
- 不同的Visual Studio版本中缺少.dll
- 从DLL中删除类的实例
- 如何包装第三方DLL在R中使用
- 使用c#访问c++dll中带有char*参数的函数时发生AccessViolationException
- 系统.将数组移交给c#中动态加载的c++DLL时发生AccessViolationException
- 为什么导入Mixed native/CLR lib.dll的本机C++应用程序没有在Mixed lib.dll中的外部变
- 当我使用 C++ 中的 C# dll 来使用 Selenium 时,存在异常处理问题
- Python ctypes:不会按预期加载 dll
- 未处理的异常在igd10iumd32.dll