I am running Windows 7 64 bit, 9gb ram, I7 chipset, in a Dell Studio XPS 435T . I have Comodo Firewall running but have set all of the Lazarus directory as safe. I have Delphi 2010 on this machine also. Even after setting all of Lazarus as safe I still get the 'External: SIGSEGV' error when I press 'F9'. In case it helps, after pressing the 'OK' from the SIGSEGV error the Assembler window pops up with this line highlighted:
10012653 66813e4d5a cmpw $0x5a4d, (%esi)
Under the Run tab, I have 'Stop Ctrl-F2' option highlighted, but nothing is running. So I stop it. I can use Windows Explorer and run the .exe file created by trying to compile and run the program and the program runs fine. So it is building and compiling the program as it should, but it will not automatically run it, I have to do it manually. It seems there are plenty of folks with this problem, plenty of 'try this or that' suggestions offered, but nothing that works. I did shut down Comodo, no change in what happens. That is about all I can think of that might be of any help in finding a solution.
Somewhat of a separate issue. Reading some solutions given the person presumes a knowledge level that may not always exist by the person having a problem. Sometimes I fall into that category myself. Try and keep solutions at a level that anyone can follow. Just a thought.
If this is truly a problem with a file name, change the file name so it will not conflict with other programs and be done with it. Even if it means there are two files on the system with different names. Better than fighting a never ending battle. Better than saying don't use this firewall or anti-virus software or any other software.