Summary
Error -6259: Internal build error.Symptoms
When you are building an InstallShield project, the following error may occur:
Error -6259: Internal build error.
Cause
This error is known to occur for the following reasons:
- The digital signature password provided in the Release Wizard is incorrect.
- One or more of the digital signature files is missing.
- The digital signature files have expired and are, therefore, invalid. Digital signatures are only valid for a limited time and can cause this error when expired.
- The digital signature syntax entered into the Release Wizard is incorrect.
- When building from the command-line utility, IsSaBld.exe, on a standalone build machine, and the file signtool.exe is not present on the build machine.
Resolution
- Verify the password entered for the digital signature in the Digital Signature panel of the Release Wizard is accurate. Note this password is case sensitive. If in doubt, contact the digital signature issuer, such as VeriSign, for the correct password.
Another way to verify that the password is accurate is to manual calling the utility signtool.exe to sign a file. This file is located, by default, in <ProductPath>\Support. Additional information on the command-line parameters to pass to digitally sign a file can be found in the Using the Netscape Object Signing Tool article. If the signing process fails using this method as well, it is safe to assume that the password is incorrect.
- Verify that .spc and .pvk files were entered for the digital signature in the Digital Signature panel of the Release Wizard.
- If the digital signature has expired, contact the digital signature issuer, such as VeriSign, to purchase a new digital signature.
Another option to determine if the password is expired can be found in Resolution A. The signtool.exe utility can be used to manually sign a file to ensure it works correctly. This would easily determine if the problem is caused by an expired or incorrect password or for some other reason.
- The information entered in the Digital Signature panel of the Release Wizard must be accurate for the signing to complete properly. Make sure the URL specified is accurate, and the .spc and .pvk files specified are located in the path indicated.
- Search for the file signcode.exe in the <PROGRAMFILES>\InstallShield\StandaloneBuild directory. If this is not present, manually copy it to this location from one of the following sources:
- A machine that has the full version of InstallShield DevStudio or Developer installed. This file can be found in the following location: <ProductPath>\System.
- The InstallShield CD. Perform a search in Windows to locate this file on the CD itself.
Note: Examples of <ProductPath> may be C:\Program Files\InstallShield\AdminStudio\5.5\DevStudio or C:\Program Files\installShield\DevStudio
Additional Information
Further details may be found at the VeriSign Web site.
Additional information on digital signing can be found in the Help Library topic Digital Signing and Security.
This error is briefly documented in the Help Library topic Build Errors and Warnings.
Related Articles
Build Error -7160 9Number of Views Build Error -3204 6Number of Views Build Error 6264 10Number of Views Error 6259, 6258, and 6003 while attempting to sign installers 13Number of Views ISDEV : Fatal Error -6041: Internal Build Error 9Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago