none
.NET Framework 4 Hotfixes RRS feed

  • Question

  • We have a client application running on .NET framework version 4.0.30319. We are experiencing intermittent crashes with the following .NET Runtime error in the application event log:

    Application: ******.exe Framework Version v4.0.30319 Description: The process was terminated due to an internal error in .NET Runtime at IP 792AF35E (79140000) with exit code 80131506.

    I am wondering if this hotfix might help:

    http://support.microsoft.com/kb/2640103

    What version of the framework is this hotfix for? Is it already incorporated in 4.0.30319?

    Thanks,
    Ranjith


    Tuesday, June 12, 2012 1:55 PM

Answers

  • The forth version number of clr.dll is the most important, the first 3 numbers are not changing (neither in .NET 4.5). The hotfix has version 4.0.30319.235, what is your version?

    The best way to confirm is to get a crash dump and look at the call stack, or try the latest hot fix. Crashes like this might be also caused by corrupted memory (sometimes HW errors, sometimes rougue native code in your app or incorrect PInvoke/COM interop marshalling info). Running your app with AppVerifier or with GCStress could help to catch the problem closer to its origin.

    -Karel

    Wednesday, June 13, 2012 7:20 AM
    Moderator

All replies

  • The forth version number of clr.dll is the most important, the first 3 numbers are not changing (neither in .NET 4.5). The hotfix has version 4.0.30319.235, what is your version?

    The best way to confirm is to get a crash dump and look at the call stack, or try the latest hot fix. Crashes like this might be also caused by corrupted memory (sometimes HW errors, sometimes rougue native code in your app or incorrect PInvoke/COM interop marshalling info). Running your app with AppVerifier or with GCStress could help to catch the problem closer to its origin.

    -Karel

    Wednesday, June 13, 2012 7:20 AM
    Moderator
  • Hi,

    Our clr.dll has version 4.0.30319.239. Is the hotfix incorporated in this version?

    Thanks again,
    Ranjith

    Wednesday, June 13, 2012 2:20 PM
  • Can you please run "filever.exe /v %WINDIR%\Microsoft.NET\Framework\v4.0.30319\clr.dll"? What is the FileVersion line?

    It should look like this: FileVersion     4.0.30319.269 (RTMGDR.030319-2600)

    If it is from GDR branch, then you don't have the fix. If it is from QFE branch, then you have the fix.

    Did you try to just install the QFE instead of figuring it out on your own? That would be probably faster ...

    -Karel

    Wednesday, June 13, 2012 3:17 PM
    Moderator