<div>Problem description</div><div>--------------------------</div><div>Unable to start the IDE of Lazarus 1.0.4 (fpc 2.6.0) on a FreeBSD 9.1 (i386) machine.</div><div><br></div><div>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</div>
<div>Yet is installed :</div><div>Lazarus 1.0.4</div><div>fpc 2.6.0</div><div>(please refer to 'System Information' for more detailed description)</div><div><br></div><div>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.</div>
<div><div>$ lazarus </div><div>[FORMS.PP] ExceptionOccurred </div><div> Sender=EAccessViolation</div><div> Exception=Access violation</div><div> Stack trace:</div><div> $2870B3E4</div><div> $2870D459</div><div> $284067EA</div>
<div> $284072AD</div><div> $283EBF20</div><div> $283C1013</div><div> $0821E53D</div><div> $081F7A7C</div><div> $0814BFD4</div><div> $0814650E</div><div> $08146375</div><div> $08137F2C</div><div> $08137E43</div><div>
$08145F2F</div><div> $08147803</div><div> $0809AABF</div><div>TApplication.HandleException Access violation</div><div> Stack trace:</div><div> $2870B3E4</div><div> $2870D459</div><div> $284067EA</div><div> $284072AD</div>
<div> $283EBF20</div><div> $283C1013</div><div> $0821E53D</div><div> $081F7A7C</div><div> $0814BFD4</div><div> $0814650E</div><div> $08146375</div><div> $08137F2C</div><div> $08137E43</div><div> $08145F2F</div><div>
$08147803</div><div> $0809AABF</div><div>[FORMS.PP] ExceptionOccurred </div><div>An unhandled exception occurred at $2870ADC3 :</div><div>EAccessViolation : Access violation</div><div> $2870ADC3</div><div> $2870D459</div>
<div> $283846BA</div><div> $2838E036</div><div> $28379C08</div><div> $2859DDA8</div><div> $285BB6B9</div><div> $28602D56</div><div> $285887B6</div><div> $285BF26D</div><div> $285BF93D</div><div> $2859FB71</div><div>
$285FF4C2</div><div> $2859D111</div><div> $28600678</div><div> $082150AD</div><div> $08215154</div></div><div><br></div><div>The same problem occurs even when invoking the command as root.</div><div>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.</div>
<div><br></div><div>The Lazarus IDE can not run.</div><div><br></div><div><br></div>System information<div>--------------------------<br><div><b>OS: FreeBSD 9.1 i386</b> (GENERIC kernel) as a VMware guest (VMware Fusion 5.0.2 on Mac OS X 10.8.2) </div>
<div><br></div><div><b>fpc: 2.6.0_2</b></div><div><div>root@freebsd:/root # fpc -iSO</div><div>freebsd</div><div>root@freebsd:/root # fpc -iSP</div><div>i386</div></div><div><div>root@freebsd:/root # pkg_info | grep fpc</div>
<div>fpc-2.6.0_2 Free Pascal compiler with Turbo and Delphi</div><div>fpc-cairo-2.6.0_1 Free Pascal interface to cairo library</div><div>fpc-chm-2.6.0 Free Pascal unit to manipulate chm files</div><div>fpc-fastcgi-2.6.0 Free Pascal fastcgi unit</div>
<div>fpc-fcl-async-2.6.0 Free Pascal interface to async library</div><div>fpc-fcl-base-2.6.0 Free Pascal Component Library</div><div>fpc-fcl-db-2.6.0 Free Pascal Component Library</div><div>fpc-fcl-image-2.6.0_1 Free Pascal Component Library</div>
<div>fpc-fcl-json-2.6.0 JSON (JavaScript Object Notation) implementation in FreePas</div><div>fpc-fcl-net-2.6.0 Free Pascal Component Library</div><div>fpc-fcl-passrc-2.6.0 Free Pascal Component Library</div><div>fpc-fcl-process-2.6.0 Free Pascal unit to start and manipulate other programs</div>
<div>fpc-fcl-registry-2.6.0 Free Pascal Component Library</div><div>fpc-fcl-res-2.6.0 Free Pascal Component Library</div><div>fpc-fcl-web-2.6.0 Free Pascal Component Library</div><div>fpc-fcl-xml-2.6.0 Free Pascal Component Library</div>
<div>fpc-fpmkunit-2.6.0 Free Pascal build system unit</div><div>fpc-fppkg-2.6.0 Free Pascal package unit</div><div>fpc-gtk1-2.6.0 Free Pascal interface to the GTK libraries</div><div>fpc-gtk2-2.6.0_1 Free Pascal interface to the GTK2 libraries</div>
<div>fpc-hash-2.6.0 Free Pascal unit for MD5 hash routines</div><div>fpc-httpd22-2.6.0 Free Pascal httpd unit</div><div>fpc-ibase-2.6.0 Free Pascal interface to interbase</div><div>fpc-iconvenc-2.6.0 Free Pascal unit to iconv library</div>
<div>fpc-libcurl-2.6.0 Free Pascal interface to libcurl</div><div>fpc-libpng-2.6.0_1 Free Pascal interface to libpng, for reading PNG image file</div><div>fpc-mysql-2.6.0 Free Pascal interface to MySQL</div><div>fpc-odbc-2.6.0 Free Pascal interface to ODBC</div>
<div>fpc-opengl-2.6.0_1 Free Pascal interface to the OpenGL library</div><div>fpc-oracle-2.6.0 Free Pascal interface to Oracle</div><div>fpc-pasjpeg-2.6.0 Handling JPEG files with Pascal</div><div>fpc-paszlib-2.6.0 Free Pascal unit for native compression IO</div>
<div>fpc-postgres-2.6.0 Free Pascal interface to PostGreSQL</div><div>fpc-pthreads-2.6.0 Free Pascal wrapper for the pthreads library</div><div>fpc-pxlib-2.6.0 Free Pascal unit to read various Paradox files</div><div>
fpc-sqlite-2.6.0 Free Pascal interface to SQLite</div><div>fpc-utils-2.6.0 Free Pascal Compiler utils</div><div>fpc-x11-2.6.0 Free Pascal interface to X windows server</div><div>fpc-zlib-2.6.0 Free Pascal interface to the zlib compression library</div>
</div><div><br></div><div><b>Lazarus: 1.0.4</b></div><div>The Lazarus IDE (ports/editors/lazarus) has been installed with the gtk2 interface</div><div><div>root@freebsd:/root # pkg_info | grep lazarus</div><div>lazarus-1.0.4 A portable Delphi-like IDE for the FreePascal compiler</div>
<div>lazarus-lcl-gtk2-1.0.4 Lazarus components library - GTK2 backend</div><div>lazarus-lcl-units-1.0.4 Lazarus components library units</div></div><div><br></div><div><b>gtk:</b></div><div><div>$ pkg_info | grep gtk</div>
<div>fpc-gtk1-2.6.0 Free Pascal interface to the GTK libraries</div><div>fpc-gtk2-2.6.0_1 Free Pascal interface to the GTK2 libraries</div><div>gtk-1.2.10_22 Gimp Toolkit for X11 GUI (previous stable version)</div>
<div>gtk-2.24.6_2 Gimp Toolkit for X11 GUI (previous stable version)</div><div>gtk-3.0.12_2 Gimp Toolkit for X11 GUI (current stable version)</div><div>gtk-doc-1.15 Code documentation system, originally for GTK+</div>
<div>gtk-engines2-2.20.2_1 Theme engine for the GTK+-2.0 toolkit</div><div>gtk-murrine-engine-0.98.1.1_1 Murrine GTK+ 2.x cairo based engine</div><div>gtk-murrine-themes-0.3_5 Murrine theme pack</div><div>gtk-update-icon-cache-2.24.6_1 gtk-update-icon-cache utility from the Gtk+ toolkit</div>
<div>gtk-xfce-engine-3.0.1 Xfce gtk theme engine</div><div>lazarus-lcl-gtk2-1.0.4 Lazarus components library - GTK2 backend</div><div>py27-gtk-2.24.0_1 A set of Python bindings for GTK+</div></div><div><br></div></div>