Es hätte auch gereicht den Text zu posten (einfach in der Meldung Strg + C drücken)...
Jedenfalls kann man mit solchen Schutzverletzungen alleine ohne Quelltext nichts anfangen, denn die sagen nur, dass an dieser Speicherstelle ein falscher Zugriff passierte. Für Details kannst du z.B.
madExcept benutzen. Und da du ja den Quelltext hast, kannst du auch einfach den Debugger benutzen und schrittweise schauen was passiert.