fireshadow4126's picture

Strange Access Violation after Attempting to Load a Texture Overlay


I am trying to port the 'TextureRect' sample from the OpenGL Superbible to my game engine so I can add support for texture overlays. However, when I load the texture to be used in the overlay, I get this exception:

Unhandled exception at 0x771a15de (ntdll.dll) in SurviveExperimental.exe: 0xC0000005: Access violation reading location 0x08c3a000.

When I remove the line that calls the method that loads the texture overlay, the program works fine. I don't think it has to do with texture loading though, because there are other textures in my program and they work just fine.

The texture file I'm trying to load is in the same folder as the other texture files.

System Specs:
Windows 7 Enterprise 64bit
NVIDIA GeForce GT 545
Intel Core i7 3.40 GHz Processor (8 Cores)

Anyone have any idea what's going on or how to fix it?

Thanks in advance!