Groups | Blog | Home
all groups > visual studio .net debugging > january 2004 >

visual studio .net debugging : Help understanding DR WATSON LOG


messan.apete NO[at]SPAM asinfor.com
1/28/2004 6:54:01 AM
I have an application which often generate this kind of DR WATSON LOG

function: CDLLI11!SalSetDLLDataMode
671a4203 7800 js
CDLLI11!SalSetDLLDataMode+0x6c5 (671a4205)
671a4205 0000 add [eax],al
671a4207 8b4514 mov eax,[ebp+0x14]
671a420a 50 push eax
671a420b 8b45f0 mov eax,[ebp-0x10]
671a420e 83c004 add eax,0x4
671a4211 50 push eax
671a4212 ff154c023067 call dword ptr [CDLLI11+0x17024c
(6730024c)]
671a4218 8b45f8 mov eax,[ebp-0x8]
671a421b 8b4df0 mov ecx,[ebp-0x10]
FAULT ->671a421e 8901 mov [ecx],eax
ds:0023:00000000=????????
671a4220 8b4518 mov eax,[ebp+0x18]
671a4223 8b4df0 mov ecx,[ebp-0x10]
671a4226 894124 mov [ecx+0x24],eax
671a4229 668b451c mov ax,[ebp+0x1c]
671a422d 8b4df0 mov ecx,[ebp-0x10]
671a4230 66894128 mov [ecx+0x28],ax
671a4234 8b4520 mov eax,[ebp+0x20]
671a4237 50 push eax
671a4238 8b45f0 mov eax,[ebp-0x10]
671a423b 83c02a add eax,0x2a

*----> Stack Back Trace <----*
WARNING: Stack unwind information not available. Following frames may
be wrong.
ChildEBP RetAddr Args to Child
00120010 00000000 00000000 00000000 00000000
CDLLI11!SalSetDLLDataMode+0x6de


While debugging the crash dump in VSS NET it shows me the following
call stack

-> cdlli11.dll!671a421e()
cdlli11.dll!671ad103()
user32.dll!@ValidateHwnd@4()
user32.dll!_GetParent@4()
cdlli11.dll!671b0d00()
cdlli11.dll!67194a1f()
cdlli11.dll!6726440b()
…..

With your knowledge of what is happening under the wood, can somebody
tell me roughly why the function: CDLLI11!SalSetDLLDataMode crash ?

I will appreciate your help.

robgruen NO[at]SPAM online.microsoft.com
1/28/2004 4:17:02 PM
Messan,

There just insn't enough information that you've provided that'll help us
help you. Can you either post the entire watson log or configure Dr.
Watson to create a memory dump and post that? I'd also check the vendor
for the cdlli11.dll file and see if there's a newer version of it.

Thanks! Robert Gruen
Microsoft, VB.NET

