Same result if I call it from the shell ... makensis -DMAVersion=1.304 -DCompiledSource=/Users/geoff/MyDocuments/Development/GitSpace/ModelAccuracy/bin/main ModelAccuracy.nsi Command line defined: "MAVersion=1.304" Command line defined: "CompiledSource=/Users/geoff/MyDocuments/Development/GitSpace/ModelAccuracy/bin/main" Processing script file: "ModelAccuracy.nsi" (UTF8) libc++abi.dylib: terminating with uncaught exception of type std::bad_alloc: std::bad_alloc Abort
Not sure if that question was addressed to me ... I installed makensis using homebrew, and then call it from gradle.
It's as the original post explains, if I change "Unicode true" to "Unicode false" the build succeeds. Something inside makensis doesn't like "Unicode true". Cheers, Geoff
The problem is within makensis, so that post might help the developers of makensis get rid of this issue. Thanks for pointing it out ... how do I/you/we send it to the developers to help them?
Hi folks! I am getting this error. Here's the output log with -V4, and the script is attached ... MakeNSIS v3.06.1 - Copyright 1999-2020 Contributors See the file COPYING for license details. Credits can be found in the Users Manual. Command line defined: "MAVersion=1.305" Command line defined: "CompiledSource=/Users/geoff/Documents/MyDocuments/Development/GitSpace/ModelAccuracy/build/tmp/preCreateInstaller" Changing directory to: "/Users/geoff/Documents/MyDocuments/Development/GitSpace/ModelAccuracy/installer"...