timer1 ist nicht als Feld Deines Formulars deklariert, sondern als globale Variable und wird somit nicht automatisch erzeugt. Hat das einen Grund, dass Du den Timer nicht einfach aufs Formular packst?
Genau so einen Fehler hat wohl auch dein Kollege gemacht. Der hat auch einfach eine PaintBox global deklariert. Zusätzlich aber noch das Control auf das Formular gepackt.
http://www.delphipraxis.net/191492-f...l-sigsegv.html