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

Reply via email to