gobject pointer gets converted into integer in the bindings
Submitted by Alexia Death
Link to original bug (#741291)
Description
One of GEGL python bindings tests that passes just fine on 3.12.0 and 3.12.2 fails on 3.14.0 version of gi and debugging indcates that a pointer to a gobject returned by a function gets turned into integer, ruining it for further use.
Here is the debugging code in git that shows the problem:
And here is the build log at the end of witch is the fail along with the debug output. https://build.gimp.org/job/gegl-master-build-debuging/7/console