Subject Re: [IBO] AV on Delphi 6.2 shutdown
Author Helen Borrie
At 04:57 AM 30/07/2003 +0000, you wrote:
>Hi there,
>
>I downloaded and install the trial IBO library, but when I close
>Delphi with the test app open I recieve a series of errors:
>
>First error:
>Delphi 6: delphi32.exe - Application Error
>---------------------------
>The exception unknown software exception (0x0eedfade) occurred in the
>application at location 0x7c4ea4e1.
>**********
>upon hitting the "OK" button I then get:
>---------------------------
>Application Error
>---------------------------
>Exception EInvalidPointer in module rtl60.bpl at 00002FFC.
>
>Invalid pointer operation.
>*********
>upon hitting the "OK" button I then get:
>---------------------------
>Delphi 6: delphi32.exe - Application Error
>---------------------------
>The instruction at "0x40008f98" referenced memory at "0x021b0900".
>The memory could not be "read".
>
>Click on OK to terminate the program
>*********
>Hitting okay exits. However more disturbing, if I compile and run my
>program first then exit Delphi, I get a new series of errors....
>
>---------------------------
>Delphi 6: delphi32.exe - Application Error
>---------------------------
>The exception unknown software exception (0x0eedfade) occurred in the
>application at location 0x7c4ea4e1.
>***********
>Upon hitting "OK" I then get:
>---------------------------
>Delphi 6
>---------------------------
>Access violation at address 071B5F9F in module 'BORdbk61.dll'. Read
>of address 07262B44.
>***********
>
>Upon hitting "OK" I get the same error over and over, the only way
>to "escape" is to run task manager and end the delphi32.exe process.
>
>Any clues what could be causing this?
>
>(Win2000 sp4 / Delphi 6 sp2 / latest IBO's)

A horrible set of conditions, by the look of it.
I have the same setup as you, except that I don't have Win2K SP4. I had
SP3 but have since reinstalled Windows without it, after reading about the
"On-board liberties" M$ installs with SP 3 and 4...thanks, but no thanks.

I think it's a coincidence that you've installed IBO. The AVs are
occurring in the Delphi IDE itself (Delphi32.exe), in the runtime library
(rtl60.bpl) and BORdbk61.dll (the Upgrade 2 version of the the Delphi 6
common debugger).

Gloom - the probable cause is that the Win2K SP has messed up the
just-in-time debugger. When you started Delphi, did you get a prompt
message telling you that your debugger was set to something else?

If you installed Delphi first and the Windows SP afterwards, I have a
horrible feeling you are going to have to reinstall Delphi - unless someone
else knows how to make the M$ default JIT debugger play nice...

Helen