Your project simply works here. (Windows 10 and Debian Linux too)Thaddy, Really strange that TS's code works for you. It really generates an error. You probably didn't take that code but made your own ;DIOW, Your code should work and I can't explain the sigsev. What versions are you using? (Windows, FPC and Lazarus).
uses Clipbrd; procedure TForm1.Button1Click(Sender: TObject); begin Clipboard.AsText := 'Lazarus is great'; Edit1.Text := ClipBoard.AsText; end;