Anyway, just in the event that this makes more sense to you then it does to me, and in the event that you still want to spend some time on this issue, here's the output from starting Apache + symbols from WinDbg:
CommandLine: "C:\Program Files\Apache Software Foundation\Apache2.2\bin\httpd.exe" -k start -l debug Symbol search path is: C:\Program Files\Apache Software Foundation\Apache2.2\bin;C:\Program Files\Apache Software Foundation\Apache2.2\modules
Executable search path is: ModLoad: 00400000 00406000 httpd.exe ModLoad: 77660000 77787000 ntdll.dll ModLoad: 76070000 7614b000 C:\Windows\system32\kernel32.dllModLoad: 6eec0000 6eee1000 C:\Program Files\Apache Software Foundation\Apache2.2\bin\libapr-1.dll
ModLoad: 76180000 76246000 C:\Windows\system32\ADVAPI32.dll ModLoad: 76490000 76552000 C:\Windows\system32\RPCRT4.dll ModLoad: 76410000 7643d000 C:\Windows\system32\WS2_32.dll ModLoad: 77810000 778ba000 C:\Windows\system32\msvcrt.dll ModLoad: 77790000 77796000 C:\Windows\system32\NSI.dll ModLoad: 75550000 7558b000 C:\Windows\system32\MSWSOCK.dll ModLoad: 76a00000 77510000 C:\Windows\system32\SHELL32.dll ModLoad: 767f0000 7683b000 C:\Windows\system32\GDI32.dll ModLoad: 76560000 765fd000 C:\Windows\system32\USER32.dll ModLoad: 76600000 76658000 C:\Windows\system32\SHLWAPI.dllModLoad: 6ee60000 6ee8f000 C:\Program Files\Apache Software Foundation\Apache2.2\bin\libaprutil-1.dll ModLoad: 6ee50000 6ee59000 C:\Program Files\Apache Software Foundation\Apache2.2\bin\libapriconv-1.dll ModLoad: 6ff00000 6ff48000 C:\Program Files\Apache Software Foundation\Apache2.2\bin\libhttpd.dll
(174c.13a8): Break instruction exception - code 80000003 (first chance)eax=00000000 ebx=00000000 ecx=0006fb08 edx=776b9a94 esi=fffffffe edi=776bb6f8 eip=776a7dfe esp=0006fb20 ebp=0006fb50 iopl=0 nv up ei pl zr na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246 *** ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll -
ntdll!DbgBreakPoint: 776a7dfe cc int 3 0:000> g ModLoad: 76320000 7633e000 C:\Windows\system32\IMM32.DLL ModLoad: 76340000 76408000 C:\Windows\system32\MSCTF.dll ModLoad: 777a0000 777a9000 C:\Windows\system32\LPK.DLL ModLoad: 766e0000 7675d000 C:\Windows\system32\USP10.dllModLoad: 74e30000 74fce000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6001.18000_none_5cdbaa5a083979cc\comctl32.dll
ModLoad: 10000000 10027000 C:\Windows\system32\guard32.dll ModLoad: 77510000 77654000 C:\Windows\system32\ole32.dll ModLoad: 75d60000 75d68000 C:\Windows\system32\VERSION.dll ModLoad: 75d50000 75d57000 C:\Windows\system32\fltlib.dll (174c.13a8): Access violation - code c0000005 (first chance) First chance exceptions are reported before any exception handling. This exception may be expected and handled.eax=00966f90 ebx=0000002b ecx=0000002b edx=00969001 esi=00969001 edi=00966f18 eip=6eec9f0d esp=0006fe58 ebp=0006fe68 iopl=0 nv up ei pl nz ac po nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010212 *** WARNING: Unable to verify checksum for C:\Program Files\Apache Software Foundation\Apache2.2\bin\libapr-1.dll
libapr_1!warrsztoastr+0x9d:6eec9f0d 8a16 mov dl,byte ptr [esi] ds:0023:00969001=??
0:000> g (174c.13a8): Access violation - code c0000005 (!!! second chance !!!)eax=00966f90 ebx=0000002b ecx=0000002b edx=00969001 esi=00969001 edi=00966f18 eip=6eec9f0d esp=0006fe58 ebp=0006fe68 iopl=0 nv up ei pl nz ac po nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010212
libapr_1!warrsztoastr+0x9d:6eec9f0d 8a16 mov dl,byte ptr [esi] ds:0023:00969001=??
William A. Rowe, Jr. wrote:
Abel Braaksma wrote:maybe I should install the debugging environment after all, to see what passes through thereAll you should need are to extract the -symbols.zip .pdb files and use good old windbg.Corrupted service? Might have to uninstall the service, reboot, then manually delete this key; HKLM\System\CurrentControlSet\Services\[service name] and reinstall the service.If you mean the Apache service: it has been removed a couple of times, but currently I run it from the command prompt to make the situation as simple as possible.So this does fail in command mode? Wow. That's impressive :) Just so you know, some video drivers install apache httpd, and if they are responsible they use an alternate path and service name. But perhaps this one corrupted your environment, and httpd tends to look into that regkey value for Apache2 to snag defaults, which is why I suggested you delete it.
--------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx