title: SDL_LoadBMP fails intermittently
body: <p>I am calling SDL_LoadBMP("duck.bmp") in a loop ten thousand times.</p>
  
  <p>After about the thousandth time, the call fails and SDL_GetError() reports:</p>
  
  <p>"Couldn't open duck.bmp"</p>
  
  <p>I can't figure out why this is -- is there anything I can do to get more information?</p>
  
  <p>It sounds like perhaps it may be a memory issue, but there is plenty of system RAM free when this occurs.</p>
  
  <p>Note: the BMP is 32x32.</p>