Table of Contents
Although IGMAS+ is continuously being tested by many users around the world, there could still be a number of bugs and issues.
In the changelog of every release we highlight the issues that have been solved. More information can be found in the release posts.
Feel free to provide us some feedback.
Known issues
Below we list some known issues during installation and running IGMAS+, together with workarounds.
The jar installer does not start
Description
On Windows, if you double-click on the IGMAS-install.jar file and the installer does not start, a common root cause is that another program has stolen the .jar association.
Workaround
Reinstall the Java Runtime Environment or fix the Windows Registry manually. You can also easily fix the problem with Jarfix.
See more information here.
Alternatively, you can run the installer from the command line, as explained in the installation guide
IGMAS+ shortcut does not work
Description
You have installed IGMAS+ and try to run it using the shortcut, but nothing happens.
Workaround
If you have installed IGMAS+ and the shortcut does not work, it is most likely due to the fact that the path to the java executable or the IGMAS+ jar file is not correct.
Windows
On Windows, right click on the shortcut and select Properties. In the Target field, the path should be similar to the following:
C:\Windows\system32\cmd.exe /c "javaw -cp ./igmas-process-wrapper.jar; igmas.process.StartIGMASProcess"
In Start in field, the path should be similar to the following:
C:\Users\<your username>\IGMAS+\bin
Linux
On Linux, right click on the shortcut and select Edit Launcher. In the Command field, the path should be similar to the following:
java -cp ./igmas-process-wrapper.jar igmas.process.StartIGMASProcess
In Working Directory field, the path should be similar to the following:
/home/<your username>/IGMAS+/bin
Java 3D Not Installed
Description
On Windows, the following error appears:
Workarounds
The problem can have different reasons behind it:
JRE version

This type of message is related to the fact that the version of JRE that has been installed is wrong. For instance, one could have installed the x86 version of JRE (for a 32-Bit system), but not the x64 (required for a 64-Bit OS), or the version is not 8.
JogAmp libraries missing

This message can be related to the fact that you are installing IGMAS+ as a Standard User and not as an Administrator. In some cases Windows can block creation of temporary files created during installation (namely the JogAmp library and its component GlueGen).
If you are not able to install IGMAS+ as Administrator, a workaround for it on 64-Bit Windows would be:
- Install IGMAS+ as a Standard User.
The default folder isC:\Users\<your username>\IGMAS+ - Create a folder named
nativesunderIGMAS+\bin - Load
jogamp-all-platforms.7zfile from the JogAmp archive - Unpack the
jogamp-all-platforms.7zarchive (e.g. with 7-Zip) - Put the contents of folder
jogamp-all-platformstoIGMAS+\bin\natives - Move the folder
windows-amd64from\IGMAS+\bin\natives\libto\IGMAS+\bin\natives.
Too small font size
Description
On Windows 10/11, when using displays with high resolution and system scaling, the fonts in IGMAS+ can still be too small:

Workaround
-
Find out the path for the java binary IGMAS+ is using
- Start IGMAS+
- Open Help -> About
- Check the path in Runtime:

In this case:
C:\Program Files\Amazon Corretto\jdk1.8.0_342\jre\bin -
Open File Explorer and navigate to this
jre\binfolder- Right click on file
java.exe - Click Properties
- Go to Compatibility tab
- Click Change high DPI settings
- Mark checkbox Override high DPI scaling behavior
- Select System from the dropdown Scaling performed by
- Click OK
- Click Apply

- Right click on file
As a result, fonts are scaled:

Freezing while loading a model
Description
A model cannot be loaded, IGMAS+ freezes and nothing happens.
Workaround
This can usually happen for a model of a relatively big size.
- Check if the 64-bit version of JRE is selected in the IGMAS+ JVM Settings (
Research→JVM Settings) - Check if the amount of maximum heap size there is optimal. To optimize, click on the
Optimizedbutton. - Restart IGMAS+ for changes to take effect.

Read more here.
Graphical problem with a 3D View
Description
The model in the 3D View is unfocused and has stripes, model elements are wrongly visualized, or the model is not visible at all.
Workarounds
The problem is always related to the graphical driver but can have different reasons behind it:
Stereo rendering

If the model is unfocused and has stripes like on the image above, most likely it is due to the requirement of the stereo rendering.
Enable force stereo rendering checkbox in the IGMAS+ JVM Settings (Research → JVM Settings).
Outdated graphics card driver

If model elements are wrongly visualized, like on the image above, most likely it is due to the outdated graphics card driver.
Update the graphics card driver or use a different graphics card (e.g. use a dedicated graphics card if you have two).
Incompatible graphics card
If the model in 3D View is not visible at all, most likely it is due to the incompatible graphics card.
IGMAS+ has issues with certain graphics cards that are not compatible with OpenCL 1.2. For instance, graphics card Intel HD Graphics 4000 is known to have issues like that.
Use a different graphics card (e.g. use a dedicated graphics card if you have two). Any NVIDIA graphics card with an up-to-date driver is recommended, if available.
Problem after changing the theme
Description
After changing the theme in Edit → Options → Look & Feel, the graphical interface cannot be handled properly.
Workaround
To regain normal behavior, please restart IGMAS+. After restart, the new theme remains valid.
Mouse issue
Description
When trying to use the mouse wheel or buttons, IGMAS+ seems not to respond as intended to.
Workaround
In some cases, additional mouse software prevents IGMAS+ from working properly. Disabling the mouse software should make the mouse buttons work properly within IGMAS+.
Issue when toggling the sections
Description
The program does not toggle between the sections in the 2D view when pressing Page Up ↥ or Page Down ↧ buttons
Workaround
The view tab is not active. Point the mouse over the 2D View tab and click the left mouse button.
Issue with the clipping planes slider
Description
Clipping plane sliders in the Property Editor Tab of the Clipplanes entry of the Object Tree do not respond, or sometimes only respond on a second try.
Workaround
When you move over from a different part of the window, e.g. from the view or model tree, the first click on the slider activates the slider’s window section. The slider itself is then “grabbed” with the second click and can then move.
Bull’s eye
Description
Due to the algorithm used for the calculation potential field, certain positions of the stations can lead to a so-called bull’s eye effect, which is characterized by a local extreme in the calculated potential field. It is not a bug but a limitation of the algorithm.
Typical bull’s eye problem in a 3D View resulting fom a station grid:

The bull’s eye effect is basically a spike in the calculated potential field:

Workaround
Possible solutions to prevent bull eyes:
- Avoid model stations inside the model bodies
- Avoid model stations directly located on edges of the bodies
- If possible, use irregularly distributed stations and no station grids
- If using grids, move the stations in X and Y by a very small amount
For instance, if original station coordinates are:
327500,5655000,174,-10.916
332500,5655000,168.477127,-7.957
337500,5655000,163.977127,-5.576
342500,5655000,161.865646,-4.568
347500,5655000,158.865646,-3.828
Change them to:
327500.1,5655000.1,174,-10.916
332500.1,5655000.1,168.477127,-7.957
337500.1,5655000.1,163.977127,-5.576
342500.1,5655000.1,161.865646,-4.568
347500.1,5655000.1,158.865646,-3.828
This will eliminate the bull’s eye effect:

Report an issue
If you have a found a bug and want to submit an issue report, please send your request together with a log file to:
See feedback section for more information.