C Runtime Error R6026

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at C Runtime Error R6026.

not enough space for stdio initialization

System_CAPS_ICON_note.jpg Note

If you encounter this error message while running an app, the app was shut down because it has an internal memory problem. There are several possible reasons for this error, but usually it's caused by an extremely low memory condition. It can also be caused by a bug in the app, by corruption of the Visual C++ libraries that it uses, or by a driver.

You can try these steps to fix this error:

  • Close other running applications or restart your computer to free up memory.
  • Use the Apps and Features or Programs and Features page in the Control Panel to repair or reinstall the program.
  • If the app was working before a recent installation of another app or driver, use the Apps and Features or Programs and Features page in the Control Panel to remove the new app or driver, and try your app again.
  • Use the Apps and Features or Programs and Features page in the Control Panel to repair or reinstall all copies of the Microsoft Visual C++ Redistributable.
  • Check Windows Update in the Control Panel for software updates.
  • Check for an updated version of the app. Contact the app vendor if the problem persists.

Information for Programmers

This error occurs when there is not enough free memory available to initialize the standard I/O support in the C runtime. This error usually occurs at app startup. Verify that your app and the drivers and dlls that it loads do not corrupt the heap at startup.

Show: