The following table lists issues fixed in this release:

Component Issue Number Description Knowledge Base
ABLTOOLS OCTA-34032 Service Registry not accepting gen/map file with VOID operations Click for more information.
ADE OCTA-33628 Display an alert message when the maximum character limit is reached in AppBuilder's section Editor. Click for more information.
ADE OCTA-33788 In the 64-bit Windows AppBuilder, a dialog box comes up with a warning that viewing procedures in the tree-view is not available. Click for more information.
ADE OCTA-34591 Not enough space for the other things in the buffer used to store the value of the variables because of which data execeding issue occured. Click for more information.
Build System OCTA-33418 The installer now installs ubqmanager folder into the DLC area. ubqmanager folder and it's contained procedures _6dar399.r, _6deq399.r, _6enq399.r. These procedures are used to internally keep track of appserver asynchronous requests and if not found, will raise STOP conditions on the appserver at runtime. Click for more information.
DB OCTA-33192 When a PROMON -F session is disconnected it takes out a USR latch which it should not. If USR latch is being held by any other client, promon -F will appear hung. Click for more information.
DB OCTA-34197 Target db hangs after transition when rprepl -C status -detail is run Click for more information.
Docker OCTA-33450 The official PASOE Docker image is missing the DLC\ubqmanager directory. Click for more information.
Lang OCTA-31783 1. If a STOP condition occurs during a non-void method called within an expression, the expression will erroneously continue to be evaluated and can cause a crash or other unpredictable behavior. 2. If a STOP condition occurs having to do with OpenEdge-supplied code that is responsible for queueing/dequeueing asynchronous RUN requests/responses, the error message from the STOP condition will be lost. Click for more information.
Lang OCTA-32257 If a method on a handle is called within an expression or ASSIGN statement and structured error handling is being used in the block, the error is not handled properly. The error may not be raised, and therefore the error cannot be caught by a CATCH block. It is also possible that an error is raised but the left-hand side of the assignment statement is still set, which it should not be. Click for more information.
Lang OCTA-33438 The use of SESSION:CURRENT-REQUEST-INFO as a parameter to a function (for example, VALID-OBJECT (SESSION:CURRENT-REQUEST-INFO) ) causes a memory leak Click for more information.
Lang OCTA-33479 In 64-bit Window products, AppBuilder does not display a procedure which exceeds the Section Editor's 20,000-byte limit. The same procedure can be viewed in AppBuilder in 32-bit Windows products. Click for more information.
Lang OCTA-33481 HTTPS URLs may give error "Unable to run web object file", classic WebSpeed OpenEdge in 11.7.8 while trying to validate international characters Click for more information.
Lang OCTA-33642 When compiling a program in a session which is connected to two databases which have the same structure and the program uses RECID or ROWID in WHERE clause, the session crashes with a memory violation (49). Click for more information.
Lang OCTA-33821 The AVM crashes or displays error 1987 "Operation number nnn is not supported in this release" if the DCOLOR attribute of a frame is overridden at runtime before the frame is realized. Click for more information.
Lang OCTA-33862 READ-XML does not correctly populate the child record of a Data-Relation with the parent record's relation-field value when the parent field is represented as an XML attribute. Click for more information.
Lang OCTA-34112 RETURN ERROR in an application server's Startup procedure does not terminate the agent when it is documented that it should. Click for more information.
Lang OCTA-34456 When using the startup parameter -rereadnolock, a nested FOR EACH join on a non-default buffer which uses the FIELDS clause causes subsequent uses of that buffer to improperly continue to use the FIELD clause restrictions. Click for more information.
Lang OCTA-34611 Running a window from AppBuilder that executes a QUIT statement exits the entire progress session under certain circumstances. Click for more information.
Lang OCTA-35154 Running a query with a malformed CONTAINS string (asterisk in the middle of the string) with server side joins enabled (the default) results in error 778 “reading socket, ret=10054, errno=2”, followed by the ABL client being disconnected from the database. Click for more information.
Lang OCTA-35652 When compiling with XREF-XML, if the file contains a ProDataset with a very long definition, you might encounter an error message “Error in DataSet relations information during XREF-XML”. Click for more information.
Lang OCTA-36000 Progress Application Server for OpenEdge sessions connecting to a remote webservice may crash Click for more information.
OEM OCTA-32133 Updating an existing remote AdminServer configuration in OpenEdge Management (OEM) console results in printing the password in clear text into the remote AdminServer log file. This happens intermittently. Knowing that this exists, anyone with access to that log file can search it and possibly find OS passwords. Click for more information.
OEM OCTA-33612 When the System Wide CPU monitoring option is selected in OpenEdge Management Resource Monitoring Configuration page then the User can’t be able to define system resources like FileSystem, Disk. Click for more information.
PASOE OCTA-23962 deleting a pasoe instance or executing pasman unregister removes multiple instances from the instances.* file Click for more information.
PASOE OCTA-28386 \[ERROR] Property not found: AppServer.Agent.someApp.PROPATH when first deploying webapp having a dash and then webapp without a dash using pasman Click for more information.
PASOE OCTA-28661 $DLC/servers/pasoe/bin/tcmanager.sh does not search correctly if a port already exist in /etc/services Click for more information.
PASOE OCTA-33441 An attempt to run a .p procedure persistently on a remote appserver results in error 14810. Business logic which requires a remote appserver call to be initiated from an appserver agent to a remote appserver agent fails with Progress error 14810. Click for more information.
PASOE OCTA-33654 In DB shared memory connection record locks are not released when the session is crashed. Click for more information.
PASOE OCTA-33985 When connecting to a database from an ABL Session in a PASOE agent, if the CONNECT statement fails because of a failure to authenticate, then if the ABL Session tries to CONNECT again, it may result in a Memory violation (49). This only happens if connecting to the database using shared memory; it does not happen when connecting using via the network. Click for more information.
PDSOE OCTA-34810 Unable to generate pidl file without losing existing mapping when we add a new parameter in the resource. There used to be an option to do this in Project Properties->Build->Generate REST Invocation Files, which is no longer available. Click for more information.
SQL OCTA-34791 internal error in SQL ENGINE at 4081 in Z:/vobs_sql/sql/src/rds/stat.cxx for join queries involving large and very small table when the column statistics data contain null values Click for more information.
Sonic ESB Adapter OCTA-33792 ESB adapter spawns a high number of dispatcher I/O threads in a blocked state and stopped processing messages. Click for more information.