>Number:         1676
>Category:       os-windows
>Synopsis:       Access Violation, and a rude shutdown when starting Apache
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Wed Jan 14 23:20:00 PST 1998
>Last-Modified:
>Originator:     [EMAIL PROTECTED]
>Organization:
apache
>Release:        1.3b3
>Environment:
Windows NT4.0/SP3
pre-compiled binaries
>Description:
When I try to start the server from the command line I get a DrWatson message 
that there has been a access violation and Apache is closed down.
If I rem out the following lines in the srm.conf file the problem goes away:

BrowserMatchNoCase Acorn platform=Acorn_RISC_PC
BrowserMatchNoCase Amiga platform=Commodore_Amiga
BrowserMatchNoCase Sun platform=Sun_Systems

I accept that I may be abusing these commands, but I think a polite shut down 
and a message in the error log would be more useful, than the message from Dr. 
Watson (see below).

>From the MS-DrWatson Log:
Application exception occurred:
        App:  (pid=258)
        When: 1/14/1998 @ 22:47:42.883
        Exception number: c0000005 (access violation)

*----> System Information <----*
        Computer Name: FRED 2
        User Name: adam
        Number of Processors: 1
        Processor Type: x86 Family 6 Model 1 Stepping 7
        Windows Version: 4.0
        Current Build: 1381
        Current Type: Uniprocessor Free
        Registered Owner: Adam John Trickett

*----> Task List <----*
   0 Idle.exe
   2 System.exe
  20 smss.exe
  26 csrss.exe
  34 WINLOGON.exe
  40 SERVICES.exe
  43 LSASS.exe
  69 SPOOLSS.exe
  62 navapsvc.exe
  88 RPCSS.exe
  93 atsvc.exe
  95 TAPISRV.exe
 107 RASMAN.exe
 111 faxsvc.exe
 123 PSTORES.exe
  44 alertsvc.exe
 252 NDDEAGNT.exe
 184 EXPLORER.exe
 207 systray.exe
 194 LOADWC.exe
 271 navapw32.exe
 108 RASMON.exe
  63 eudora.exe
 282 DDHELP.exe
 268 FLEXICD.exe
 124 chkdsk.exe
 167 NTVDM.exe
 302 PFE32.exe
 258 Apache.exe
 227 DRWTSN32.exe
   0 _Total.exe

(00400000 - 00400000) 
(77f60000 - 77fbc000) dll\ntdll.dbg
(779f0000 - 77a36000) dll\msvcrt.dbg
(77f00000 - 77f5e000) dll\kernel32.dbg
(10000000 - 10000000) 
(77dc0000 - 77dfe000) dll\advapi32.dbg
(77e70000 - 77ec4000) dll\user32.dbg
(77ed0000 - 77efc000) dll\gdi32.dbg
(77e10000 - 77e62000) dll\rpcrt4.dbg
(776d0000 - 776d8000) dll\wsock32.dbg
(776b0000 - 776c2000) dll\ws2_32.dbg
(776a0000 - 776a6000) dll\ws2help.dbg
(00c90000 - 00c90000) 

State Dump for Thread Id 0xc6

eax=00000000 ebx=0030c475 ecx=00302675 edx=00000014 esi=0030c468 edi=00302a38
eip=1001ebb5 esp=0012de20 ebp=0012fee0 iopl=0         nv up ei ng nz ac po cy
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000297


function: <nosymbols>
        1001eb95 42               inc     edx
        1001eb96 8b4008           mov     eax,[eax+0x8]          
ds:0102ea06=????????
        1001eb99 89542430         mov     [esp+0x30],edx         
ss:0115c827=????????
        1001eb9d 33d2             xor     edx,edx
        1001eb9f 89442420         mov     [esp+0x20],eax         
ss:0115c827=????????
        1001eba3 85c0             test    eax,eax
        1001eba5 0f8e83000000     jle     1001ec2e
        1001ebab 8b7c241c         mov     edi,[esp+0x1c]         