This posting is provided "AS IS", with no warranties, and confers no rights.
--------------------
| From: messan.apete@asinfor.com (Nike)
| Newsgroups: microsoft.public.vsnet.debugging
| Subject: Help understanding DR WATSON LOG
| Date: 28 Jan 2004 06:54:01 -0800
| Organization: http://groups.google.com
| Lines: 54
| Message-ID: <a3176ce3.0401280654.499e2ea1@posting.google.com>
| NNTP-Posting-Host: 81.80.68.65
| Content-Type: text/plain; charset=ISO-8859-1
| Content-Transfer-Encoding: 8bit
| X-Trace: posting.google.com 1075301642 4978 127.0.0.1 (28 Jan 2004
14:54:02 GMT)
| X-Complaints-To: groups-abuse@google.com
| NNTP-Posting-Date: Wed, 28 Jan 2004 14:54:02 +0000 (UTC)
| Path:
cpmsftngxa07.phx.gbl!cpmsftngxa10.phx.gbl!TK2MSFTNGXA05.phx.gbl!TK2MSFTNGP08
.phx.gbl!newsfeed00.sul.t-online.de!t-online.de!news-spur1.maxwell.syr.edu!n
ews.maxwell.syr.edu!postnews1.google.com!not-for-mail
| Xref: cpmsftngxa07.phx.gbl microsoft.public.vsnet.debugging:4809
| X-Tomcat-NG: microsoft.public.vsnet.debugging
|
| I have an application which often generate this kind of DR WATSON LOG
|
| function: CDLLI11!SalSetDLLDataMode
| 671a4203 7800 js
| CDLLI11!SalSetDLLDataMode+0x6c5 (671a4205)
| 671a4205 0000 add [eax],al
| 671a4207 8b4514 mov eax,[ebp+0x14]
| 671a420a 50 push eax
| 671a420b 8b45f0 mov eax,[ebp-0x10]
| 671a420e 83c004 add eax,0x4
| 671a4211 50 push eax
| 671a4212 ff154c023067 call dword ptr [CDLLI11+0x17024c
| (6730024c)]
| 671a4218 8b45f8 mov eax,[ebp-0x8]
| 671a421b 8b4df0 mov ecx,[ebp-0x10]
| FAULT ->671a421e 8901 mov [ecx],eax
| ds:0023:00000000=????????
| 671a4220 8b4518 mov eax,[ebp+0x18]
| 671a4223 8b4df0 mov ecx,[ebp-0x10]
| 671a4226 894124 mov [ecx+0x24],eax
| 671a4229 668b451c mov ax,[ebp+0x1c]
| 671a422d 8b4df0 mov ecx,[ebp-0x10]
| 671a4230 66894128 mov [ecx+0x28],ax
| 671a4234 8b4520 mov eax,[ebp+0x20]
| 671a4237 50 push eax
| 671a4238 8b45f0 mov eax,[ebp-0x10]
| 671a423b 83c02a add eax,0x2a
|
| *----> Stack Back Trace <----*
| WARNING: Stack unwind information not available. Following frames may
| be wrong.
| ChildEBP RetAddr Args to Child
| 00120010 00000000 00000000 00000000 00000000
| CDLLI11!SalSetDLLDataMode+0x6de
|
|
| While debugging the crash dump in VSS NET it shows me the following
| call stack
|
| -> cdlli11.dll!671a421e()
| cdlli11.dll!671ad103()
| user32.dll!@ValidateHwnd@4()
| user32.dll!_GetParent@4()
| cdlli11.dll!671b0d00()
| cdlli11.dll!67194a1f()
| cdlli11.dll!6726440b()
| …..
|
| With your knowledge of what is happening under the wood, can somebody
| tell me roughly why the function: CDLLI11!SalSetDLLDataMode crash ?
|
| I will appreciate your help.
|
| thanks
|
messan.apete NO[at]SPAM asinfor.com
1/29/2004 1:29:31 AM
[quoted text, click to view]


The application is very big and the DR WATSON LOG also. I can't send
you the crash dump because its is about 94 MO. Bellow is the DR WATSON
LOG


Application exception occurred:
App: C:\Program Files\ASINFOR\WinShop32\WINCASH.exe (pid=1176)
When: 1/22/2004 @ 13:58:39.693
Exception number: c0000005 (access violation)

*----> System Information <----*
Computer Name: 4002UK-EPOS01
User Name: Administrator
Terminal Session Id: 0
Number of Processors: 1
Processor Type: x86 Family 6 Model 11 Stepping 4
Windows Version: 5.1
Current Build: 2600
Service Pack: 1
Current Type: Uniprocessor Free
Registered Organization: HABITAT
Registered Owner: HABITAT

