Hello,
I've been using Lazarus for a while on a previous computer, and I am now trying to install it on a new computer, and I systematically get a SIGSEGV error related to GDB, when I close the graphical window of the program I'm working on.
I'm running Win 7, 64 bits version. I have the admin rights.
To give you more details:
-the error is systematic, whatever the project I'm working on. For example, if I compile a new, empty project, with just a blank window and not a single line of code added, the program is successfully compiled, but upon closing, I get this SIGSEGV error.
- I tried to install several versions of Lazarus (taking great care of removing any trace of previous install between each version): 1.4, 1.6, and the beta 1.8. All give the same error.
- I tried replacing the default GDB with an alternative version, taken from the Lazarus sourceforge, and I still get the error.
- I tried all compilation options (Dwarf, etc.), and I get an error with all version.
- I checked in my MS-Windows configuration that there is no path associated with an alternative GDB install. I also made a global search on the computer for alternative GDB installs, but could not find one. So, I'm pretty sure the problem does not come from a conflict between two GDB installs.
- I tried disabling my antivirus software.
I'm pretty sure that the error comes from GDB, because :
- when I disable it in Lazarus options, I do not get any error.
- when I launch the compiled project exe from Windows, I do not get any error upon closing.
Following previous suggestions, I took care of installing Lazarus in a simple directory (c:\Lazarus).
Do you please any idea of where the problem could come from?
My guess would be that some dll is missing in windows, but then this problem should have been solved upon Lazarus (re)installation, right?
Thanks for any help you could provide!
Sylvain