Bug With Emerald

OTR Communications, LLC ( (no email) )
Mon, 15 Jun 1998 00:38:05

--=====================_897896285==_
Content-Type: text/plain; charset="us-ascii"

We have multiple workstations on our network where people can take
applications for our internet service. We just discovered that if one of
these people starts Emerald, enters their password, selects the database,
and then hits CANCEL, Dr. Watson takes over from a fatal error.

I have enclosed as an attachment the Dr. Watson log file from this action:

Hope you can figure this out,

Murrah Boswell
--=====================_897896285==_
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: attachment; filename="drwtsn32.log"

Microsoft (R) Windows NT (TM) Version 4.00 DrWtsn32
Copyright (C) 1985-1996 Microsoft Corp. All rights reserved.

Application exception occurred:
App: (pid=255)
When: 6/15/1998 @ 0:24:51.981
Exception number: c0000005 (access violation)

*----> System Information <----*
Computer Name: EMERALD
User Name: murrah
Number of Processors: 1
Processor Type: x86 Family 6 Model 5 Stepping 0
Windows Version: 4.0
Current Build: 1381
Current Type: Uniprocessor Free
Registered Organization: OTR Communications, LLC
Registered Owner: Murrah Boswell

*----> Task List <----*
0 Idle.exe
2 System.exe
21 smss.exe
28 csrss.exe
35 WINLOGON.exe
42 SERVICES.exe
45 LSASS.exe
71 SPOOLSS.exe
91 amgrsrvc.exe
105 DkService.exe
108 Control.exe
110 smartagt.exe
113 LLSSRV.exe
119 VsTskMgr.exe
47 SQLSERVR.exe
136 SDSRV.exe
145 LOCATOR.exe
153 RPCSS.exe
158 SQLEXEC.exe
167 TAPISRV.exe
176 TCPSVCS.exe
179 RASMAN.exe
234 NDDEAGNT.exe
64 EXPLORER.exe
120 systray.exe
301 daconfig.exe
252 shstat.exe
62 WebScanX.exe
296 FINDFAST.exe
238 OSA.exe
255 emerald.exe
253 DRWTSN32.exe
0 _Total.exe

(00400000 - 00400000)
(77f60000 - 77fbc000) dll\ntdll.dbg
(0f720000 - 0f7d5000) vb40032o.DBG
(75b30000 - 75b30000)
(77e70000 - 77ec4000) dll\user32.dbg
(77f00000 - 77f5e000) dll\kernel32.dbg
(77ed0000 - 77efc000) dll\gdi32.dbg
(77dc0000 - 77dfe000) dll\advapi32.dbg
(77e10000 - 77e62000) dll\rpcrt4.dbg
(77b20000 - 77bd2000) dll\ole32.dbg
(65340000 - 653bc000) oleaut32.dbg
(5f300000 - 5f320000) olepro32.dbg
(212f0000 - 21321000) tabctl32.dbg
(10000000 - 10000000)
(5f800000 - 5f8e7000) mfc40_opt.DBG
(779d0000 - 779d0000)
(78000000 - 78047000) msvcrt.dbg
(780a0000 - 780a0000)
(05980000 - 05980000)
(01200000 - 01200000)
(5fb00000 - 5fb99000) $CTL32.w\oc30.dll
(5f100000 - 5f128000) opt_mfcans32.DBG
(5f600000 - 5f618000) drv\winspool.dbg
(77d80000 - 77db2000) dll\comdlg32.dbg
(77c40000 - 77d7c000) dll\shell32.dbg
(77bf0000 - 77c3f000) dll\comctl32.dbg
(01230000 - 01230000)
(01400000 - 01400000)
(01410000 - 01444000) co2c40en.dll
(217a0000 - 217c2000) ComDlg32.dbg
(01670000 - 01670000)
(77fd0000 - 77ffa000) dll\winmm.dbg
(776d0000 - 776d8000) dll\wsock32.dbg
(776b0000 - 776c2000) dll\ws2_32.dbg
(776a0000 - 776a6000) dll\ws2help.dbg
(5f400000 - 5f4ee000) MFC42.dbg
(77fc0000 - 77fc8000) dll\mmdrv.dbg
(6bc00000 - 6bc16000) dll\sb16snd.dbg
(77a90000 - 77a9b000) dll\version.dbg
(779c0000 - 779c8000) dll\lz32.dbg
(04a50000 - 04a8c000) odbc32.DBG
(04a00000 - 04a00000)
(016e0000 - 016e0000)
(016f0000 - 016f0000)
(77800000 - 7783a000) dll\netapi32.dbg
(77840000 - 77849000) dll\NetRap.dbg
(777e0000 - 777ed000) dll\samlib.dbg
(01790000 - 01790000)
(01be0000 - 01be0000)

