Archive: Makensis crashing after building 3.0a1


Makensis crashing after building 3.0a1
Hi,
I just built NSIS without changing anything other than removing "NSIS Menu" because it was giving a compiler error (I think because I didn't have wxWidgets specified).

Really the only thing I need from the build is makensis and the stubs.

The build compiles perfectly in scons. Problem is when you try and run makensis.exe it crashes immediately.

I'm using zlib library from http://nsis.sourceforge.net/Zlib
I'm putting the stubs with the correct names in ..\Stubs\ (both ansi and unicode)

Here's callstack from olly:
http://gyazo.com/1b22c407dd16d66ef9ffbd2405f2b7f0.png

I installed Microsoft Visual C++ 2005 Express Edition with Microsoft Visual C++ Toolkit 2003

Any ideas?!

Thanks guys


Edit:
I narrowed the crash to this line:
http://gyazo.com/640db3092fe598b810f56dc63c394ff5.png
http://gyazo.com/4624bbb652018ca928ed9369e7143b26.png
hProcess seems to be 0xFFFFFFFF seems to be causing the crash.

But the process shouldn't even be exiting yet, because it did not display any information before trying to exit...

Also, it crashes when trying to compile a script. I'm not sure where that crash is occuring, however.


Probably the same crash as reported in the 3.01a sticky thread, grab source\util.cpp or everything from SVN.

Microsoft Visual C++ 2005 Express Edition with Microsoft Visual C++ Toolkit 2003
What does this mean? You probably mean 2005 because I'm using 2003...

Downloading the source from svn worked! Thanks anders