mlbl
18th December 2002 15:45 UTC
Weird Crash
I've been using NSIS 2.0 a7 for some time then decided to move on to NSIS 2.0 b0. Everytime i compile *ANY* script (even tried compiling all the example scripts) - it crashes just after the plugins initialisation...and this even with a fresh copy of NSIS installed. However, i was able to solve the problem by setting the compatibility mode of makensis.exe to win2k...i'm a bit puzzled as why this happens...tried the latest b1 and it still crashes (without compatibility mode set). But alpha 7 was working fine WITHOUT the compatibility mode set, any ideas what's wrong?
kichik
18th December 2002 15:48 UTC
Lion King had this problem once... He said it was fixed with b0. Try renaming UserInfo.dll to aUserInfo.dll and see if this still happens.
mlbl
19th December 2002 02:02 UTC
Didn't make any difference...still crashes. But with compatibility mode set to win2k, all is well though.
kichik
19th December 2002 14:43 UTC
Does it work without any plug-ins at all (rename Plugins to Plugins.ignore)?
mlbl
19th December 2002 14:47 UTC
Nope...i tried that already and JUST tried again to make sure...still crashes. The exact error is :
makensis.exe - Application Error
The instruction at "0x00415d62" referenced memory at "0x000000000". The memory could not be "written".
Beanalby
16th January 2003 22:52 UTC
I had the same exact problem; program crashes when opening the plugins folder (even if it's empty), and switching to Win2k compatibility moded solves it. Thanks for the solution. :)
veekee
16th January 2003 23:09 UTC
i solved that problem by overwriting all NSIS stuff with the current nightly build from CVS... ;)