Strict Standards: Non-static method Settings::setHostName() should not be called statically in C:\website\www.networksteve.com\forum\_lib\AutoConfig.php on line 20

Strict Standards: Non-static method Settings::addHostAlias() should not be called statically in C:\website\www.networksteve.com\forum\_lib\AutoConfig.php on line 22

Strict Standards: Non-static method Settings::setSiteRoot() should not be called statically in C:\website\www.networksteve.com\forum\_lib\AutoConfig.php on line 28

Strict Standards: Non-static method Settings::setDsn() should not be called statically in C:\website\www.networksteve.com\forum\_site\Config.php on line 16

Strict Standards: Non-static method Settings::setTitle() should not be called statically in C:\website\www.networksteve.com\forum\_site\Config.php on line 19

Strict Standards: Non-static method Settings::setDescription() should not be called statically in C:\website\www.networksteve.com\forum\_site\Config.php on line 20

Strict Standards: Non-static method Settings::setSiteRoot() should not be called statically in C:\website\www.networksteve.com\forum\_site\Config.php on line 24

Strict Standards: Non-static method Settings::setShowDeleted() should not be called statically in C:\website\www.networksteve.com\forum\_site\Config.php on line 31

Strict Standards: Non-static method Settings::setRecentTopicsDuration() should not be called statically in C:\website\www.networksteve.com\forum\_site\Config.php on line 36

Strict Standards: Non-static method Settings::test() should not be called statically in C:\website\www.networksteve.com\forum\_lib\Init.php on line 28

Strict Standards: Non-static method Skin::test() should not be called statically in C:\website\www.networksteve.com\forum\_lib\Init.php on line 29

Strict Standards: Non-static method Settings::getSkin() should not be called statically in C:\website\www.networksteve.com\forum\_lib\Skin.php on line 102

Strict Standards: Non-static method Settings::getSiteRoot() should not be called statically in C:\website\www.networksteve.com\forum\_lib\Init.php on line 32

Strict Standards: Non-static method Settings::getDsn() should not be called statically in C:\website\www.networksteve.com\forum\_lib\Init.php on line 35

Strict Standards: Non-static method Form::field() should not be called statically in C:\website\www.networksteve.com\forum\_lib\Init.php on line 39

Strict Standards: Non-static method Form::fieldExists() should not be called statically, assuming $this from incompatible context in C:\website\www.networksteve.com\forum\_lib\Entity\User.php on line 92

Strict Standards: Non-static method Form::fieldExists() should not be called statically in C:\website\www.networksteve.com\forum\topic.php on line 15

Strict Standards: Non-static method Form::field() should not be called statically in C:\website\www.networksteve.com\forum\topic.php on line 17

Strict Standards: Non-static method Settings::getShowDeleted() should not be called statically, assuming $this from incompatible context in C:\website\www.networksteve.com\forum\_lib\Entity\Topic.php on line 138

Strict Standards: Non-static method Entity_Post::queryPosts() should not be called statically in C:\website\www.networksteve.com\forum\topic.php on line 21

Strict Standards: Non-static method Settings::getShowDeleted() should not be called statically in C:\website\www.networksteve.com\forum\_lib\Entity\Post.php on line 111

Strict Standards: Non-static method Skin::showHeader() should not be called statically in C:\website\www.networksteve.com\forum\topic.php on line 23

Strict Standards: Non-static method Skin::includeFile() should not be called statically in C:\website\www.networksteve.com\forum\_lib\Skin.php on line 46

