Hi,
My primary question is, given the attached error message, and assuming that there is no debug info in the exe throwing it, and nothing written to the event log, where can I start trying to troubleshoot this error?
I have not used C++ for a long time and I am certainly not familiar with any modern IDE's...
Background:
We have a third party app running (Cognos 8.3). Recently the application service has failed to start.
It has a startup process as follows:
The Cognos 8 service starts cogbootstrapservice.exe with some command line parameters (see screenshot)
cogbootstrapservice.exe is meant to start java (which hosts the application server)
Under normal operation we would see cogbootstrapservice.exe appear in task manager followed by java.exe
Now that we have this startup issue, we see cogbootstrapservice.exe appears but no java.exe
So, we set the service to interact with the desktop, logged into the console and found the error message, attached. We believe that this is thrown by cogbootstrapservice.exe
When we run procmon for cogbootstrapservice.exe it halts at ntusr32 (from memory), which I believe is a generic DLL used for, among other things, displaying dialog boxes (i.e. the error message attached)
Looking at this another way, when we use a special startup script which does not utilise cogbootstrap.exe, Cognos starts fine.
I have also attached a screenshot from dependency walker.
Screenshots are from my dev box (Vista 64). The box with the issue is Windows 2000 server I believe, so screenshots are eally for illustration.
Start Free Trial