Hi, I'm still struggling with GTK+ compilation and it looks I found a
problem (or bug) but I'm not sure how to solve it and seek your
recommendation or hint on what to do...

I compiled both x86 and x64 stable GTK+ binaries and *all* it's
dependencies with MSVC, today for testing purposes I even also compiled
most recent unstable versions:
GTK+ 3.15.7
GLib 2.43.4
Pango 1.36.7,
GdkPixbuf 2.30.0
ATK 2.15.1
Cairo 1.14.0.

all of the above both compile and link successfully as well as stable
versions, both x86 and x64, but it does not matter which versions and
toolchains I pick up, because I always end up with the *very* same crash
while executing gtk3-demo application.

The crash is always happening in gclosure.c line 1506 ->
 g_cclosure_marshal_generic_va() function... on following line:
rvalue = g_alloca (MAX (rtype->size, sizeof (ffi_arg))); /* <-- crash
allways the same here: stack overflow in gobject.dll */

It turns out the problem is with libffi, I'm compiling on x64 bit machine,
anyway I also tried to compile multiple versions of libffi and then
relinking against that but that does
not solve the problem, the demo app still crashes in gclosure.c (function
mentioned above).
BTW, i'm compiling on inel celeron x64 N2830, but compilation (and
run-time) worked on amd64 some time ago, please let me know if you need
more information...

this is so frustrating, I wonder what the heck is the problem with my
computer? obviously problem must be with libffi and my architecture or
something I have no idea, please help me out with this, give me some hint
what to do?

Thank you so much!
~codekiddy
_______________________________________________
gtk-list mailing list
gtk-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to