none
Server 2008r2 application suddenly crashing with .net errors

    Question

  • Hi all.

    I have a 2008r2 SP1 server which has the following errors in the eventlog when opening an application on the server which crashes:

    Log Name:      Application
    Source:        .NET Runtime
    Date:          8/26/2013 3:19:53 PM
    Event ID:      1026
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      server.domain.local
    Description:
    Application: app.exe
     Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.Runtime.Remoting.RemotingException
    Stack:
       at System.Runtime.Remoting.Channels.Ipc.IpcPort.Create(System.String, System.Security.AccessControl.CommonSecurityDescriptor, Boolean)
       at System.Runtime.Remoting.Channels.Ipc.IpcServerChannel.Listen()
       at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
       at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
       at System.Threading.ThreadHelper.ThreadStart()

    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name=".NET Runtime" />
        <EventID Qualifiers="0">1026</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2013-08-26T20:19:53.000000000Z" />
        <EventRecordID>3266</EventRecordID>
        <Channel>Application</Channel>
        <Computer>server.domain.local</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Application: app.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.Runtime.Remoting.RemotingException
    Stack:
       at System.Runtime.Remoting.Channels.Ipc.IpcPort.Create(System.String, System.Security.AccessControl.CommonSecurityDescriptor, Boolean)
       at System.Runtime.Remoting.Channels.Ipc.IpcServerChannel.Listen()
       at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
       at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
       at System.Threading.ThreadHelper.ThreadStart()
    </Data>
      </EventData>
    </Event>

    ------------------------------------------------------------------------------

    Log Name:      Application
    Source:        Application Error
    Date:          8/26/2013 3:19:57 PM
    Event ID:      1000
    Task Category: (100)
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      server.domain.local
    Description:
    Faulting application name: app.exe, version: 6.6.0.662, time stamp: 0x511a5620
    Faulting module name: KERNELBASE.dll, version: 6.1.7601.17965, time stamp: 0x506dbe50
    Exception code: 0xe0434352
    Fault offset: 0x0000c41f
    Faulting process id: 0x21d4
    Faulting application start time: 0x01cea2999c57c2e5
    Faulting application path: C:\Program Files (x86)\app\Client\DownloadedFiles\app.exe
    Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
    Report Id: e0086efd-0e8c-11e3-9af8-005056b9012c
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Application Error" />
        <EventID Qualifiers="0">1000</EventID>
        <Level>2</Level>
        <Task>100</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2013-08-26T20:19:57.000000000Z" />
        <EventRecordID>3267</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Log Name:      Application
    Source:        Application Error
    Date:          8/26/2013 3:19:57 PM
    Event ID:      1000
    Task Category: (100)
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      server.domain.local
    Description:
    Faulting application name: app.exe, version: 6.6.0.662, time stamp: 0x511a5620
    Faulting module name: KERNELBASE.dll, version: 6.1.7601.17965, time stamp: 0x506dbe50
    Exception code: 0xe0434352
    Fault offset: 0x0000c41f
    Faulting process id: 0x21d4
    Faulting application start time: 0x01cea2999c57c2e5
    Faulting application path: C:\Program Files (x86)\app\Client\DownloadedFiles\app.exe
    Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
    Report Id: e0086efd-0e8c-11e3-9af8-005056b9012c
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Application Error" />
        <EventID Qualifiers="0">1000</EventID>
        <Level>2</Level>
        <Task>100</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2013-08-26T20:19:57.000000000Z" />
        <EventRecordID>3267</EventRecordID>
        <Channel>Application</Channel>
        <Computer>server.domain.local</Computer>
        <Security />
      </System>
      <EventData>
        <Data>app.exe</Data>
        <Data>6.6.0.662</Data>
        <Data>511a5620</Data>
        <Data>KERNELBASE.dll</Data>
        <Data>6.1.7601.17965</Data>
        <Data>506dbe50</Data>
        <Data>e0434352</Data>
        <Data>0000c41f</Data>
        <Data>21d4</Data>
        <Data>01cea2999c57c2e5</Data>
        <Data>C:\Program Files (x86)\app\Client\DownloadedFiles\app.exe</Data>
        <Data>C:\Windows\syswow64\KERNELBASE.dll</Data>
        <Data>e0086efd-0e8c-11e3-9af8-005056b9012c</Data>
      </EventData>
    </Event></Computer>
        <Security />
      </System>
      <EventData>
        <Data>app.exe</Data>
        <Data>6.6.0.662</Data>
        <Data>511a5620</Data>
        <Data>KERNELBASE.dll</Data>
        <Data>6.1.7601.17965</Data>
        <Data>506dbe50</Data>
        <Data>e0434352</Data>
        <Data>0000c41f</Data>
        <Data>21d4</Data>
        <Data>01cea2999c57c2e5</Data>
        <Data>C:\Program Files (x86)\app\Client\DownloadedFiles\app.exe</Data>
        <Data>C:\Windows\syswow64\KERNELBASE.dll</Data>
        <Data>e0086efd-0e8c-11e3-9af8-005056b9012c</Data>
      </EventData>
    </Event>

    _______________________________________________________________________________

    Log Name:      Application
    Source:        Windows Error Reporting
    Date:          8/26/2013 3:21:17 PM
    Event ID:      1001
    Task Category: None
    Level:         Information
    Keywords:      Classic
    User:          N/A
    Computer:      server.domain.local
    Description:
    Fault bucket , type 0
    Event Name: CLR20r3
    Response: Not available
    Cab Id: 0

    Problem signature:
    P1: app.exe
    P2: 6.6.0.662
    P3: 511a5620
    P4: System.Runtime.Remoting
    P5: 4.0.0.0
    P6: 4ba1df86
    P7: e4
    P8: eb
    P9: System.Runtime.Remoting.Remoting
    P10:

    Attached files:

    These files may be available here:
    C:\Users\bamann\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_app.exe_9164d6fab1b1ea4d3ebc8039a419999571dfd_a9aafb2b

    Analysis symbol:
    Rechecking for solution: 0
    Report Id: e0086efd-0e8c-11e3-9af8-005056b9012c
    Report Status: 0
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Windows Error Reporting" />
        <EventID Qualifiers="0">1001</EventID>
        <Level>4</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2013-08-26T20:21:17.000000000Z" />
        <EventRecordID>3268</EventRecordID>
        <Channel>Application</Channel>
        <Computer>server.domain.local</Computer>
        <Security />
      </System>
      <EventData>
        <Data>
        </Data>
        <Data>0</Data>
        <Data>CLR20r3</Data>
        <Data>Not available</Data>
        <Data>0</Data>
        <Data>app.exe</Data>
        <Data>6.6.0.662</Data>
        <Data>511a5620</Data>
        <Data>System.Runtime.Remoting</Data>
        <Data>4.0.0.0</Data>
        <Data>4ba1df86</Data>
        <Data>e4</Data>
        <Data>eb</Data>
        <Data>System.Runtime.Remoting.Remoting</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>C:\Users\bamann\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_app.exe_9164d6fab1b1ea4d3ebc8039a419999571dfd_a9aafb2b</Data>
        <Data>
        </Data>
        <Data>0</Data>
        <Data>e0086efd-0e8c-11e3-9af8-005056b9012c</Data>
        <Data>0</Data>
      </EventData>
    </Event>

    Could this have been caused by a windows update patch for .net?  Any suggestions?

    Thank you.

    Friday, September 13, 2013 6:06 PM

