While doing continuous restart of 64 bit Windows server, sometimes we get application exception with following details: -------- Faulting module name: libapr-1.dll, version: 1.4.6.0, time stamp:... Exception code: 0xc0000005 Fault offset: 0x0000000000017351 -------- Though we’ve recompiled Apache with the suggestion given on: https://issues.apache.org/bugzilla/show_bug.cgi?id=49155 there is no change in the behavior. As shown in the backtrace, exception is always thrown from apr_hash.c: libapr-1.dll!find_entry(apr_hash_t * ht=0x0000000000000035, const void * key=0x0000000000010000, __int64 klen=8, const void * val=0x000000000006fd84) Line 280 C libapr-1.dll!apr_hash_set(apr_hash_t * ht=0x0000000000000000, const void * key=0x0000000000000035, __int64 klen=53, const void * val=0x0000000000002cb8) Line 358 C libhttpd.dll!child_main(apr_pool_t * pconf=0x0000000000000000) Line 1012 C libhttpd.dll!winnt_run(apr_pool_t * _pconf=0x0000000000000000, apr_pool_t * plog=0x0000000000957140, server_rec * s=0x000000000095726e) Line 1714 C libhttpd.dll!ap_run_mpm(apr_pool_t * pconf=0x0000000000957ff8, apr_pool_t * plog=0x0000000000abca48, server_rec * s=0x000000000095726e) Line 98 + 0x4b bytes C hpsmhd.exe!main(int argc=5, const char * const * argv=0x0000000000957210) Line 777 + 0x18 bytes C hpsmhd.exe!__tmainCRTStartup() Line 586 + 0x19 bytes C kernel32.dll!000000007751f56d() [Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll] ntdll.dll!0000000077753281()