Rahul
2010-04-17 11:16:52 UTC
Hi All,
we have a VC++ 2008 application (written in C++) which links against
msvcp90.dll. When we run it on win XP (SP3) system and open the file
dialog (internally GetOpenFileName) and select a file in the opened
dialog and do a Ctrl+C then we see msvcp71.dll gets loaded due to Ctrl
+C press.
But on one of our system it does not get loaded and then all most of
the math functions e.g. log start crashing when their argument is 0.
the same functions work fine on all other XP systems with the same
log(0) call.
We suspect there is some library linking issue but are not able to
find which one. We could find only the msvcp71.dll not getting loaded
on the faulty system. Everything else is same.
We also verified that msvcp71.dll and msvcr71.dll exists in c:\windows
\system32. have re-installed all the redistributable packages but the
problem is still happening.
Anybody has any idea about when log(0) call will crash?
Any help is greatly appreciated.
Thanks in advance
Rahul
we have a VC++ 2008 application (written in C++) which links against
msvcp90.dll. When we run it on win XP (SP3) system and open the file
dialog (internally GetOpenFileName) and select a file in the opened
dialog and do a Ctrl+C then we see msvcp71.dll gets loaded due to Ctrl
+C press.
But on one of our system it does not get loaded and then all most of
the math functions e.g. log start crashing when their argument is 0.
the same functions work fine on all other XP systems with the same
log(0) call.
We suspect there is some library linking issue but are not able to
find which one. We could find only the msvcp71.dll not getting loaded
on the faulty system. Everything else is same.
We also verified that msvcp71.dll and msvcr71.dll exists in c:\windows
\system32. have re-installed all the redistributable packages but the
problem is still happening.
Anybody has any idea about when log(0) call will crash?
Any help is greatly appreciated.
Thanks in advance
Rahul