Answers

  • Hi,

    Thanks for the question.

    Firstly, according to the given log, this problem can be caused by software conflict (app.exe and Kernelbase.dll) or unknown file corruption.

     

    Have you tried right-clicking on the installer of this third-party app, or the short cut to it, and selecting the "Run As Administrator" option? Sometimes it’s simply a permission issue.

     

    Then, I would suggest you run System File Checker to fix any corrupted files.

     

    How to run System File Checker:

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

     

    After that, try installing this third-party application again in Clean Boot.

     

    How to troubleshoot a problem by performing a clean boot

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

     

    Also, sometimes, this kind of issue is caused by incompatible between 32bit application and 64bit Operating System.

    In addition, Debug Diagnostic Tool is helpful for further troubleshooting.

    Hope this helps.


    Best Regards
    Jeremy Wu

    Tuesday, September 17, 2013 3:49 PM
  • Hi,

    You need to make sure the App is compatible with the .Net framework installed.

    Please remember that this forum does not provide Application support but only assist you on with Server side questions.

    If you feel you need application support , you should navigate your question to MSDN forums

    https://social.msdn.microsoft.com/Forums/en-US/home and select the appropriate language in which app is written and post your question which may / may not get you an answer.

    Monday, September 23, 2013 6:36 AM

All replies

  • It is possible that this was caused by an update with which the application is not compatible.

    You need to contact your application developer / vendor technical support for assistance.


    This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

    Get Active Directory User Last Logon

    Create an Active Directory test domain similar to the production one

    Management of test accounts in an Active Directory production domain - Part I

    Management of test accounts in an Active Directory production domain - Part II

    Management of test accounts in an Active Directory production domain - Part III

    Reset Active Directory user password

    Sunday, September 15, 2013 6:40 PM
  • Might be an idea to isolate the application in a virtual machine so that its easier to debug.

    Corsair Carbide 300R with window & Corsair TX850V2 70A@12V

    Asus M5A99FX PRO R2.0 CFX/SLI & AMD Phenom II 965 C3 Black Edition @ 4.0 GHz & G.SKILL RipjawsX DDR3-2133 8 GB 

    GTX 260 SLI 216 core (GT200 Tesla) & Asus PA238QR IPS LED HDMI DP 1080p

    ST2000DM001 & Windows 8.1 Enterprise x64

    Microsoft Wireless Desktop 2000 & Wacom Bamboo CHT470M

    Place your rig specifics into your signature like I have, makes it 100x easier to understand!


    Hardcore Games Legendary is the Only Way to Play

    Sunday, September 15, 2013 7:28 PM
  • Hello Mr. X and thanks for your reply.  I did contact the vendor and they claim since it is a .net error that it is a microsoft problem and not their problem.  So I'm probably on my own for this one.  :(
    Monday, September 16, 2013 1:17 PM
  • Hello Mr. X and thanks for your reply.  I did contact the vendor and they claim since it is a .net error that it is a microsoft problem and not their problem.  So I'm probably on my own for this one.  :(

    Try a VM and then you can be more sure


    Corsair Carbide 300R with window & Corsair TX850V2 70A@12V

    Asus M5A99FX PRO R2.0 CFX/SLI & AMD Phenom II 965 C3 Black Edition @ 4.0 GHz & G.SKILL RipjawsX DDR3-2133 8 GB 

    GTX 260 SLI 216 core (GT200 Tesla) & Asus PA238QR IPS LED HDMI DP 1080p

    ST2000DM001 & Windows 8.1 Enterprise x64

    Microsoft Wireless Desktop 2000 & Wacom Bamboo CHT470M

    Place your rig specifics into your signature like I have, makes it 100x easier to understand!


    Hardcore Games Legendary is the Only Way to Play

    Monday, September 16, 2013 1:20 PM
  • Hi,

    Thanks for the question.

    Firstly, according to the given log, this problem can be caused by software conflict (app.exe and Kernelbase.dll) or unknown file corruption.

     

    Have you tried right-clicking on the installer of this third-party app, or the short cut to it, and selecting the "Run As Administrator" option? Sometimes it’s simply a permission issue.

     

    Then, I would suggest you run System File Checker to fix any corrupted files.

     

    How to run System File Checker:

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

     

    After that, try installing this third-party application again in Clean Boot.

     

    How to troubleshoot a problem by performing a clean boot

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

     

    Also, sometimes, this kind of issue is caused by incompatible between 32bit application and 64bit Operating System.

    In addition, Debug Diagnostic Tool is helpful for further troubleshooting.

    Hope this helps.


    Best Regards
    Jeremy Wu

    Tuesday, September 17, 2013 3:49 PM
  • Hi,

    How is the issue going now? Is there any update?

    Thanks.


    Best Regards
    Jeremy Wu

    Sunday, September 22, 2013 5:25 AM
  • Hi,

    You need to make sure the App is compatible with the .Net framework installed.

    Please remember that this forum does not provide Application support but only assist you on with Server side questions.

    If you feel you need application support , you should navigate your question to MSDN forums

    https://social.msdn.microsoft.com/Forums/en-US/home and select the appropriate language in which app is written and post your question which may / may not get you an answer.

    Monday, September 23, 2013 6:36 AM
  • Thanks to everyone who responded!  It turns out that this issue was caused by not giving enough vCPUs to my virtual server for the app in question.
    Thursday, October 31, 2013 2:56 PM