[Lazarus] FreeBSD 9.1 (i386) and Lazarus IDE 1.0.4 (fpc 2.6.0) fails to start

Nikos Pasialis n.pasialis at gmail.com
Mon Jan 7 11:51:12 CET 2013

Problem description
Unable to start the IDE of Lazarus 1.0.4 (fpc 2.6.0) on a FreeBSD 9.1
(i386) machine.

I have installed Lazarus and fpc through sources from the port under
ports/editors/lazarus on a FreeBSD 9.1 i386 vmware guest. I have installed
the gtk2 interface
Yet is installed :
Lazarus 1.0.4
fpc 2.6.0
(please refer to 'System Information' for more detailed description)

When i try to start the lazarus ide by invoking the command 'lazarus' as a
standard user at the xterminal program under XFCE4  (4.10) the IDE does no
start and I get the following output at the console.
$ lazarus
[FORMS.PP] ExceptionOccurred
  Exception=Access violation
  Stack trace:
TApplication.HandleException Access violation
  Stack trace:
[FORMS.PP] ExceptionOccurred
An unhandled exception occurred at $2870ADC3 :
EAccessViolation : Access violation

The same problem occurs even when invoking the command as root.
I have even compiled and tested through ports the gtk1 and qt interfaces of
lazarus (ports/editors/lazarus) and tried them with the same results.

The Lazarus IDE can not run.

System information
*OS: FreeBSD 9.1 i386* (GENERIC kernel) as a VMware guest (VMware Fusion
5.0.2 on Mac OS X 10.8.2)

*fpc: 2.6.0_2*
root at freebsd:/root # fpc -iSO
root at freebsd:/root # fpc -iSP
root at freebsd:/root # pkg_info | grep fpc
fpc-2.6.0_2         Free Pascal compiler with Turbo and Delphi
fpc-cairo-2.6.0_1   Free Pascal interface to cairo library
fpc-chm-2.6.0       Free Pascal unit to manipulate chm files
fpc-fastcgi-2.6.0   Free Pascal fastcgi unit
fpc-fcl-async-2.6.0 Free Pascal interface to async library
fpc-fcl-base-2.6.0  Free Pascal Component Library
fpc-fcl-db-2.6.0    Free Pascal Component Library
fpc-fcl-image-2.6.0_1 Free Pascal Component Library
fpc-fcl-json-2.6.0  JSON (JavaScript Object Notation) implementation in
fpc-fcl-net-2.6.0   Free Pascal Component Library
fpc-fcl-passrc-2.6.0 Free Pascal Component Library
fpc-fcl-process-2.6.0 Free Pascal unit to start and manipulate other
fpc-fcl-registry-2.6.0 Free Pascal Component Library
fpc-fcl-res-2.6.0   Free Pascal Component Library
fpc-fcl-web-2.6.0   Free Pascal Component Library
fpc-fcl-xml-2.6.0   Free Pascal Component Library
fpc-fpmkunit-2.6.0  Free Pascal build system unit
fpc-fppkg-2.6.0     Free Pascal package unit
fpc-gtk1-2.6.0      Free Pascal interface to the GTK libraries
fpc-gtk2-2.6.0_1    Free Pascal interface to the GTK2 libraries
fpc-hash-2.6.0      Free Pascal unit for MD5 hash routines
fpc-httpd22-2.6.0   Free Pascal httpd unit
fpc-ibase-2.6.0     Free Pascal interface to interbase
fpc-iconvenc-2.6.0  Free Pascal unit to iconv library
fpc-libcurl-2.6.0   Free Pascal interface to libcurl
fpc-libpng-2.6.0_1  Free Pascal interface to libpng, for reading PNG image
fpc-mysql-2.6.0     Free Pascal interface to MySQL
fpc-odbc-2.6.0      Free Pascal interface to ODBC
fpc-opengl-2.6.0_1  Free Pascal interface to the OpenGL library
fpc-oracle-2.6.0    Free Pascal interface to Oracle
fpc-pasjpeg-2.6.0   Handling JPEG files with Pascal
fpc-paszlib-2.6.0   Free Pascal unit for native compression IO
fpc-postgres-2.6.0  Free Pascal interface to PostGreSQL
fpc-pthreads-2.6.0  Free Pascal wrapper for the pthreads library
fpc-pxlib-2.6.0     Free Pascal unit to read various Paradox files
fpc-sqlite-2.6.0    Free Pascal interface to SQLite
fpc-utils-2.6.0     Free Pascal Compiler utils
fpc-x11-2.6.0       Free Pascal interface to X windows server
fpc-zlib-2.6.0      Free Pascal interface to the zlib compression library

*Lazarus: 1.0.4*
The Lazarus IDE (ports/editors/lazarus) has been installed with the gtk2
root at freebsd:/root # pkg_info | grep lazarus
lazarus-1.0.4       A portable Delphi-like IDE for the FreePascal compiler
lazarus-lcl-gtk2-1.0.4 Lazarus components library - GTK2 backend
lazarus-lcl-units-1.0.4 Lazarus components library units

$ pkg_info | grep gtk
fpc-gtk1-2.6.0      Free Pascal interface to the GTK libraries
fpc-gtk2-2.6.0_1    Free Pascal interface to the GTK2 libraries
gtk-1.2.10_22       Gimp Toolkit for X11 GUI (previous stable version)
gtk-2.24.6_2        Gimp Toolkit for X11 GUI (previous stable version)
gtk-3.0.12_2        Gimp Toolkit for X11 GUI (current stable version)
gtk-doc-1.15        Code documentation system, originally for GTK+
gtk-engines2-2.20.2_1 Theme engine for the GTK+-2.0 toolkit
gtk-murrine-engine- Murrine GTK+ 2.x cairo based engine
gtk-murrine-themes-0.3_5 Murrine theme pack
gtk-update-icon-cache-2.24.6_1 gtk-update-icon-cache utility from the Gtk+
gtk-xfce-engine-3.0.1 Xfce gtk theme engine
lazarus-lcl-gtk2-1.0.4 Lazarus components library - GTK2 backend
py27-gtk-2.24.0_1   A set of Python bindings for GTK+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20130107/8ad24e78/attachment-0002.html>

More information about the Lazarus mailing list