Old 30th August 2002, 21:01   #1
Fiffi
Junior Member
 
Join Date: Jul 2002
Location: Germany
Posts: 45
bug in NSIS 2.0a7 (makensisw.exe)

Hello kichik,

i have tryed NSIS 2.0a7, and i get an error from 'makensisw.exe':

i use the explorer with right mouse-click on a '*.nsi' file and select ...compile...
The error come with each script!
After 'makensis.exe'/'makensisw.exe' compiles the script complete, the result see i in the window, windows says me
"... makensisw.exe must be stop...." (Sorry, but i don't know the right translatation) (the dialog box with 2 buttons "debug"
and "exit".

When i say "exit", the installer is created succesfully!


About my system/computer:
--------------------------
-Windows XP
-NSIS 1.98 in the dir "C:\Prg....\NSIS" (installed first)
-NSIS 2.0a7 in the dir "C:\Prg...\NSIS_20a7"


Thank you for the great NSIS2.0, i really use/need it (at my job...), because i need a good/easy multi-language support...!


Fiffi
Fiffi is offline   Reply With Quote
Old 30th August 2002, 21:34   #2
kichik
M.I.A.
[NSIS Dev, Mod]
 
kichik's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 11,343
Rainwater is working on it. He will release a new MakeNSISw NSIS 2.0a8. In the mean while you can use the older MakeNSISw, or from DOS (yuk =/). I am sorry for the inconvenience.

Quote:
Thank you for the great NSIS2.0, i really use/need it (at my job...), because i need a good/easy multi-language support...!
You are most welcome

NSIS FAQ | NSIS Home Page | Donate $
"I hear and I forget. I see and I remember. I do and I understand." -- Confucius
kichik is offline   Reply With Quote
Old 30th August 2002, 21:43   #3
Wyz
Junior Member
 
Join Date: Aug 2002
Location: France
Posts: 33
Send a message via ICQ to Wyz Send a message via AIM to Wyz
It's the same for me...
But MakeNSISw works once then it crashes on the following compiling operations...
I have only NSIS 2.0a7 (08/28/02) installed and use Win 98 SE
Wyz is offline   Reply With Quote
Old 30th August 2002, 22:01   #4
rainwater
Senior Member
 
Join Date: Aug 2000
Posts: 397
Send a message via ICQ to rainwater
I will try to post a new version tomorrow (Saturday), so it will fix these crashes.
rainwater is offline   Reply With Quote
Old 30th August 2002, 22:03   #5
Fiffi
Junior Member
 
Join Date: Jul 2002
Location: Germany
Posts: 45
Hello NSIS 2.0 team,

First: THANK YOU VERY MUCH FOR THE VERY FAST SUPPORT!

Quote:
>Thank you for the great NSIS2.0, i really use/need it (at my >job...), because i need a good/easy multi-language support...!

You are most welcome
I tryed InstallShield, he don't can create 'one file installers' and you must study the docu a long time, and the result (the installer) is bader as with NSIS!

With NSIS you can learn the basic's in some hours!

Because of that, i think NSIS is very good (and it have future)!
And i started (private) to develop an IDE/Editor for NSIS (N²E)!

DON'T STOP WITH THE DEVELOPING OF NSIS 2.0...!!!


Fiffi
Fiffi is offline   Reply With Quote
Old 30th August 2002, 23:38   #6
Daab
Junior Member
 
Join Date: Jun 2002
Location: Jerusalem, Israel
Posts: 19
Hi y'all,
This thread seems to combine both of my points...

First, a bug / usage mistake:

1. Installed NSIS 2a7
2. Copied "makensis.exe" and the "plugins" directory elsewhere
3. Tried to compile a script from the command-line, by running the "makensis.exe" that is outside $NSISDIR
4. Got an access violation after the compiler wrote:
Processing plugin dlls: "C:\<...the new directory...>\plugins\*.dll"

Notes:
* the DLLs I'm using in the script are naturally all in the plugins dir
* I tried both using and not using the "PluginDir" command - same results
* If it's any help, I used only absolute paths, with no whitespaces
* When I run the makensis.exe in the original installation path the compilation works

Is there some silly newbie mistake I'm not aware of?

Now secondly, I've been wanting to express my sincere and complete gratidue to all of the NSIS developers and contributors. I usually don't like to write in public forums "fluff" that doesn't serve a specific purpose, but NSIS is simply a remarkable piece of software:
* Functionality that equals any other related product
* Learning curve easier in comparison to any other commercial product
* Good reliability across many platorms (95 to XP) - again something that most of the professional installation makers cannot guarantee
* Great customization capabitilies (and keeps getting better)
* Continuous and useful support from the user community
* Absolutely free for absolutely any purpose

Great work!
Daab is offline   Reply With Quote
Old 31st August 2002, 13:30   #7
kichik
M.I.A.
[NSIS Dev, Mod]
 
kichik's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 11,343
I have committed another version of makensisw to the CVS.
If it does not solve these bugs, it will at least faster than before. It doesn't copy the entire buffer and appends to it.

Enjoy

NSIS FAQ | NSIS Home Page | Donate $
"I hear and I forget. I see and I remember. I do and I understand." -- Confucius
kichik is offline   Reply With Quote
Old 31st August 2002, 14:16   #8
rainwater
Senior Member
 
Join Date: Aug 2000
Posts: 397
Send a message via ICQ to rainwater
BTW, you can download the makensisw.exe here . Just replace this with your current makensisw.exe.
rainwater is offline   Reply With Quote
Old 31st August 2002, 14:24   #9
kichik
M.I.A.
[NSIS Dev, Mod]
 
kichik's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 11,343
Daab, have you added your own new plugins?
If so, are any of them compressed using UPX or some other PE compressor?

NSIS FAQ | NSIS Home Page | Donate $
"I hear and I forget. I see and I remember. I do and I understand." -- Confucius
kichik is offline   Reply With Quote
Old 31st August 2002, 23:50   #10
eccles
NSIS Dev
 
eccles's Avatar
 
Join Date: Sep 2001
Location: Leicester, UK
Posts: 193
Daab, I had the same crash, and I think I've found the bug. It now works here and I've checked in the changed source file, but you'll have to wait until kichik compiles up and uploads a new version of makensis (mine always seem to turn out larger for some reason...)
eccles is offline   Reply With Quote
Old 1st September 2002, 04:18   #11
kichik
M.I.A.
[NSIS Dev, Mod]
 
kichik's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 11,343
Hehe, funny bug
CVS now has the compiled version with Dave's fix in it.
Thanks Dave.

NSIS FAQ | NSIS Home Page | Donate $
"I hear and I forget. I see and I remember. I do and I understand." -- Confucius
kichik is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Developer Center > NSIS Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump