I'm still working on a dll with delphi. I try just to add a unit to that dll and get an application excetion, see the madshi screen dumps for details.
This unit contains a class TPointList = Class (TList) with several functions, this unit is already used by 3 other programs without any strange behaviour or known bug.
I could add another unit with a simillar list like TPointList without any problem to my dll project.
do not expect a complete solution for the answer to this post, any good idea on debugging and finding the reason is welcome.