Qt 5.4.0 deployment issue – missing vsprintf_s in msvcrt.dll

I’m stuck in a deployment issue with my Qt 5.4.0 application.
After two days of research, my app really doesn’t want to execute on Windows XP !

I have created my deployment folder with windeployqt provided by my Qt installation. When I double-click on *.exe, I have always :

The procedure entry point vsprintf_s could not be located in the dynamic link library msvcrt.dll.

Dependency walker hasn’t really helped me and I don’t know what I can try now.

Note :

  • SDK : Qt 5.4.0 (MSVC 2010, 32 Bits)
  • IDE : QT Creator 3.30
  • Compiler : MinGW 4.9.1 32 Bits
  • Need to run on : Windows XP Pro SP2 32 Bits
  • App works like a charm on Windows 7 with same configuration (IDE, compiler, etc.)


Source: dll

Leave a Reply