I was updating a previous installation of Lazarus/FreePascal. Directories were deleted and the install proceeded normally until the very end when I got the following error:
[Free Pascal Compiler version 3.1.1 [2015/09/09] for x86_64
Copyright (c) 1993-2015 by Florian Klaempfl and others
(1002) Target OS: Linux for x86-64
(3104) Compiling allsyneditdsgn.pas
(3104) Compiling syndesignstringconstants.pas
(1010) Writing Resource String Table file: syndesignstringconstants.rsj
(3104) Compiling syneditlazdsgn.pas
(3104) Compiling synpropertyeditobjectlist.pas
/home/arlen/Development/FreePascal/lazarus/components/synedit/design/allsyneditdsgn.pas(10,3) Hint: (5023) Unit "SynDesignStringConstants" not used in allsyneditdsgn
(1008) 980 lines compiled, 0.6 sec
(1022) 3 hint(s) issued
UpdateBasePoFile saving /home/arlen/Development/FreePascal/lazarus/components/synedit/languages/syndesignstringconstants.po
An unhandled exception occurred at $0000000000000000:
EAccessViolation: Access violation
Note: (lazarus) renamed file "/home/arlen/Development/FreePascal/lazarus/lazarus" to "/home/arlen/Development/FreePascal/lazarus/lazarus.old"
Hint: (lazarus) Execute Title="Build IDE", Working Directory="/home/arlen/Development/FreePascal/lazarus/", Executable="/usr/bin/make" Params:"idepkg -w"
Makefile:3076: recipe for target 'useride' failed
make: *** [useride] Error 217
strip: 'lazarus': No such file
Free Pascal and Lazarus install complete
setup.sh: 290: setup.sh: ./lazarus: not found
Following the install I attempted to start Lazarus from my existing icon on the taskbar. The program attempted to start, but failed with no error message. I then opened the /Development/FreePascal directory and attempted to start using Konsole with the same effect.
I then did a second re-install which succeeded.