AV in Delphi IDE

delphi package - automated exception handling
Post Reply
Chris
Posts: 11
Joined: Tue Jul 20, 2004 2:42 am
Location: Brisbane Australia

AV in Delphi IDE

Post by Chris »

Hi All

I'm a new, paid-up user of Madexcept and in most respects I'm very
satisfied. However I'm getting an AV in the IDE when I try to run the
program I'm developing. I'm using Delphi 5, and Madexcept v2.7b. The bug report is shown below. Any suggestions?

Thanks
Chris Jackson

PS: sorry for double-posting this in the NG as well - I wasn't sure which would be more appropriate.

operating system : Windows 2000 Service Pack 4 build 2195
system language : English
system up time : 10 minutes
program up time : 2 minutes 26 seconds
physical memory : 201/382 MB (free/total)
free disk space : (C:) 68.19 GB
process id : $48c
executable : delphi32.exe
madExcept version : 2.7b
exception class : EAccessViolation
exception message : Access violation at address 40004B3C in module
'Vcl50.bpl'. Read of address 0000FFF8.

main thread ($318):
40004b3c Vcl50.bpl System @LStrAsg
40021d4c Vcl50.bpl Typinfo GetStrProp
40031183 Vcl50.bpl Classes TBasicAction.Execute
4004cc09 Vcl50.bpl Actnlist TContainedAction.Execute
4004d4de Vcl50.bpl Actnlist TCustomAction.Execute
4003108c Vcl50.bpl Classes TBasicActionLink.Execute
4006b77b Vcl50.bpl Controls TControl.Click
40081f4c Vcl50.bpl Buttons TSpeedButton.Click
526abb21 dsnide50.bpl Idecommandbutton TCommandButton.Click
40081f35 Vcl50.bpl Buttons TSpeedButton.MouseUp
4006bb08 Vcl50.bpl Controls TControl.DoMouseUp
4006bb7d Vcl50.bpl Controls TControl.WMLButtonUp
526ab9a2 dsnide50.bpl Idecommandbutton TCommandButton.WMLButtonUp
4006b601 Vcl50.bpl Controls TControl.WndProc
4006b448 Vcl50.bpl Controls TControl.Perform
4006dfd0 Vcl50.bpl Controls TWinControl.IsControlMouseMsg
4006e0cc Vcl50.bpl Controls TWinControl.WndProc
4006b601 Vcl50.bpl Controls TControl.WndProc
4006b448 Vcl50.bpl Controls TControl.Perform
4006df34 Vcl50.bpl Controls TWinControl.ControlAtPos
4006ddb8 Vcl50.bpl Controls TWinControl.MainWndProc
77e15f64 user32.dll DispatchMessageA
4005a8df Vcl50.bpl Forms TApplication.ProcessMessage
4005a916 Vcl50.bpl Forms TApplication.HandleMessage
4005ab21 Vcl50.bpl Forms TApplication.Run

thread $444:
77f82831 ntdll.dll NtDelayExecution
7c573a4c kernel32.dll SleepEx
7c573a1d kernel32.dll Sleep

thread $3e8:
77f83310 ntdll.dll NtReplyWaitReceivePortEx

thread $43c:
77f8287e ntdll.dll NtWaitForMultipleObjects
7c573c21 kernel32.dll WaitForMultipleObjectsEx
77e119e0 user32.dll MsgWaitForMultipleObjectsEx
77e11ac9 user32.dll MsgWaitForMultipleObjects
madshi
Site Admin
Posts: 10764
Joined: Sun Mar 21, 2004 5:25 pm

Re: AV in Delphi IDE

Post by madshi »

Hi Chris,

do you have the latest Delphi5 patches installed? Some of my customers
had problems in Delphi5 which gone away when updating to the latest
Delphi5 patch.

If that doesn't help you can try removing the "madExceptIde_.bpl" (you
need to restart Delphi afterwards). But first you should really check
whether you're up to date with the Delphi patches.
Chris wrote:PS: sorry for double-posting this in the NG as well - I wasn't sure which would be more appropriate.
You can choose what you like more. But please post your question either in the NG or in the forum only, but not in both... :D
Chris
Posts: 11
Joined: Tue Jul 20, 2004 2:42 am
Location: Brisbane Australia

Post by Chris »

Excellent Madshi, that seems to have done the trick.

Thanks for the rapid response.

Cheers
Chris
Post Reply