The SETUP.EXE program may produce error messages if it cannot start
properly. In most cases, you will encounter these messages when a
severe error occurs. Rarely will your end users see these
messages. When you get an error message, it appears in a message
box. Every error message has a number. These are system error
messages, and you cannot suppress them in your script. Table 9 describes the error messages returned by the
Setup program.
Table 9. Setup Program Error Messages
Error Message | Description |
---|---|
Error 101 Setup is unable to find a hard disk location to store temporary files. |
Make at least 500KB of free disk space available and then try the
installation again. SETUP.EXE is unable to find an appropriate
location to copy temporary files. SETUP.EXE intelligently
searches all possible locations for free space to copy temporary files.
Check to see that enough free space is available and the temporary location is
not write protected. Check the environment variable TEMP. Make
sure that it points to a directory location with ample free space.
|
Error 102 Setup is unable to find a compressed library file required to proceed with the installation. |
Check to make sure that all required files are located with the Setup
program. Make sure that _INSTxxx.EX_ is in the source
directory. The xxx term will vary depending on the operating
system. For example, InstallShield3 for Windows NT (Intel) and Windows
95 require the file_INST32I.EX_; where 32 is for 32 bit and I is
for Intel. Also available are A (Alpha), M (MIPS), and P (Power
PC).
|
Error 103 Setup is unable to find _SETUP.DLL, which is needed to complete the installation. |
Restart your system and try again. Check to make sure that
_SETUP.DLL is located within the Setup program.
|
Error 104 Setup is unable to run an intermediate file needed to proceed with the installation. |
This error is the same as Error 105. This error message refers to a
different intermediate file. Make sure that you are running a normal
installation of windows. If you cannot correct this error and need to
contact InstallShield technical support, please give us information about any
special configurations you've defined, and the complete details of your
environment.
|
Error 105 Setup is unable to run an intermediate file needed to proceed with the installation. |
SETUP.EXE launches the installation program after copying it to the
hard disk. You will see Error 105 when SETUP.EXE cannot launch
the installation program from the hard disk. This message appears only
rarely. Make sure that you are running a normal installation of
Windows. If you need to contact technical support, please provide
complete information on your environment and on any sections you have
defined.
|
Error 107 Setup is unable to locate the script file <%s> which is needed to complete the installation. |
Setup was unable to find a script file named SETUP.INS, or another
script file that was specified on the command line. Check to make sure
that you have a compiled script file named SETUP.INS or
INSTALL.INS that is collocated with SETUP.EXE. If you are
using the -F option to specify another script file, make sure the path
and the name of that file are correct.
|
Error 110 Setup was started with a command line argument that contained an incomplete parameter bad_parameter. |
Check to make sure that the command line argument is in double quotes or
single apostrophes. You cannot mix and match the quotes.
|
Error 111 Insufficient memory available to run Setup. |
Close all other applications to make more memory available and try to run
Setup again. If, after you close applications, this message continues
to appear, restart your system.
|
Error 112 Setup is unable to decompress and copy all the program files needed to proceed with the installation. |
Contact your software vendor. Make sure that you have the TEMP
environment variable. Also make sure that enough disk space is
available where TEMP directory is located.
|
Error 201 Setup is unable to initialize the installation program (INSTALL.EXE). |
InstallShield3 was internally unable to create a main window or initialize
its internal window classes. This error is highly unlikely under normal
circumstances. If it should occur, reboot the machine and try
again. If it persists, contact technical support.
|
Error 202 Setup is unable to initialize the installation program. |
SETUP.EXE was internally unable to load the script file due to low memory conditions, or it was unable to create its internal data structures, window classes, or other control classes. The script file was contaminated or damaged, or was not compiled properly. This error is highly unlikely. If it ever occurs:
|
Error 301 Setup was unable to start up the installation program. |
Make sure that you have a good copy of SETUP.EXE on your source
disks. Check also to see if enough space is available on the target
disk.
|
Error 401 The string variable is not large enough for the string. |
Check the string declarations. InstallShield3 was trying to copy a
text string into a string variable. However, the text string was larger
than the length you declared for the string variable. Before
InstallShield3 can copy a string into a string variable, it checks the length
of the string variable. InstallShield3 may sometimes not be
able to detect such string overwrites. Check the declared length of the
string. Increase the length to the maximum allowed value. Check
the logic to make sure you do not have a loop which generates strings longer
than 512 bytes for Windows 3.1 and 1024 bytes for Windows NT and
Windows 95.
|
Error 420 Setup is unable to copy the installation support file <filename> to a temporary location. |
The _SETUP.LIB file is InstallShield3's user-support
file. You copy SETUP.LIB to your first distribution disk, and
InstallShield3 automatically decompresses and copies _SETUP.LIB to a
temporary location on the user's hard disk. You will see this
error message if InstallShield3 cannot find acceptable temporary storage to
copy the installation support file, or if enough disk space was not available
to copy the files. Make sure that you have enough available disk space
and that the environment variable TEMP points to a valid location with enough
available disk space.
|
Error 421 Setup is unable to copy the installation support file _SETUP.LIB to a temporary location. |
Make more space available and try again. SETUP.EXE cannot
copy the support files to a temporary location. Check to see that
enough free space and appropriate write privileges are available.
|
Error 422 Setup is unable to expand the installation support file <filename>. |
After copying the _SETUP.LIB file to a temporary location,
SETUP.EXE could not decompress the support file. Make sure that
enough free space is available on the drive that you are using for temporary
storage.
|
Error 423 Setup is unable to load the installation script file. |
SETUP.EXE is unable to load the script file into memory for
processing.
|
Error 424 Setup has encountered an internal stack overflow error. |
Close all applications, restart the system and try the installation
again. SETUP.EXE displays the severe error when
InstallShield3's internal stack exceeds its limits. This error
message rarely occurs. Recompile your script and try the installation
again under a normal Windows installation.
|
Error 425 Setup has encountered an incomplete return statement in the script. |
Check your script for unmatched return statements. You cannot use
the return statement in a script unless it follows a call statement.
Then, the return statement is considered unmatched and you will see this error
message. Scan your script file to make sure that each return statement
is encountered only after a call statement. Fix the problem and
recompile your script.
|
Error 426 Setup is unable to find the installation script file: script_filename. |
SETUP.EXE was unable to send a script file that is named
SETUP.INS, or another script file that was specified on the command
line.
|
Error 427 Setup is unable to load the installation file: script_filename. |
The script may be from a previous version, or it may be damaged.
SETUP.EXE is unable to load the script file into memory for
processing. The script file may be damaged or is otherwise
incomplete. Recompile your script file.
|
Error 432 Setup has detected that the unInstallShield is in use. Please close unInstallShield and restart setup. |
InstallShield3 needs unInstallShield to be shut down so that the program
can update Unist(16).exe with a newer version if necessary.
Close unInstallShield, and then run SETUP.EXE again.
|
Error 440 Setup has detected a possible infinite loop within the script with function function_name. Make sure that you are handling the error return codes properly. |
SETUP.EXE has detected the possibility that an infinite loop occurs
in the way a function is used. FileSetPerform and other similar
functions have a specific usage that you must follow. Otherwise, the
script may end up in an infinite loop. For every function that is
listed in the reference guide, a typical example is in code for the correct
way to use the function. If you get this error message, make sure that
you have structured your code that uses the same structure as the example in
the reference guide.
|
Error 502 Setup is unable to start the installation program. The script file may be bad. |
The script file is damaged, or not enough free memory is available to run
the script file. Recompile the script.
|
Error 701 A division by zero error was detected in the script. Installation will continue. |
In checking your script, SETUP.EXE detected a division by
zero. Installation will continue. Examine the logic of your
script. Check every division operation and make sure that a zero value
is not in the denominator.
|
Error 702 An internal error has occurred. Insufficient memory to allocate buffer. |
InstallShield3 was internally unable to allocate memory to run an
instruction. This error rarely occurs. Before contacting
technical support regarding this error, make sure that you can repeatedly
duplicate the error message. Before you call, send your installation
disks and your script to InstallShield Technical Support. See Appendix
A for more information on getting technical support.
|
Error 703 An internal read error has occurred on script_filename. The system is unable to load the installation instructions. |
SETUP.EXE cannot read the script file from memory. Recompile
the script file and use the new compiled script file. Restart the
machine and try running SETUP.EXE again.
|
Error 704 Script_filename file has become damaged resulting in the load installation instructions not loading. |
This message appears if SETUP.EXE detects that the script file is
corrupted, or if SETUP.EXE is unable to load the script file into
memory for processing. Run Windows in standard or enhanced mode, or
increase the available memory in Windows by removing any memory-resident
programs or network drivers.
|
Error 3000 |
Error messages ranging from 3000 to 3021 are internal memory-related error
conditions. Low memory conditions exist. Internal string
variables were overwritten, or the compiled script file was damaged.
Severe error conditions exist.
|