Hi Myles, That is all the information related to stack I got. How can I code to catch the error even considering modify classes.pas?
TIA Regards Leigh -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Myles Penlington Sent: Wednesday, October 03, 2007 2:35 PM To: NZ Borland Developers Group - Delphi List Subject: RE: [DUG] EAccessViolation on StdWndProc No they are not the same. Madexcept is very good and to be recommended. IMO the best of these kind of products. That stack trace does not look complete or correct - but hard to tell, just looking at it - it feels wrong/incomplete. Myles. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Nick Sent: Wednesday, 3 October 2007 02:30 To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] EAccessViolation on StdWndProc Just a side question. EurekaLog any good? Worth the monies? Is it > then madExcept? Leigh Wanstead wrote: > Hello everyone, > > I got EAccessViolation on StdWndProc on customer machine > > The development environment is Delphi 7 Enterprise. The customer's os are > Windows 2003 and xp. > > Exception Message is: > > Access violation at address 00000000 Write of address 00000000 > > The whole call stack from EurekaLog v 5.x log is > > classes.pas StdWndProc > user32.dll DispatchMessageA > user32.dll DispatchMessageA > Forms.pas TApplication.ProcessMessage > Forms.pas TApplication.ProcessMessage > Forms.pas TApplication.HandleMessage > Forms.pas TApplication.HandleMessage > Forms.pas TApplication.Run > Forms.pas TApplication.Run > MyProject.dpr > > function StdWndProc(Window: HWND; Message, WParam: Longint; > LParam: Longint): Longint; stdcall; assembler; > asm > XOR EAX,EAX > PUSH EAX > PUSH LParam > PUSH WParam > PUSH Message > MOV EDX,ESP > MOV EAX,[ECX].Longint[4] > --> CALL [ECX].Pointer > ADD ESP,12 > POP EAX > end; > > I can not duplicate the error on my own machine on xp and windows 2000 > terminal server. It happens random on customer machine. May I ask how to do > in code to catch the error? > > TIA > > Regards > Leigh > > > _______________________________________________ > NZ Borland Developers Group - Delphi mailing list > Post: delphi@delphi.org.nz > Admin: http://delphi.org.nz/mailman/listinfo/delphi > Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe > > _______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: delphi@delphi.org.nz Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe Attention: This communication is confidential and may be legally privileged. If you are not the intended recipient, please do not use, disclose, copy or distribute it, other than to return it to us with your confirmation that it has been deleted from your system. _______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: delphi@delphi.org.nz Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe _______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: delphi@delphi.org.nz Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe