Go Back   Winamp Forums > Developer Center > NSIS Discussion

Reply
Thread Tools Search this Thread Display Modes
Old 29th February 2004, 05:50   #1
lroathe
Junior Member
 
Join Date: Feb 2004
Posts: 12
"pareFileTime" error on install?

I have a user with Windows XP who is unable to install one of our products which uses NSIS (The product is Bugdom 2). When he runs the installer he gets the error:

The procedure entry point areFileTime could not be located in the dynamic link library KERNEL32.dll.

I've searched this forum and FAQ and SF forums for any mention of this error and come up empty.

Anyone got a clue on what the cause could be?

Thanks!
lroathe is offline   Reply With Quote
Old 29th February 2004, 10:47   #2
eccles
NSIS Dev
 
eccles's Avatar
 
Join Date: Sep 2001
Location: Leicester, UK
Posts: 193
I would say the installer is corrupted. He should download it again.

He was unlucky that the corruption seems to have occured in such a way that Windows could not load it properly. Otherwise the installer's built-in CRC check would have given a sensible message.
eccles is offline   Reply With Quote
Old 29th February 2004, 15:13   #3
lroathe
Junior Member
 
Join Date: Feb 2004
Posts: 12
This is happening with dozens of customers on all of our titles that use NSIS.

So, if it's because of bad downloads, then NSIS needs some work on the integrity check routines.


Looking thru the sources, it would appear that this should be "CompareFileTime", as that is the only occurance of "pareFileTime" I could find.

Still looking at ideas; a 90% failure rate on downloads is very discouraging.

Bugdom 2 and Otto Matic are the programs on our site currently using NSIS. Full versions are in the FTP directory with the demos.
lroathe is offline   Reply With Quote
Old 29th February 2004, 15:15   #4
Joost Verburg
NSIS MUI Dev
 
Join Date: Nov 2001
Posts: 3,717
If you think it's an NSIS issue, please attach a script that reproduces it.

NSIS contains a full data check, however, if the installer is corrupted in such a way that Windows can't load it anymore, there is nothing that can be displayed.
Joost Verburg is offline   Reply With Quote
Old 29th February 2004, 16:26   #5
lroathe
Junior Member
 
Join Date: Feb 2004
Posts: 12
Quote:
Originally posted by Joost Verburg
If you think it's an NSIS issue, please attach a script that reproduces it.

NSIS contains a full data check, however, if the installer is corrupted in such a way that Windows can't load it anymore, there is nothing that can be displayed.
My script is attached, although I am not sure how it will help.

I see what you mean about the data check; it does seem that the symbol table is being corrupted and preventing the installer from launching.

Would have thought by now that MS would get their act together on file downloads with IE... sigh.

Thanks,

lane
Attached Files
File Type: nsi !setup_bugdom2.nsi (3.8 KB, 80 views)
lroathe is offline   Reply With Quote
Old 29th February 2004, 16:44   #6
eccles
NSIS Dev
 
eccles's Avatar
 
Join Date: Sep 2001
Location: Leicester, UK
Posts: 193
I downloaded bug2demo_install.exe from ftp using a download manager (FlashGet) and I got the same error. I expect the file on the server itself is corrupted.
eccles is offline   Reply With Quote
Old 29th February 2004, 16:58   #7
lroathe
Junior Member
 
Join Date: Feb 2004
Posts: 12
Thanks, I think the server is foobar, it was working two days ago. Just goes to show ... never assume.

thanks,

lane
lroathe is offline   Reply With Quote
Reply
Go Back   Winamp 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