G
Guest
Hi,
Currently, I am working on converting C++ applications written with C++ 6.0
to C++ 2005. I can compile the applications fine after slight modifications
but when I run applications, I am getting two different types of errors.
1 - The application failed to initialize properly (0xc0000005). Click OK to
terminate the application
2 - R6031. Attempt to initialize the CRT more than once. This indicates a
bug in your application
Some facts:
- Neither of the errors are due to missing dependencies. (I can verify this
by using dependencywalker)
- All the apps that crash are unmanaged dll's, and are not compiled with the
CLR option.
- Their C++ 6.0 versions run just fine.
-All underlying dll's have been compiled with VS 2005 as well, without the
CLR option
Any ideas will be appreciated.
Currently, I am working on converting C++ applications written with C++ 6.0
to C++ 2005. I can compile the applications fine after slight modifications
but when I run applications, I am getting two different types of errors.
1 - The application failed to initialize properly (0xc0000005). Click OK to
terminate the application
2 - R6031. Attempt to initialize the CRT more than once. This indicates a
bug in your application
Some facts:
- Neither of the errors are due to missing dependencies. (I can verify this
by using dependencywalker)
- All the apps that crash are unmanaged dll's, and are not compiled with the
CLR option.
- Their C++ 6.0 versions run just fine.
-All underlying dll's have been compiled with VS 2005 as well, without the
CLR option
Any ideas will be appreciated.