Description:
When installing Business Objects on a Windows 2008 Server 64-bit, a pop-up window titled "Installer Information" and containing "Error 1904" is displayed. The pop-up message can be avoided by turning off Data Execution Prevention (DEP).
Solution:
When installing Business Objects on a Windows 2008 Server 64-bit, the following messages are seen (see Figure 1):
Figure 1.
<Please see attached file for image>
If you click 'Ignore', another pop-up window appears with a similar error message for another dll (see Figure 2).
Figure 2.
<Please see attached file for image>
Note: Clicking 'Ignore' continues the installation, but the DLLs are not registered. Attempting to register the DDL's manually is also likely to fail.
The solution is to disable Windows DEP.
To completely turn DEP off:
Note: This is not a recommendation to permanently turn off DEP. Consider that a more secure option may be to keep DEP turned on and to Add legitimate programs to the list of exceptions. In that case, programs in the exception list are not protected by DEP but everything else in your system is.