I believe I have found a bug with bzip2 compression. (I'm using the latest nightly snapshot). I certainly hope it's a bug, otherwise something is really messed up for me. 😉
Basically, when using bzip2 compression, everything seems to work wonderfully (although the compression doesn't seem all that great but maybe it's my installer data... anyway) except when one goes to uninstall, one is greeted with the dreaded dialog:
---------------------------First I thought it was my fault, but then I found the same thing occurs with Example2.nsi (${NSISDIR}\Examples\Example2.nsi). Without bzip, everything works fine, including uninstall, and with bzip2 the uninstaller is corrupt. I've attached two differently compiled versions of Example2.nsi for you to test.
NSIS ERROR
---------------------------
Installer corrupted or incomplete.
This could be the result of a failed download or corruption from a virus.
If desperate, try the /NCRC command line switch (NOT recommended)
OK
I hope this information is helpful and that the problem can be resolved. 🙂
salaam/peace
(this attachment has the crashing example2 - the next post has the one that's fine. i had to split them because one attachment with both was too big.)