Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • chris 69 posts 92 karma points
    Mar 14, 2011 @ 22:57
    chris
    0

    umbraco worker process crashes

    I'm using umbraco v 4.0.4.2 with Win 08 x64 R2 SP1. I've been getting a lot of these errors, usually within a few minutes of each other in the system event viewer:

    Faulting application name: w3wp.exe, version: 7.5.7601.17514, time stamp: 0x4ce7afa2

    Faulting module name: ntdll.dll, version: 6.1.7601.17514, time stamp: 0x4ce7c8f9

    Exception code: 0xc0000374

    Fault offset: 0x00000000000c40f2

    Faulting process id: 0xcbc

    Faulting application start time: 0x01cbe290563f1d38

    Faulting application path: c:\windows\system32\inetsrv\w3wp.exe

    Faulting module path: C:\Windows\SYSTEM32\ntdll.dll

    Report Id: bedd3712-4e84-11e0-a5d6-000c29b6af78

    in the application event viewer, I get this:

    A process serving application pool 'Umbraco' terminated unexpectedly. The process id was '3260'. The process exit code was '0xff'.

     

    Using DebugDiag, I'd get these:

    Function    Arg 1    Arg 2    Arg 3  Source
    ntdll!RtlpLowFragHeapFree+31    012647c8    1b0e6ce0    75f214c9  
    ntdll!RtlFreeHeap+105    001d0000    00000000    00ff4630  
    kernel32!HeapFree+14    001d0000    00000000    00ff4630  
    cachhttp!RESPONSE_ENTRY::~RESPONSE_ENTRY+c1    012647c8    00ddfaf8    74354a92  
    cachhttp!RESPONSE_ENTRY::`scalar deleting destructor'+d    00000001    01264750    74354b1a  
    cachhttp!RESPONSE_ENTRY::DereferenceResponseEntry+20    01264438    74354bc8    01264438  
    cachhttp!OUTPUT_ENTRY::ClearIdentityResponseEntry+1b    01264438    74354c0e    01264438  
    cachhttp!OUTPUT_ENTRY::~OUTPUT_ENTRY+a    01264438    00ddfb0c    74355309  
    cachhttp!OUTPUT_ENTRY::`scalar deleting destructor'+d    00000001    00ddfb60    74358ffa  
    cachhttp!OUTPUT_ENTRY::DereferenceOutputEntry+1d    00ddfb2c    743a5ff1    01264438  
    cachhttp!OUTPUT_CACHE::AddRefRecord+24    01264438    ffffffff    00fb1848  
    iisutil!CLKRLinearHashTable::_DeleteNode+1f    00fbc7e0    00ddfb54    00ddfb50  
    iisutil!CLKRLinearHashTable::_DeleteIf+a3    7435387e    00ddfb98    00ddfb84  
    iisutil!CLKRHashTable::DeleteIf+4a    7435387e    00ddfb98    743589ae  
    cachhttp!CTypedHashTable<UL_RESPONSE_CACHE,UL_RESPONSE_CACHE_ENTRY,UL_RESPONSE_CACHE_KEY *,CLKRHashTable>::DeleteIf+2b    743589ae    00000000    00000000  
    cachhttp!OUTPUT_CACHE::ScavengerCallback+d2    00000000    00000001    65015024  
    ntdll!RtlpTpTimerCallback+7a    00ddfc9c    1b19a868    00270d60  
    ntdll!TppTimerpExecuteCallback+10f    00ddfc9c    00270dc0    650151d8  
    ntdll!TppWorkerThread+572    00205038    00ddfe0c    776c9ed2  
    kernel32!BaseThreadInitThunk+e    00205038    65015214    00000000  
    ntdll!__RtlUserThreadStart+70    776d6679    00205038    ffffffff  
    ntdll!_RtlUserThreadStart+1b    776d6679    00205038    00000000  

     

    So it seems it crashes in ntdll.dll. I have my umbraco installation running on a separate process NETWORK SERVICE. It doesn't seem to affect the site performance or function, it works, I just get a lot of these errors. I'm not sure if the IIS caching is causing this problem.

    Anyone else seen these errors before on umbraco installation?

  • chris 69 posts 92 karma points
    Mar 14, 2011 @ 23:17
    chris
    0

    I looked up the details under System event viewer, under the details, the error is 8007006D. I looked this up, there's some talk in MSKB about not having NETWORK SERVICE permission to the registry, but that's for IIS 6. Not sure if umbraco accesses the registry at all.

  • chris 69 posts 92 karma points
    Mar 15, 2011 @ 20:42
    chris
    0

    I fixed this by disabling kernel-mode caching. Strange, but it works.

Please Sign in or register to post replies

Write your reply to:

Draft