Microsoft Visual C++ Runtime Library Runtime Error!

I am running Windows XP SP3, HP 2.8 GHz, Pentium 4 dual core, 2 GB memory


I installed the HRBlock2010 tax program and received the following message:


Microsoft Visual C++ Runtime Library 

Runtime Error!

Program: c:\Program Files\HRBlock2010\Program\HRBLOCK2010.exe

This application has requested the Runtime to terminate it in an unusual way.

Please contact the application's support team for more information.

Error signature -

AppName: hrblock2010.exe    AppVEr: 2010.2.0.6402  ModName: msvcr90.dll

ModVer: 9.0.30729.4148   Offset: 0005bea4


What I have already tried:


1 Ran System Restore to before I installed the program

2. ran Runtime Library reinstall

3. contacted HR Block support who were stymied and

    suggested i contacted Microsoft.

4. Installed program on another computer - it worked,

    so I followed file msvcr90.dll. Seems fine.

5. uinstalled and reinstalled program 3 times. Still get error message

This only happens when I try to run this program. I have many other

important programs and am not at the liberty to run System Recovery.


I am looking for a patch the will install/correct the dll library for XP, SP3

without having to replace the entire operating system

Thank you





Question Info

Last updated June 19, 2018 Views 6,157 Applies to:
This really is HR Block's issue, notwithstanding that its tech support is stymied.  Perhaps you could call back and ask to have the issue escalated.

What do you mean by you "ran Runtime Library reinstall"?  Where did you get the runtime library to reinstall?

I have 9 different instances of msvcr90.dll on my XP Pro system, each installed by a different application.  The interesting thing is that they are not all identical.  Most are version 9.0.21022.8, but I also have 2 instances of versions 9.0.30729.1.

Applications that use Visual C++ are supposed to include the runtime library with their distributable package. Usually, the runtime library is installed in a subdirectory of the application's directory in C:\Program Files.  For example, I have C:\Program Files\TurboTax\Deluxe 2010\32bit\msvcr90.dll

However, if some other application you installed placed a different version of msvcr90 in one of the system directories, e.g., C:\Windows\system32, it's possible that the HRBlock executable is attempting to use the wrong file. 

I'd do a search of your hard drive for msvcr90.dll and see if there is an instance in a directory other than one clearly associated with an application.
Volunteer Moderator
MS MVP (Windows Desktop Experience) 2006-2009
Microsoft Community Contributor (MCC) 2011-2012

Did this solve your problem?

Sorry this didn't help.