[Lazarus] OpenBSD 5.8 64bit - lazarus - exception

Tomaž Žveglič tomaz.zveglic at gmail.com
Mon Oct 26 15:50:01 CET 2015


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
> Lazarus at lists.lazarus.freepascal.org
> 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




More information about the Lazarus mailing list