Trying to launch a project with the plugin enabled on a double precision build (precision=double) results in a:
*** stack smashing detected ***: terminated
This does not happen on a single precision build.
Stack trace for reference:
GDExtensions built for single-precision aren't compatible with double-precision builds, so we need to compile and distribute libraries compatible with double-precision builds.
Trying to launch a project with the plugin enabled on a double precision build (
precision=double
) results in a:*** stack smashing detected ***: terminated
This does not happen on a single precision build. Stack trace for reference:
During the crash GDB stops at editor/editor_vcs_interface.h:109:
Engine built from commit
4dcf2c5431ea6894c268c384df0d81e7fd96c341
, using the latest version of the plugin.