On 26.10.2015 15:31, Zeljko wrote:


On 10/26/2015 02:35 PM, Tomaž Žveglič wrote:

When I run lazarus this error is displayed:
----------------------------------------------------
# ./lazarus

(lazarus:32495): GLib-GObject-CRITICAL **: g_object_unref: assertion
'G_IS_OBJECT (object)' failed
[FORMS.PP] ExceptionOccurred
   Sender=EAccessViolation
   Exception=Access violation
   Stack trace:
   $000000021A35B2FA
TApplication.HandleException Access violation
   Stack trace:
   $000000021A35B2FA
[FORMS.PP] ExceptionOccurred
----------------------------------------------------


The same installation process works fine under OpenBSD 5.8 32bit (i386)
version and lazarus works fine.

Probably because of glib2/gtk2 libs diff.
What's glib2 version ? What's gtk2 version ?

zeljko

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Thanks for reply Željko.

gtk+2 2.24.28
glib2 2.44.1

OpenBSD 5.8 AMD64
-rw-r--r--  1 0  0    16416767 Aug  9 05:48:06 2015 gtk+2-2.24.28.tgz
-rw-r--r--  1 0  0     8075667 Aug  9 05:47:28 2015 glib2-2.44.1.tgz

OpenBSD 5.8 i386:
-rw-r--r--  1 0  0    15912526 Aug  9 09:21:14 2015 gtk+2-2.24.28.tgz
-rw-r--r--  1 0  0     7786426 Aug  9 09:20:35 2015 glib2-2.44.1.tgz

Other OpenBSD package versions can be found here:
ftp://ftp.openbsd.org/pub/OpenBSD/5.8/packages/amd64/index.txt

32bit and 64 bit uses same version of gtk+2 and glib2.
Lazarus works fine under OpenBSD 5.8 32 bit.
But not under 64 bit version.

Regards,
TomazZ

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to