When configuring a Gen 8.x Windows Oracle CSE the program fails at the final Apply step with a crash in initdir.exe referencing ntdll.dll.
For Gen 8.6 this detailed crash error has been reported:
====Problem signature:
Problem Event Name: APPCRASH
Application Name: initdir.exe
Application Version: 8.6.0.333
Application Timestamp: 574c927d
Fault Module Name: ntdll.dll
Fault Module Version: 6.3.9600.18895
Fault Module Timestamp: 5a4b127e
Exception Code: c000007b
Exception Offset: 0009d4e2
OS Version: 6.3.9600.2.0.0.272.7
Locale ID: 3081
Additional Information 1: 1abe
Additional Information 2: 1abee00edb3fc1158f9ad6f44f0f6be8
Additional Information 3: 1abe
Additional Information 4: 1abee00edb3fc1158f9ad6f44f0f6be8
====
Corresponding Windows log message (Event Viewer > Windows logs > Application):
====Windows cannot access the file for one of the following reasons: there is a problem with the network connection, the disk that the file is stored on, or the storage drivers installed on this computer; or the disk is missing. Windows closed the program CSE Init Dir because of this error.
Program: CSE Init Dir
File:
====
There is a technical requirement to have the Oracle 32-bit client installed for a Gen 8.x Windows CSE because the Gen Windows CSE software is still 32-bit. This is separate to the target Oracle database which is typically now 64-bit.
Gen™ 8.6 > Technical Requirements > Development Platform Environments
Use the Client Server Encyclopedia > Install and Configure CSE > Prerequisites for CSE Configuration
See this Note under "Create Oracle CSE Database"
"For 32-bit CSE Servers (Windows, AIX only) which run against a 64-bit Oracle database, the 32-bit Oracle client software must also be installed with the 64-bit Oracle database software. Install the 32-bit Oracle client software after creating ORACLE CSE database to ensure that the Oracle client bin directory precedes the Oracle server bin directory in the PATH environment variable. In this case, the 64-bit database engine and the 32-bit client library have different ORACLE_HOME values."