*----> Task List <----*
0 System Process
4 System
620 smss.exe
668 csrss.exe
692 winlogon.exe
736 services.exe
748 lsass.exe
920 svchost.exe
1024 svchost.exe
1096 svchost.exe
1164 svchost.exe
1420 spoolsv.exe
1712 msdtc.exe
1820 inetinfo.exe
1852 sqlservr.exe
2040 Explorer.EXE
956 snmp.exe
984 tlntsvr.exe
1056 WinVNC.exe
1104 hkcmd.exe
1352 Guixt.exe
1484 ctfmon.exe
1624 sqlmangr.exe
1648 MtsTsMon.exe
1280 sqlagent.exe
1844 logread.exe
2612 dllhost.exe
2732 DavCData.exe
500 aspnet_wp.exe
2076 mmc.exe
2396 WINSHOP.exe
204 distrib.exe
1176 WINCASH.exe
1128 drwtsn32.exe

*----> Module List <----*
(0000000000320000 - 0000000000332000: C:\Program
Files\ASINFOR\WinShop32\SQLNGCI.dll
(0000000000400000 - 0000000000a83000: C:\Program
Files\ASINFOR\WinShop32\WINCASH.exe
(0000000001c10000 - 0000000001c75000: C:\Program
Files\ASINFOR\WinShop32\qwaxi11.dll
(0000000002eb0000 - 0000000002eb8000: C:\Program
Files\ASINFOR\WinShop32\WSdll.dll
(0000000003310000 - 000000000331c000: C:\Program
Files\ASINFOR\WinShop32\im32bmp.dil
(0000000003430000 - 000000000343c000: C:\Program
Files\ASINFOR\WinShop32\im32gif.dil
(0000000003550000 - 000000000355c000: C:\Program
Files\ASINFOR\WinShop32\im32img.dil
(0000000003670000 - 0000000003680000: C:\Program
Files\ASINFOR\WinShop32\im32jpg.dil
(0000000003790000 - 000000000379e000: C:\Program
Files\ASINFOR\WinShop32\im32pcx.dil
(00000000038b0000 - 00000000038c4000: C:\Program
Files\ASINFOR\WinShop32\im32tif.dil
(00000000039e0000 - 00000000039ee000: C:\Program
Files\ASINFOR\WinShop32\im32wmf.dil
(0000000003b80000 - 0000000003bb2000: C:\WINDOWS\System32\ODBC32.DLL
(0000000003cc0000 - 0000000003d03000: C:\Program
Files\ASINFOR\WinShop32\SQLODB32.DLL
(0000000003e10000 - 0000000003e6e000: C:\WINDOWS\System32\SQLSRV32.dll
(0000000003e80000 - 0000000003e99000: C:\WINDOWS\System32\odbccp32.dll
(0000000003fc0000 - 0000000003fcc000: C:\Program
Files\ASINFOR\WinShop32\ODBSAL32.DLL
(00000000040e0000 - 00000000040e8000: C:\Program
Files\ASINFOR\WinShop32\AxisC3.dll
(00000000040f0000 - 0000000004162000: c:\axis\c3ax.ocx
(0000000004680000 - 00000000046af000: C:\Program
Files\ASINFOR\WinShop32\OposCTD.dll
(00000000046d0000 - 00000000046f2000:
C:\Retail\Software\OPOS\Control\printer.ocx
[MVP] SmileSeo
1/29/2004 3:00:18 PM
Hi. Nike.

I think it's kind of NULL pointer error. Did you check your parameters that
you pass it to 'CDLLI11!SalSetDLLDataMode'???


--

--------------------
Blogs (http://smile.egloos.com)
Microsoft 2002 ~ 2004 .NET MVP


[quoted text, click to view]

robgruen NO[at]SPAM online.microsoft.com
1/29/2004 10:16:11 PM
Can you post the dump file somewhere where I can download it?

Thanks! Robert Gruen
Microsoft, VB.NET

This posting is provided "AS IS", with no warranties, and confers no rights.
--------------------
| From: messan.apete@asinfor.com (Nike)
| Newsgroups: microsoft.public.vsnet.debugging
| Subject: Re: Help understanding DR WATSON LOG
| Date: 29 Jan 2004 01:29:31 -0800
| Organization: http://groups.google.com
| Lines: 2961
| Message-ID: <a3176ce3.0401290129.7c733ea0@posting.google.com>
| References: <a3176ce3.0401280654.499e2ea1@posting.google.com>
<Tm5K3ob5DHA.2920@cpmsftngxa07.phx.gbl>
| NNTP-Posting-Host: 81.80.68.65
| Content-Type: text/plain; charset=ISO-8859-1
| Content-Transfer-Encoding: 8bit
| X-Trace: posting.google.com 1075368572 16398 127.0.0.1 (29 Jan 2004
09:29:32 GMT)
| X-Complaints-To: groups-abuse@google.com
| NNTP-Posting-Date: Thu, 29 Jan 2004 09:29:32 +0000 (UTC)
| Path:
cpmsftngxa07.phx.gbl!cpmsftngxa10.phx.gbl!TK2MSFTNGXA05.phx.gbl!TK2MSFTNGP08
.phx.gbl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!f
u-berlin.de!postnews1.google.com!not-for-mail
| Xref: cpmsftngxa07.phx.gbl microsoft.public.vsnet.debugging:4830
| X-Tomcat-NG: microsoft.public.vsnet.debugging
|
[quoted text, click to view]
| > Messan,
| >
| > There just insn't enough information that you've provided that'll help
us
| > help you. Can you either post the entire watson log or configure Dr.
| > Watson to create a memory dump and post that? I'd also check the
vendor
| > for the cdlli11.dll file and see if there's a newer version of it.
| >
| > Thanks! Robert Gruen
| > Microsoft, VB.NET
| >
| > This posting is provided "AS IS", with no warranties, and confers no
rights.
| > --------------------
| > | From: messan.apete@asinfor.com (Nike)
| > | Newsgroups: microsoft.public.vsnet.debugging
| > | Subject: Help understanding DR WATSON LOG
| > | Date: 28 Jan 2004 06:54:01 -0800
| > | Organization: http://groups.google.com
| > | Lines: 54
| > | Message-ID: <a3176ce3.0401280654.499e2ea1@posting.google.com>
| > | NNTP-Posting-Host: 81.80.68.65
| > | Content-Type: text/plain; charset=ISO-8859-1
| > | Content-Transfer-Encoding: 8bit
| > | X-Trace: posting.google.com 1075301642 4978 127.0.0.1 (28 Jan 2004
| > 14:54:02 GMT)
| > | X-Complaints-To: groups-abuse@google.com
| > | NNTP-Posting-Date: Wed, 28 Jan 2004 14:54:02 +0000 (UTC)
| > | Path:
| >
cpmsftngxa07.phx.gbl!cpmsftngxa10.phx.gbl!TK2MSFTNGXA05.phx.gbl!TK2MSFTNGP08
| >
.phx.gbl!newsfeed00.sul.t-online.de!t-online.de!news-spur1.maxwell.syr.edu!n
| > ews.maxwell.syr.edu!postnews1.google.com!not-for-mail
| > | Xref: cpmsftngxa07.phx.gbl microsoft.public.vsnet.debugging:4809
| > | X-Tomcat-NG: microsoft.public.vsnet.debugging
| > |
| > | I have an application which often generate this kind of DR WATSON LOG
| > |
| > | function: CDLLI11!SalSetDLLDataMode
| > | 671a4203 7800 js
| > | CDLLI11!SalSetDLLDataMode+0x6c5 (671a4205)
| > | 671a4205 0000 add [eax],al
| > | 671a4207 8b4514 mov eax,[ebp+0x14]
| > | 671a420a 50 push eax
| > | 671a420b 8b45f0 mov eax,[ebp-0x10]
| > | 671a420e 83c004 add eax,0x4
| > | 671a4211 50 push eax
| > | 671a4212 ff154c023067 call dword ptr [CDLLI11+0x17024c
| > | (6730024c)]
| > | 671a4218 8b45f8 mov eax,[ebp-0x8]
| > | 671a421b 8b4df0 mov ecx,[ebp-0x10]
| > | FAULT ->671a421e 8901 mov [ecx],eax
| > | ds:0023:00000000=????????
| > | 671a4220 8b4518 mov eax,[ebp+0x18]
| > | 671a4223 8b4df0 mov ecx,[ebp-0x10]
| > | 671a4226 894124 mov [ecx+0x24],eax
| > | 671a4229 668b451c mov ax,[ebp+0x1c]
| > | 671a422d 8b4df0 mov ecx,[ebp-0x10]
| > | 671a4230 66894128 mov [ecx+0x28],ax
| > | 671a4234 8b4520 mov eax,[ebp+0x20]
| > | 671a4237 50 push eax
| > | 671a4238 8b45f0 mov eax,[ebp-0x10]
| > | 671a423b 83c02a add eax,0x2a
| > |
| > | *----> Stack Back Trace <----*
| > | WARNING: Stack unwind information not available. Following frames may
| > | be wrong.
| > | ChildEBP RetAddr Args to Child
| > | 00120010 00000000 00000000 00000000 00000000
| > | CDLLI11!SalSetDLLDataMode+0x6de
| > |
| > |
| > | While debugging the crash dump in VSS NET it shows me the following
| > | call stack
| > |
| > | -> cdlli11.dll!671a421e()
| > | cdlli11.dll!671ad103()
| > | user32.dll!@ValidateHwnd@4()
| > | user32.dll!_GetParent@4()
| > | cdlli11.dll!671b0d00()
| > | cdlli11.dll!67194a1f()
| > | cdlli11.dll!6726440b()
| > | ?..
| > |
| > | With your knowledge of what is happening under the wood, can somebody
| > | tell me roughly why the function: CDLLI11!SalSetDLLDataMode crash ?
| > |
| > | I will appreciate your help.
| > |
| > | thanks
| > |
|
|
| The application is very big and the DR WATSON LOG also. I can't send
| you the crash dump because its is about 94 MO. Bellow is the DR WATSON
| LOG
|
|
| Application exception occurred:
| App: C:\Program Files\ASINFOR\WinShop32\WINCASH.exe (pid=1176)
| When: 1/22/2004 @ 13:58:39.693
| Exception number: c0000005 (access violation)
|
| *----> System Information <----*
| Computer Name: 4002UK-EPOS01
| User Name: Administrator
| Terminal Session Id: 0
| Number of Processors: 1
| Processor Type: x86 Family 6 Model 11 Stepping 4
| Windows Version: 5.1
| Current Build: 2600
| Service Pack: 1
| Current Type: Uniprocessor Free
| Registered Organization: HABITAT
| Registered Owner: HABITAT
|
| *----> Task List <----*
| 0 System Process
| 4 System
| 620 smss.exe
| 668 csrss.exe
| 692 winlogon.exe
| 736 services.exe
| 748 lsass.exe
| 920 svchost.exe
| 1024 svchost.exe
| 1096 svchost.exe
| 1164 svchost.exe
| 1420 spoolsv.exe
| 1712 msdtc.exe
| 1820 inetinfo.exe
| 1852 sqlservr.exe
| 2040 Explorer.EXE
| 956 snmp.exe
| 984 tlntsvr.exe
| 1056 WinVNC.exe
| 1104 hkcmd.exe
| 1352 Guixt.exe
| 1484 ctfmon.exe
| 1624 sqlmangr.exe
| 1648 MtsTsMon.exe
| 1280 sqlagent.exe
| 1844 logread.exe
| 2612 dllhost.exe
| 2732 DavCData.exe
| 500 aspnet_wp.exe
| 2076 mmc.exe
| 2396 WINSHOP.exe
| 204 distrib.exe
| 1176 WINCASH.exe
| 1128 drwtsn32.exe
|
| *----> Module List <----*
| (0000000000320000 - 0000000000332000: C:\Program
| Files\ASINFOR\WinShop32\SQLNGCI.dll
AddThis Social Bookmark Button