Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Problems with DrWatson.

Status
Not open for further replies.

avivhal

Programmer
Nov 14, 2001
9
0
0
NL
I have a PC with allo the dev tools from microsoft.
I wrote some changes to the software(in VC++ ,MFC) that my company has and didn't have any problems on my PC(with WINNT) but when other users in the company tryed using the software on winnt they got Dr Watson.

I tryed the tool DRWTSN32 and got the following info in the log file(from which i understand the fault is in a function called Ordinal6442 that i couldn't find):
"

function: Ordinal6442
5f45c207 8d45d4 lea eax,[ebp-0x2c] ss:0102d7c2=????????
5f45c20a c745d428000000 mov dword ptr [ebp-0x2c],0x28 ss:0102d7c2=????????
5f45c211 50 push eax
5f45c212 6a00 push 0x0
5f45c214 6805040000 push 0x405
5f45c219 895dd8 mov [ebp-0x28],ebx ss:0102d7c2=????????
5f45c21c ff7720 push dword ptr [edi+0x20] ds:00efea06=????????
5f45c21f ff154cb5495f ds:5f49b54c=77e72566
call dword ptr [Ordinal636+0x11a1 (5f49b54c)]
5f45c225 e9c58bfaff jmp Ordinal4809+0x50 (5f404def)
5f45c22a ff6060 jmp dword ptr [eax+0x60] ds:00efea06=????????
FAULT ->5f45c22d 8b01 mov eax,[ecx] ds:6f6d532c=????????
5f45c22f ff5058 call dword ptr [eax+0x58] ds:00efea06=????????
5f45c232 e9f599faff jmp Ordinal2446+0x36 (5f405c2c)
5f45c237 8bce mov ecx,esi
5f45c239 e8198bfaff call Ordinal2463 (5f404d57)
5f45c23e e9f399faff jmp Ordinal2446+0x40 (5f405c36)
5f45c243 8b06 mov eax,[esi] ds:0012fccc=5f4a6d68
5f45c245 ff9088000000 call dword ptr [eax+0x88] ds:00000088=????????
5f45c24b 8b00 mov eax,[eax] ds:00000000=????????
5f45c24d 85c0 test eax,eax
5f45c24f 0f858a5efaff jne Ordinal2385+0x11 (5f4020df)
5f45c255 ff7510 push dword ptr [ebp+0x10] ss:0102d7c2=????????

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

FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
0012edbc 0042061b 0057ad40 0057ad40 ffffffff 6f000000 !Ordinal6442
0012ff00 5f40b4f3 01bbe198 0013399e 00000000 004eefcd !<nosymbols>
0012ffc0 77f1b9ea 01bbe198 77c440e0 7ffdf000 c0000005 !Ordinal1576
0012fff0 00000000 0046de06 00000000 000000b0 00000100 kernel32!GetProcessPriorityBoost
00000000 00000000 00000000 00000000 00000000 00000000 !<nosymbols>

&quot;


Please tell me how can i find the function that caused the exeption?

Thanks.
 
Hi,
Just Enable the DEBUG symbol in your project settigns and also enable the Source,assemble,code option, and enble the mab file option.

so Drwatson will tell the method symbol, then u can open MAP and cod file u can find the method and source code which creating the unhandled exception. If u have any doubt, just ask.

Thanks,
Bye
VC-Lover

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top