Hi Julian,
This solved the problem in the test case I gave you, but I still have the same issue in my full blown application so there may be multiple issues at hand.
I will try and provide some debug information as I should not have this problem.
Let me give you some info on how this app is built.
Basically I have a Application Group with a core EXE and about 15 packages (BPL's). A small number of these packages use the LexPkgD6.bpl and the SplPkgD6.bpl and WPTools5_D6.bpl.
I have rebuilt the complete Application Group to be certain everything is kosher and the changes to AbsBuffer.pas are in use.
I'll follow up with some debug info.