On 20/12/2011 15:33, Martin wrote: > Is the constructor virtual? or do you use Interfaces ? "type > TSyncFlatDaemon = class(TBase, SomeInterface)" If TSyncFlatDaemon is in a package that you installed then also open the package, and in the package window click he "Options" tool button, and check the debug settings on the linker tab.