State Dump for Thread Id 0x125

eax=00000001 ebx=00000000 ecx=00000004 edx=0172f6f0 esi=00e0512e edi=0012fb6b
eip=77f64544 esp=0012fa4c ebp=0012fad0 iopl=0 nv up ei pl nz ac pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000212

function: RtlAllocateHeap
77f64534 55 push ebp
77f64535 8b44240c mov eax,[esp+0xc] ss:013ee453=3d34bb34
77f64539 8bec mov ebp,esp
77f6453b 83ec78 sub esp,0x78
77f6453e 53 push ebx
77f6453f 56 push esi
77f64540 57 push edi
77f64541 8b5d08 mov ebx,[ebp+0x8] ss:013ee4d6=38473720
FAULT ->77f64544 0b4310 or eax,[ebx+0x10] ds:012bea06=58aae851
77f64547 89450c mov [ebp+0xc],eax ss:013ee4d6=38473720
77f6454a a9600f036f test eax,0x6f030f60
77f6454f 0f85bb050000 jne RtlAllocateHeap+0x5dc (77f64b10)
77f64555 817d1000000080 ss:013ee4d6=38473720
cmp dword ptr [ebp+0x10],0x80000000
77f6455c 0f83ae050000 jnb RtlAllocateHeap+0x5dc (77f64b10)
77f64562 837d1000 cmp dword ptr [ebp+0x10],0x0 ss:013ee4d6=38473720
77f64566 8b4510 mov eax,[ebp+0x10] ss:013ee4d6=38473720
77f64569 7505 jnz RtlAllocateHeap+0x3c (77f64570)
77f6456b b801000000 mov eax,0x1
77f64570 83c00f add eax,0xf
77f64573 24f8 and al,0xf8

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

FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
0012fad0 0170c454 00000000 00000001 0000000c 0012fb6b ntdll!RtlAllocateHeap

*----> Raw Stack Dump <----*
0012fa4c 6b fb 12 00 2e 51 e0 00 - 0e 00 00 00 14 fb 12 00 k....Q..........
0012fa5c a6 fa 12 00 d8 b4 00 00 - ff ff ff ff 80 fa 12 00 ................
0012fa6c f1 85 f8 00 24 fb 12 00 - 4c bc f6 77 00 00 6e 01 ....$...L..w..n.
0012fa7c a4 fa 12 00 00 fb 12 00 - 00 fb 12 00 e0 7b 6e 01 .............{n.
0012fa8c 02 bd f6 77 60 35 fa 77 - 03 bd f6 77 88 47 14 00 ...w`5.w...w.G..
0012fa9c 00 00 45 00 00 00 6e 01 - 00 00 53 71 6c 55 73 65 ..E...n...SqlUse
0012faac 00 fa 12 00 7c 3b 72 0f - 30 f7 17 00 1d ca 70 01 ....|;r.0.....p.
0012fabc f0 f6 72 01 6b fb 12 00 - 2e 51 e0 00 0e 00 00 00 ..r.k....Q......
0012facc 8c 01 00 00 f4 fa 12 00 - 54 c4 70 01 00 00 00 00 ........T.p.....
0012fadc 01 00 00 00 0c 00 00 00 - 6b fb 12 00 2e 51 e0 00 ........k....Q..
0012faec 0e 00 00 00 2e 51 e0 00 - 1c fb 12 00 97 61 6f 01 .....Q.......ao.
0012fafc 02 00 00 00 60 0c 74 01 - 0c 00 00 00 01 00 00 00 ....`.t.........
0012fb0c 6b fb 12 00 2e 51 e0 00 - 0e 00 00 00 00 00 00 00 k....Q..........
0012fb1c 3c fb 12 00 9e 60 6f 01 - 60 0c 74 01 58 fb 12 00 <....`o.`.t.X...
0012fb2c 12 00 00 00 6b fb 12 00 - 2e 51 e0 00 0e 00 00 00 ....k....Q......
0012fb3c 84 fb 12 00 f0 2d 71 01 - 60 0c 74 01 58 fb 12 00 .....-q.`.t.X...
0012fb4c 08 f7 17 00 20 51 e0 00 - 1c 39 14 00 75 73 65 20 .... Q...9..use
0012fb5c 20 5b 6e 6f 20 64 61 74 - 61 62 61 73 65 5d 00 00 [no database]..
0012fb6c 50 fd 12 00 ba 41 6e 01 - 20 51 e0 00 fc e1 17 00 P....An. Q......
0012fb7c 0d 00 00 00 01 00 00 00 - 50 fd 12 00 5c 2b 6e 01 ........P...\+n.

--=====================_897896285==_
Content-Type: text/plain; charset="us-ascii"

--=====================_897896285==_--