Strict Standards: Non-static method Settings::getSkin() should not be called statically in C:\website\www.networksteve.com\forum\_lib\Skin.php on line 91
IIS7 ppplication pools keep failing. (W3WP.exe - NTDLL.DLL gives exception 0x0000374) (Network Steve Forum)
IIS7 ppplication pools keep failing. (W3WP.exe - NTDLL.DLL gives exception 0x0000374)
Hi, Our company's website has recently started suffering from a problem where some sections will hang and never load. On investigation I have found that recycling the application pool for the website resolves the problem for a while. Event viewer is showing the following at regular intervals: Faulting application w3wp.exe, version 7.0.6002.18005, time stamp 0x49e023cf, faulting module ntdll.dll, version 6.0.6002.18541, time stamp 0x4ec3e3d5, exception code 0xc0000374, fault offset 0x000b06b7, process id 0x17e8, application start time 0x01cd0271af7b61cf. Our website uses a combination of .net and PHP pages and connects to a number of MySQL databases. I have used DebugDiag to get a dump of the crashes and here is an example: Type of Analysis Performed Crash Analysis Machine Name CIP-INT-03 Operating System Windows Server 2008 Service Pack 2 Number Of Processors 1 Process ID 6120 Process Image c:\Windows\System32\inetsrv\w3wp.exe System Up-Time 1 day(s) 06:47:35 Process Up-Time 04:00:02 Thread 12 - System ID 3260 Entry point ntdll!TppWorkerThread Create time 15/03/2012 06:08:06 Time spent in user mode 0 Days 0:0:0.0 Time spent in kernel mode 0 Days 0:0:0.31 Full Call Stack Function Arg 1 Arg 2 Arg 3 Arg 4 Source ntdll!RtlReportCriticalFailure+5b c0000374 7763d040 0152f700 776213b0 ntdll!RtlpReportHeapFailure+21 00000002 738e64a2 00000000 006b0000 ntdll!RtlpLogHeapFailure+a1 00000008 006b0000 02991da8 00000000 ntdll!RtlFreeHeap+60 006b0000 00000000 02991db0 0152f78c kernel32!HeapFree+14 006b0000 00000000 02991db0 c876a01c msvcrt!free+cd 02991db0 02960e28 0181607a 02960fb8 php5ts!zend_hash_graceful_reverse_destroy+2e 10000000 00000000 00000000 100025dd ntdll!LdrpCallInitRoutine+14 100025dd 10000000 00000000 00000000 ntdll!LdrpUnloadDll+3d8 10000000 0152f8ec 738e6aae 714ae0b4 ntdll!LdrUnloadDll+46 10000000 00000000 0152f934 714a6989 kernel32!FreeLibrary+76 10000000 00c697a0 714a69ab 00c697a0 filter+6989 00000001 00000001 0291d9e0 714a7074 filter+7043 00000001 0291d768 715f3d18 000df6fc filter+2935 00000001 0008c548 71611547 0152f9d4 iiscore!W3_SITE::DereferenceSiteInfo+20 0152f9d4 7373a3e4 0291d5e8 ffffffff iiscore!W3_SITE_TABLE_BY_NAME::AddRefRecord+3d 0291d5e8 ffffffff 00000000 00c46904 iisutil!CLKRLinearHashTable::_Clear+6f 00000001 00c4699c 00c46390 7160620a iisutil!CLKRHashTable::Clear+1f 00c4699c 00c46390 71607e18 00c3ed1c iiscore!W3_SERVER::TerminateGlobalModules+1b 00c3ed1c 00c3ed40 00c3ed1c 00000000 iiscore!W3_SERVER::Terminate+157 00c46170 716030a4 0152fa38 71a28c38 iiscore!IISCORE_PROTOCOL_MANAGER::StopListenerChannel+58 00c4617c 00c46170 00000000 7ffda000 w3wphost!LISTENER_CHANNEL::HandleStopListenerChannel+65 00000000 00c3aa50 71a24219 014bfa40 w3wphost!LISTENER_CHANNEL_STOP_WORKITEM::ExecuteWorkItem+10 014bfa40 0152fab4 77586cc6 00c3aa50 w3wphost!W3WP_HOST::ExecuteWorkItem+10 00c3aa50 738e6916 0007bd88 00000002 ntdll!RtlpTpWorkCallback+be 00c3aa50 014bfa40 738e6846 00000000 ntdll!TppWorkerThread+545 0007bd80 0152fc30 775b1603 0007bd80 kernel32!BaseThreadInitThunk+e 0007bd80 738e6f92 00000000 00000000 ntdll!__RtlUserThreadStart+23 775b2990 0007bd80 ffffffff 77617b2e ntdll!_RtlUserThreadStart+1b 775b2990 0007bd80 00000000 00000000 Exception Information In w3wp__Classic .NET AppPool__PID__6120__Date__03_15_2012__Time_10_05_58AM__176__First Chance Exception 0XC0000374.dmp the assembly instruction at ntdll!RtlReportCriticalFailure+5b in C:\Windows\System32\ntdll.dll from Microsoft Corporation has caused an unknown exception (0xc0000374) on thread 12 Module Information Image Name: C:\Windows\System32\ntdll.dll Symbol Type: PDB Base address: 0x00905a4d Time Stamp: Wed Nov 16 16:24:53 2011 Checksum: 0x00000000 Comments: COM DLL: False Company Name: Microsoft Corporation ISAPIExtension: False File Description: NT Layer DLL ISAPIFilter: False File Version: 6.0.6002.18541 (vistasp2_gdr.111116-0305) Managed DLL: False Internal Name: ntdll.dll VB DLL: False Legal Copyright: Microsoft Corporation. All rights reserved. Loaded Image Name: ntdll.dll Legal Trademarks: Mapped Image Name: Original filename: ntdll.dll Module name: ntdll Private Build: Single Threaded: False Product Name: Microsoft Windows Operating System Module Size: 1.16 MBytes Product Version: 6.0.6002.18541 Symbol File Name: c:\symcache\ntdll.pdb\6E8831F322484D958838F729593F26D92\ntdll.pdb Special Build: &
March 15th, 2012 6:45am

Hi, For IIS related queries, please post the queries in the IIS forum. http://forums.asp.net/ Thanks, Girish
Free Windows Admin Tool Kit Click here and download it now
March 15th, 2012 6:47am

Hi, For IIS related queries, please post the queries in the IIS forum. http://forums.asp.net/ Thanks, Girish
March 15th, 2012 1:40pm

We had this same issue and a similar call stack. In particular, "php5ts" in the stack right before the msvcrt call and heap validation failure. In IIS I found that the PHP ISAPI dll was setup under both "ISAPI Filters" and "Handler Mappings". However, I'm not sure why it was setup under ISAPI Filters because I can find no references to that being necessary with IIS 7.5 running PHP via ISAPI. Once I removed the PHP ISAPI dll from the ISAPI Filters list (check at both server and site level settings), leaving the "correct" setup via the Handler Mappings in place, my w3wp faults went away.
Free Windows Admin Tool Kit Click here and download it now
October 31st, 2012 3:44pm


Strict Standards: Non-static method Settings::getRecentTopicsLimit() should not be called statically, assuming $this from incompatible context in C:\website\www.networksteve.com\forum\_lib\Entity\Topic.php on line 120

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics

Strict Standards: Non-static method Skin::showFooter() should not be called statically in C:\website\www.networksteve.com\forum\topic.php on line 119

Strict Standards: Non-static method Skin::includeFile() should not be called statically in C:\website\www.networksteve.com\forum\_lib\Skin.php on line 56

Strict Standards: Non-static method Settings::getSkin() should not be called statically in C:\website\www.networksteve.com\forum\_lib\Skin.php on line 91