ss:0115c827=????????
        1001ebaf 8b742418         mov     esi,[esp+0x18]         
ss:0115c827=????????
        1001ebb3 8b07             mov     eax,[edi]              
ds:00302a38=00000000
FAULT ->1001ebb5 8a18             mov     bl,[eax]                     
ds:00000000=??
        1001ebb7 8acb             mov     cl,bl
        1001ebb9 3a1e             cmp     bl,[esi]                     
ds:0030c468=55
        1001ebbb 751c             jnz     1001ebd9
        1001ebbd 84c9             test    cl,cl
        1001ebbf 7414             jz      1001ebd5
        1001ebc1 8a5801           mov     bl,[eax+0x1]                 
ds:0102ea06=??
        1001ebc4 8acb             mov     cl,bl
        1001ebc6 3a5e01           cmp     bl,[esi+0x1]                 
ds:0133ae6e=??
        1001ebc9 750e             jnz     1001ebd9
        1001ebcb 83c002           add     eax,0x2
        1001ebce 83c602           add     esi,0x2

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0012fee0 00000096 ffffffff 00303b10 003026f0 00304708 <nosymbols> 

*----> Raw Stack Dump <----*
0012de20  58 40 03 10 e0 fe 12 00 - 00 00 00 00 10 c4 30 00  [EMAIL PROTECTED]
0012de30  61 c4 30 00 78 c4 30 00 - 68 c4 30 00 f8 28 30 00  a.0.x.0.h.0..(0.
0012de40  15 00 00 00 d8 28 30 00 - 02 00 00 00 c3 ed 01 10  .....(0.........
0012de50  02 00 00 00 00 00 00 00 - cc 54 03 10 e0 fe 12 00  .........T......
0012de60  4e 54 00 10 e0 fe 12 00 - 00 00 00 00 10 c4 30 00  NT............0.
0012de70  18 c4 30 00 e0 fe 12 00 - 00 00 00 00 58 40 03 10  [EMAIL PROTECTED]
0012de80  d8 28 30 00 ce 56 00 10 - 58 40 03 10 e0 fe 12 00  .([EMAIL PROTECTED]
0012de90  00 00 00 00 f5 de 12 00 - e8 31 30 00 e0 fe 12 00  .........10.....
0012dea0  e0 3a 30 00 ba 5b 9f 77 - 88 40 03 10 bd 57 00 10  .:[EMAIL PROTECTED]
0012deb0  78 4d 30 00 e8 31 30 00 - d7 de 12 00 18 27 30 00  xM0..10......'0.
0012dec0  d5 4f a0 77 42 72 6f 77 - 73 65 72 4d 61 74 63 68  .O.wBrowserMatch
0012ded0  4e 6f 43 61 73 65 20 41 - 6d 69 67 61 20 70 6c 61  NoCase Amiga pla
0012dee0  74 66 6f 72 6d 3d 43 6f - 6d 6d 6f 64 6f 72 65 5f  tform=Commodore_
0012def0  41 6d 69 67 61 00 00 67 - 69 66 20 21 61 6e 69 6d  Amiga..gif !anim
0012df00  61 74 65 64 5f 67 69 66 - 20 66 72 61 6d 65 73 3d  ated_gif frames=
0012df10  50 61 72 74 69 61 6c 00 - 00 00 00 20 6a 61 76 61  Partial.... java
0012df20  73 63 72 69 70 74 00 00 - 00 00 00 00 00 00 00 00  script..........
0012df30  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0012df40  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0012df50  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
>How-To-Repeat:
I can send someone my exact .conf files, but similar, but not identical .conf 
files on two other computers are fine.
>Fix:
I don't know what is causing it, I can't find the error in any of the suggested 
places, but it's very reproducable
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <[EMAIL PROTECTED]> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]



Reply via email to