Subject RE: [IBO] EAccessViolation on Exit of app
Author Don Gollahon
I have no creates in the code, only what Delphi made itself.


Don Gollahon
(dlgllhn@...)
"What in Eternity does it matter?"


-----Original Message-----
From: Helen Borrie [mailto:helebor@...]
Sent: Wednesday, February 21, 2001 9:45 PM
To: IBObjects@yahoogroups.com
Subject: Re: [IBO] EAccessViolation on Exit of app


As a general rule, look for objects which your app didn't create, which
haven't been released/freed explicitly in the procedure or function that
created them - forms, run-time queries, stringlists are common offenders.
Search for Create...

Helen


At 09:07 PM 21-02-01 -0600, you wrote:
>I'm getting an EAccessViolation on exit of my app. Everything is running
>fine except for this. I've stepped through it as best I could. Upon exit
>the program exits my form and then goes through ib_utils, ib_session, and
>ib_header. It executes the following code several times:
>
> XSQLDA_LENGTH
> FreeBlobRefList
> FreeBlobNodeData
> HexTextToBinary
>
>The final code I could step into was:
>
> BinaryToHexText
>
>and just when I step through the "end" of that function I get the error:
>
> Exception EAccessViolation in module VideoCat.exe at 000FFCCE.
> Access violation at address 004FFCCE in module 'VideoCat.exe'.
> Read of address 00000000.
>
>I'm using Delphi 4, Windows 2000, IB 6, and IB_Objects 3.6Cf.
>
>Thanks.
>
>Don Gollahon
>(dlgllhn@...)
>"What in Eternity does it matter?"
>
>
>
>
>
>Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/

All for Open and Open for All
InterBase Developer Initiative ยท http://www.interbase2000.org
_______________________________________________________




Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/