Frequently asked question

What are the known problems with NetEngine Version 1.2?

Last Published: April 25, 2020

Answer

The following are the known problems with NetEngine version 1.2:

1. Memory leak in the Name and Description field of the NetworkAttRec structure. The longer the string, the more leakage. Setting a value of a null string, still leaks as if it were one character. Not setting these fields at all will eliminate the leak.

2. Memory leak in the Name and Description field of the WeightAttRec structure. The longer the string, the more leakage. Setting a value of a null string, still leaks as if it were one character. Not setting these fields at all will eliminate the leak.

3. Memory leak in the Description field of the FlagAttRec structure. The longer the string, the more leakage. Setting a value of a null string, still leaks as if it were one character. Not setting these fields at all will eliminate the leak.

4. Cannot create a network with zero weights. By default, this should never happen as all our sample always add at least one weight. If no weights are added, the program will crash while creating the network.

5. The Heap record when using NE_CreateHeapCustom should be exactly 16 bytes. This was a new function in NetEngine 1.2. It was modified superficially to change the size based on the custom data structure put together by the user. But somewhere in it's execution, it still refers back to data structures NetEngine uses.

Article ID:000004722

Software:
  • Legacy Products

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Discover more on this topic