|
List Info
Thread: Apache 2.0.50 crash on libapr!apr_palloc
|
|
| Apache 2.0.50 crash on
libapr!apr_palloc |

|
2007-10-17 13:01:47 |
|
Hello, I' m running httpd 2.0.50 on a production system. Every couple of days I receive a crash, the most recent of which is listed below. I believe this is related to allocating memory. I'm unable to upgrade the production Apache to test whether a later version resolves this issue. Also, I'm unable to reproduce the problem outside of the production environment (don't have accurate load tests).
I reviewed the change logs and did not see anything specifically related to this on the 2.0 line after 2.0.50, so I don't see a clear reason to upgrade yet.
I have about 300-600 threads to the webserver at a given time, and I've seen the Apache.exe process report 1GB memory use in Windows tasklist. I'm running Windows Server 2003.
Any ideas on how to resolve the issue? Or any rationale as to why an upgrade would have a
good chance of resolving this type of issue?
The following is from drwatsn32.log and is the section that reports the fault (there is much more to the log but this is the fault section)...
*----> State Dump for Thread Id 0x2988 <----*
eax=00000010 ebx=6eec7670 ecx=77bbcefb edx=00000000 esi=07af2200 edi=07af221c
eip=6eec767c esp=0efbff28 ebp=71c06eb4 iopl=0 nv up ei pl nz ac pe cy
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010213
function: libapr!apr_palloc
6eec766d 90 nop
6eec766e 90 nop
6eec766f 90 nop
libapr!apr_palloc:
6eec7670 51 push ecx
6eec7671 8b542408 mov edx,[esp+0x8]
6eec7675 8b44240c mov eax,[esp+0xc]
6eec7679 53 push ebx
6eec767a 55 push ebp
6eec767b 56 push esi
FAULT ->6eec767c 8b7228 mov esi,[edx+0x28] ds:0023:00000028=????????
6eec767f 8d5807 lea
ebx,[eax+0x7]
6eec7682 57 push edi
6eec7683 8b4610 mov eax,[esi+0x10]
6eec7686 8b4e14 mov ecx,[esi+0x14]
6eec7689 83e3f8 and ebx,0xfffffff8
6eec768c 2bc8 sub ecx,eax
6eec768e 3bd9 cmp ebx,ecx
6eec7690 895c241c mov [esp+0x1c],ebx
6eec7694 730e jnb libapr!apr_palloc+0x34
(6eec76a4)
6eec7696 8d1418 lea edx,[eax+ebx]
More information about the environment:
Application exception occurred: App: E:ApacheApache2binApache.exe (pid=10920) When: 04/10/2007 07:42:46.388 Exception number: c0000005 (access violation)
*----> System Information <----* Computer Name: FALCON User Name: SYSTEM Terminal Session Id: 0 Number of Processors: 4 Processor Type: x86 Family 15 Model 2 Stepping 6 Windows Version: 5.2 Current Build: 3790 Service Pack: 1
Current Type: Multiprocessor Free
*----> Task List <----* 0 System Process 4 System 1028 smss.exe 1116 csrss.exe 1160 winlogon.exe 1204 services.exe 1216 lsass.exe 1408 svchost.exe 2016 svchost.exe 364 svchost.exe 456 svchost.exe 488 svchost.exe 848 spoolsv.exe 976 AXL300.exe 988 vcagent.exe 1016 etagent.exe 1088 hpdiags.exe 1340 FrameworkService.exe 328 Mcshield.exe 1524 VsTskMgr.exe 1648 svchost.exe 1684 snmp.exe 9428 beremote.exe 9476 cpqnimgt.exe 9500 CpqRcmc.exe 9516 cqmgserv.exe 9536 cqmgstor.exe 9552 sysdown.exe 9828 cqmghost.exe 9864 cpqwmgmt.exe 9744 svchost.exe 10104 wmiprvse.exe 11744 wmiprvse.exe 10660 Apache.exe 7196 csrss.exe 7852 winlogon.exe 8436 Explorer.EXE 6148 cpqteam.exe 10604 SHSTAT.EXE 11328 UpdaterUI.exe 10848 TBMon.exe 9164 ctfmon.exe 5400 ApacheMonitor.exe 8008
cmd.exe 6820 naPrdMgr.exe 3808 uptmagnt.exe 15816 wrapper.exe 14648 java.exe 10920 Apache.exe 6752 drwtsn32.exe
*----> Module List <----* 0000000000400000 - 0000000000405000: E:ApacheApache2binApache.exe 00000000006a0000 - 0000000000771000: E:ApacheApache2binLIBEAY32.dll 0000000000780000 - 00000000007a2000: E:ApacheApache2modulesmod_jk2.so 0000000010000000 - 0000000010027000: E:ApacheApache2binSSLEAY32.dll 000000005f270000 - 000000005f2c9000: C:WINDOWSsystem32hnetcfg.dll 0000000068000000 - 000000006802f000: C:WINDOWSsystem32rsaenh.dll 000000006ee50000 - 000000006ee59000: E:ApacheApache2binlibapriconv.dll 000000006ee60000 - 000000006ee89000: E:ApacheApache2binlibaprutil.dll 000000006eec0000 - 000000006eee0000: E:ApacheApache2binlibapr.dll 000000006fba0000 - 000000006fbae000: E:ApacheApache2modulesmod_deflate.so 000000006fc00000 - 000000006fc06000:
E:ApacheApache2modulesmod_setenvif.so 000000006fc30000 - 000000006fc37000: E:ApacheApache2modulesmod_log_config.so 000000006fc70000 - 000000006fc76000: E:ApacheApache2modulesmod_env.so 000000006fcd0000 - 000000006fcd6000: E:ApacheApache2modulesmod_alias.so 000000006fd00000 - 000000006fd20000: E:ApacheApache2modulesmod_ssl.so 000000006fd70000 - 000000006f | |