Informix and SQL Links / Also debugging question

We are using SQL Links 3.5 against an Informix 7.12 (TC5) database (Unix
and NT).

If the user logs into the database, when he closes the Delphi
application,
an illegal operation occurs.  If the user does not use the portion of
the
application where a database connection is needed, no violation occurs.

The illegal operation is:

   "access violation at 0x4be37fob: read of address 0x388b5708", etc.

(Yes, it will have different addresses on your machine.)

BoundsChecker reveals that the access violation is occurring in the
Informix
driver.  The odd thing is that the error was not happening on our
machines
until we reloaded Delphi C/S to fix up an old driver.

Two questions:

1.  Has anyone run into this?  I expect it is an "incompatible versions"
or
configuration problem.

2.  I there a equivalent to "Turbo De{*word*81}", i.e. a standalone
de{*word*81},
for Delphi which would allow me to do some low-level tracing in this and
other circumstances.

And a bonus question.  BoundsChecker says to point the project to the
symboilic
information libraries in "...\Delphi 2.0\slib" and it will let you look
at
bugs in the Delphi libraries.  I can neither step into the Delphi
libraries
nor get BoundsChecker to show me the source for the lines it is warning
me
about.  Any suggestions?

TIA,
John Martin