Active Console - I have problems trying to start up the Active Console
There are a number of situations and reasons which mean that the Active Console cannot start, this page discuses some of the common problems
Incompatible DLLs Copied
We have found situations where the system DLLs are not compatible with those shipped with the console, often it can be fixed by following the directions on this page.
LoadLibrary failed with error 87: The parameter is incorrect Copied
A few users have reported this error while starting the Active Console. This can affect other applications as well and not limited to Geneos. The issue is related to the AMD graphics card with an outdated display driver (such as the atig6pxx.dll file). Please check that you are using the latest display driver in this case.
A couple of external websites also suggests to manually rename the atig6pxx.dll file as atig6pxx.dll.bak, and reinstall the display driver to fix the issue.
Problems reported with Memory allocation Copied
From time to time, we also see issues where the JVM cannot be started, reporting not enough memory.
To help solve the issue:
- Shut down the Active Console.
- Increase the
Xmxvalue found in the.gcifile. The value must not exceed the system’s max memory. See ActiveConsole.exe flags documentation. - Start the Active Console.
Possible issue with windows settings Copied
Symptoms Copied
Try to start Active Console by double clicking the exe icon, the AC will not be able to start at all.
Error Copied
Following error is logged in Windows:
At first we thought because it is a Chinese Window that caused the issue. Later we found out it is not the cause, it is a BEX error with StackHash_0a9e.
The BEX error is an error (Buffer Overflow Exception) from Windows. Buffer overflow is a condition when some process tries to store data beyond the capacity of the fixed or available buffer so it tries to overwrite some other memory locations, too.
And in Windows we have some security feature called Data Execution Prevention that is intended to prevent similar processes to prevent buffer overflow attacks (that can introduce some malicious codes). But in some cases DEP can prevent some legitimate software from executing, too. And then you can get a BEX error.
Workaround Copied
- Disable DEP for
ActiveConsole.exe. - Right click on the
ActiveConsole.exefile and go to Properties > Compatibility and check the Run this program as an administrator box. Then click ok. - If it still does not work, from the same tab, choose run your program compatible for Win XP Service Pack 2, and click ok.
In my case, it works if I do step 3. I think it may be caused by Win7 64 bit running a 32bit application.
Console crashing as soon as the start up screen displays Copied
In some systems, we have seen instances where the console crashes soon after running the EXE, the splash screen may or may not appear, but the windows message is normally of the form This application has stopped working. We have found the following can help fix this problem.
Right click on the ActiveConsole.exe file and go to Properties > Compatibility and check the Run this program as an administrator box. Then click ok. If it still does not work, from the same tab, choose run your program compatible for Win XP Service Pack 2, and click ok.
Long load time for work spaces Copied
If you get as far as the work space selection screen, and you have made the selection, but then the console seems to lock up then the problem is more likely with the work space. See this page for possible solutions to this.
Nothing happens at all after running the EXE Copied
If you run the activeconsole.exe, and nothing happens at all (not even a crash screen as discussed in some of the cases above), then it may be worth ensuring the JVM that is shipped with the console is correctly installed. The JVM is shipped in the activeconsole zip file and extracts under the console directory. Locate the main java.exe:
\JRE\bin\java.exe
Then try the following:
java.exe -version
It should return output like the following:
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) Client VM (build 23.6-b04, mixed mode)
openjdk version "1.8.0_212"OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b03)OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b03, mixed mode)
If this fails, you should reinstall the console into a new directory, preferably on the local drive.