When trying to close a project (BCB6) I keep getting this error now:
<error message>
Access violation at addresss 400058E8 in module 'rtl60.bpl'. Read of
address FFFFFFDD.
</error message>
It was just working fine, but I have seen this message before. Any ideas?
Thanks,
Tim Howard
p.s. I changed nothing since yesterday, came in today and the project
won't close.
oh well
<error message>
Access violation at address 008A377E in module 'vclx60.bpl'. Read of
address 0000021C.
</error message>
cheers
Usually this type of error is due to a badly behaved component, not the
actual IDE (by itself).
If you have installed any new components lately, try removing them and see
if the error resolves itself.
HTH,
Martin.
"Tim Howard" <timN...@netsimplex.c0m> escribió en el mensaje
news:40ab...@newsgroups.borland.com...
cheers,
tim
"Tim Howard" <timN...@netsimplex.c0m> wrote in message
news:40ab...@newsgroups.borland.com...
> Thanks for the reply.
>
> I have not in fact installed anything lately that relates to the
> Builder. In fact I more or less use it out of the box, plus updates.
>
> The weird thing is, is that when it started this morning, I had just
> been using it the day before with no problems and left it that way.
>
> Dwarves at night sabotaging my work? I don't need any help there.. <g>
Thanks,
tim
One of them is:
"Access violation at address 00403A66 in module 'clockdisplay.exe'. Read of address 00000008."
clockdisplay.exe is the application I am modifying.
The other messages are more vague.
"Compatibility not supported"
and
"Invalid parameter"
Both of these messages also occurr after a extended period of time. This app runs continuously. I figure the Access Violation is a memory issue, the others could be side effects.
Help or suggestions on how to track these down from anyone is welcome!
thanks,
Todd
> One of them is:
> "Access violation at address 00403A66 in module 'clockdisplay.exe'.
> Read of address 00000008."
>
> clockdisplay.exe is the application I am modifying.
>
> The other messages are more vague.
>
> "Compatibility not supported"
> and
> "Invalid parameter"
>
> Both of these messages also occurr after a extended period of time.
> This app runs continuously. I figure the Access Violation is a memory
> issue, the others could be side effects.
>
> Help or suggestions on how to track these down from anyone is welcome!
First thing to try if you ever suspect memory problems is CodeGuard.
This will slow your application considerably, so you may not want to
run for hours! But even a small run will locate most problems, so long
as you exercise most the program functionality.
AlisdairM (TeamB)
> The other messages are more vague.
> "Compatibility not supported"
> and
> "Invalid parameter"
> Both of these messages also occurr after a extended period of time. This app runs continuously. I figure the Access Violation is a memory issue, the others could be side effects.
Vague, and seemingly inappropriate, messages from Windows can
mean creeping resource loss on Windows 98 and ME. If you are on
thoses OS's, you can use the resource meter to see if it is
constantly going down while your app runs.
--Craig
>
> When trying to close a project (BCB6) I keep getting this error now:
> Access violation at addresss 400058E8 in module 'rtl60.bpl'. Read of
> address FFFFFFDD.
>
If it seems to be related to just closing that one
project then try things like cleaning up IDE config
files like <projectname>.dsk.
If it seems related to running/debugging that one app,
then turn on use debug libraries in project options
and turn off use of packages. Then, if it's in your app,
debugger should automatically break in vcl or rtl source when
the AV's happen.
--Craig
I don't now if this help, but i use bcb5 and when i have this type of
error message, and few times the application worked fine, was some
pointer that i deleted and the system was try to delete too or use'it.
sometimes the application work, sometimes not.
I hope this coul'd help you.
Eduardo Jauch.
"Tim Howard" <timN...@netsimplex.c0m> wrote in message
news:40aba700$1...@newsgroups.borland.com...
I have tried to use Code Guard. It fails immediately on my Test System when I run the app. I only get two lines in the log file.
Todd
This is running on XP Pro. Through Task Manager, I haven't seen memory resources dropping. The Access violation can actually fail immediately after a reboot.
Todd
> I have tried to use Code Guard. It fails immediately on my Test
> System when I run the app. I only get two lines in the log file.
What kind of failure?
That sounds like a good chance of finding your problem!!
Also, I tend to run CodeGuard builds through the IDE, as you get
something similar to 'break on exception' every time CG spots a problem.
AlisdairM
The error I get on the Test System with CodeGuard turned on is:
Error 00001. 0x400000 (Thread 0x0460):
Exception 0xC0000005: Access violation at 0x0.
Isn't CodeGuard supposed to work if you run it in/on a NON-development evironment?
Todd
This is the contents of the .cgl file on my DEV PC when I run the app. Could it be something in Borland's code? OR something that the app calls to cause this as a side effect?
--------------------------------------------------------
Error 00001. 0x300010 (Thread 0x0078):
Resource leak: The memory block (0x11A14E8) was never freed
The memory block (0x011A14E8) [size: 36 bytes] was allocated with SysGetMem
Call Tree:
0x004C837B(=ClockDisplay.exe:0x01:0C737B) system.pas#2450
0x00447A52(=ClockDisplay.exe:0x01:046A52) WinHelpViewer.pas#655
0x004D3295(=ClockDisplay.exe:0x01:0D2295)
0x004D346B(=ClockDisplay.exe:0x01:0D246B)
------------------------------------------
Functions called:
fflush (4 times)
free (7 times)
delete (122 times)
ceil (2 times)
strncpy (1 times)
memset (160 times)
vsnprintf (4 times)
new (122 times)
SysReallocMem (417 times)
SysFreeMem (3961 times)
SysGetMem (3962 times)
lstrlenA (1 times)
lstrcpynA (4 times)
calloc (1 times)
strlen (65 times)
realloc (1 times)
strdup (1 times)
malloc (4 times)
memcpy (110 times)
Resource types used:
object (122 allocs, 122 max)
memory block (3969 allocs, 1398 max)
Modules used:
00400000 05/20/2004 15:02:36 C:\ClockDisplay\ClockDisplay.exe
==========================================
> The error I get on the Test System with CodeGuard turned on is:
>
> Error 00001. 0x400000 (Thread 0x0460):
> Exception 0xC0000005: Access violation at 0x0.
>
> Isn't CodeGuard supposed to work if you run it in/on a
> NON-development evironment?
Yes it is, so long as the CodeGuard DLLs are available. I'm guessing
you have these in place, as you are getting a log file at all!
That error is more than a little wierd though. Have you tried running
through the debugger to see if that gives you any more hints where CG
is going strange? I'm clutching at straws now, admittedly. Remote
debugging is hard :? (
AlisdairM (TeamB)
This is the contents of the .cgl file on my DEV PC when I run
Todd