@@ -0,0 +1,29 @@
+program bug3395;
+
+{$MODE DELPHI}
+{$THREADING ON}
+type
+ texec1 = class
+ protected
+ procedure execute;
+ public
+ constructor create;
+ end;
+ procedure t(p: pointer);
+ begin
+ constructor texec1.Create;
+ t(@execute);
+ procedure texec1.execute;
+begin
+end.