Issue # |
|
Component |
Description |
1st
Fixed |
OE00187234 |
* |
Adapter for SonicESB Other |
Proxygen generated esboe files with subdirectory info fail with <message>Fault String: ERROR condition: ** "test\testIk" was not found. (293) (7211)</message> on Unix platforms. |
10.2A03 |
OE00189732 |
* |
Adapter for SonicESB Other |
Passing temp-tables with array field through ESB adapter fails with java.lang.ClassCastException |
10.2A03 |
OE00190122 |
* |
Adapter for SonicESB Other |
When you try to pass a Temp-Table that includes a DATE field through the Sonic ESB Native Adapter, the following exception is thrown:
com.progress.open4gl.dynamicapi.ClientException: Invalid input result set object: class java.util.Date. (7186) There might be a mismatch between an input result set and the schema in the proxy. (7228) (7176) |
10.2A03 |
OE00193991 |
* |
ADE Tools and Runtime Data Dictionary |
When you load a .df file, the .e file stops from being updated/generated after running many times |
10.2A03 |
OE00188547 |
* |
ADE Tools and Runtime GUI Rendering |
A change was introduced in 10.1B02 ADM2 where SmartWindows contained in another SmartWindow flashes and disappears when calling the viewPage procedure. |
10.2A03 |
OE00160917 |
* |
ADE Tools and Runtime Webspeed |
Syntax checks of HTML files larger than 18KB hangs Webspeed Workshop. However, you can save compile without hanging. |
10.2A03 |
OE00190631 |
* |
AdminServer AdminServer |
A 9.1D09 ubroker.properties file is not converted when upgrading it by starting the 10.2A01 AdminServer.
|
10.2A03 |
OE00192476 |
* |
DATASERVER DataServer |
Updating a field using buffer-handle syntax causes the following errors when table is in some DataServer schema and there is an assign trigger on the field.
Array subscript <index> is out of range. (2715)
Error extracting field at record position <rpos> from buffer <buffer> for running an ASSIGN trigger. (3263) |
10.2A03 |
OE00193590 |
* |
DATASERVER DataServer |
_probrkr does not release handles after _orasrv is dismissed, therefore it causes the system to freeze after many connects and disconnects |
10.2A03 |
OE00191143 |
* |
DATASERVER DB2 |
ODBC DataServer for AS/400 does not right trim fixed-length character fields |
10.2A03 |
OE00186593 |
* |
DATASERVER MSSQLSRV |
Use Computed Columns to maintain progress_recid in MS SQL 2005 and above |
10.2A03 |
OE00188806 |
* |
DATASERVER MSSQLSRV |
Error 6176 and SQL error 22001 are displayed when the length of a query parameter exceeds the length of the field in MSS or DSRVR-PRECISION and DSRVR-LENGTH values |
10.2A03 |
OE00189115 |
* |
DATASERVER MSSQLSRV |
Error 6175 comparing dates against specific date 12/31/9999. |
10.2A03 |
OE00189701 |
* |
DATASERVER MSSQLSRV |
ProtoMSS fails to create a table with Unicode type fields on the MS SQL Server Database if a OE field contains a single quote (') for the initial value |
10.2A03 |
OE00190929 |
* |
DATASERVER MSSQLSRV |
Behavior change to assist application developer to hand MSSQLSrv Deadlock |
10.2A03 |
OE00191096 |
* |
DATASERVER MSSQLSRV |
Date fields with Initial value TODAY displayed as empty with MS SQLServer |
10.2A03 |
OE00192848 |
* |
DATASERVER MSSQLSRV |
cursor error 6170 using CONNECTION_POOLING,0,PRGRS_CACHE_CONN,30 |
10.2A03 |
OE00193679 |
* |
DATASERVER MSSQLSRV |
Error 2624 when connection pooling is turned off |
10.2A03 |
OE00194225 |
* |
DATASERVER MSSQLSRV |
Date value is lost when return from the write or replication-write trigger |
10.2A03 |
OE00194678 |
* |
DATASERVER MSSQLSRV |
Error 2098 migrating an existing database to SQL Server |
10.2A03 |
OE00172778 |
* |
DATASERVER ORACLE |
Error 48 when using FIELDS option and QRYINFO and ORACLE Dataserver.
Corrected a issue with memory alignment on 64-bit solaris arch. |
10.2A03 |
OE00181807 |
* |
DATASERVER ORACLE |
Warning of a NULL column in an aggregate function from Oracle causes RUN STORED-PROC to fail. |
10.2A03 |
OE00190509 |
* |
DATASERVER ORACLE |
Error 1444 updating an int field with Oracle Dataserver. |
10.2A03 |
OE00189853 |
* |
DATASERVER PODBC |
ODBC Driver or IBM client access driver does not pull column label and description information from DB2/400 datasource. |
10.2A03 |
OE00189927 |
* |
DATASERVER PODBC |
Errors 6199 and 6200 when pulling a table with field that has TIME data type from DB2/400. The table is not pulled because of the errors. |
10.2A03 |
OE00192165 |
* |
DATASERVER PODBC |
Single char field data is truncated when displaying with a simple query using -Dsrv PRGRS_MAPFIXEDCHAR against ODBC DataServer. This CR is related to the FIX for the CR OE00191143. |
10.2A03 |
OE00183802 |
* |
DB 4GL |
Enabling statement caching via promon can cause 4GL client code to crash while holding a latch on the database which in turn causes the database to be shut down. |
10.2A03 |
OE00188662 |
* |
DB cx |
Clients that are deleting records from a database while an online idxactivate is being run may get " (1422) Index <name> in <table> for recid # could not be deleted" errors upon completion of the idxactivate. |
10.2A03 |
OE00191546 |
* |
DB dbutil |
Memory violation wth idxcompact on some long indexes (characters > 300). |
10.2A03 |
OE00163060 |
* |
DB rfutil |
After imaging does not work on a UTF8 database with auditing enabled. After imaging will work once the auditing has been disabled. |
10.2A03 |
OE00193695 |
* |
Diagnostics 4GL Debugger |
When a buffer is added to the Expressions list in the Debugger, error 51 occurs SYSTEM ERROR: sizditm -- invalid type. (51) and the client crashes. |
10.2A03 |
OE00194219 |
* |
Diagnostics Attachable Debugger |
The Debugger fails to start when called using the INITIATE() and SET-BREAK() methods from a class located within a package. |
10.2A03 |
OE00188503 |
* |
GUI 4GL |
An ABL procedure contains an OUTPUT TO PRINTER statement and several DISPLAY statements in a REPEAT loop. The output is sent to a PDF file through a third-party PDF writer program that installs as a printer driver. The PDF writer applies a background image which the output from any program sending its output to the printer is intended to write over. The first line of the output from the ABL procedure appears transparent, but the subsequent lines appear with an opaque background that obscures the underlying image. |
10.2A03 |
OE00188982 |
* |
GUI 4GL |
When focus switches from a window, the field that had focus is saved, so that focus is put back into that field when the window regains focus. It is possible that this field might be programmatically deleted. The field information was not removed from the window. The memory for this field information is then available for re-use. If this memory is re-used for another field, the AVM can crash when restoring focus to the window. |
10.2A03 |
OE00191167 |
* |
GUI 4GL |
Flickering occurs during runtime resizing and moving of ABL widgets in a dialog box. |
10.2A03 |
OE00193785 |
* |
GUI 4GL |
Using the SEEK() function on a stream opened to the CLIPBOARD causes the session to crash. |
10.2A03 |
OE00194341 |
* |
GUI 4GL |
The OpenEdge GUI client session may crash when the user changes the value of a toggle-box browse cell with the mouse or keyboard. |
10.2A03 |
OE00193919 |
* |
GUI ActiveX |
Getting error message:
Error occurred while accessing component property/method: mapiobject.
No such interface supported
Error code: 0x8004002 (5890)
when using redemption.dll to interface with Outlook |
10.2A03 |
OE00188249 |
* |
GUI BROWSE |
The AVM can crash if using the Win PostMessage function with WM_LBUTTONDOWN to set focus into a browse widget. This happens under the following circumstances:
- the mouse cursor was located over a column separator (e.g. to resize the column) in another browse on another window.
- the browse to which focus is being set has fewer columns than the browse in the other window. |
10.2A03 |
OE00192662 |
* |
GUI BROWSE |
ABL code that creates a dynamic browse in an OpenEdge character client may crash. The problem occurs when the frame which contains the browse is not large enough. The same code can be executed in the OpenEdge Windows GUI client without problems. |
10.2A03 |
OE00193776 |
* |
GUI GUI |
Client may crash after error 1450 when setting large string to LIST-ITEM-PAIRS |
10.2A03 |
OE00193217 |
* |
Install NetSetup |
When running installation of any deployment product (e.g. C/N) via NetSetup there's no option to skip .NET Framework 3.0 installation. |
10.2A03 |
OE00165068 |
* |
LANG 4GL |
If you REPOSITION a query with joined tables, where one or more tables are from a DataServer schema and others are from a OE (or temp-tables) database, the Client may crash. |
10.2A03 |
OE00189027 |
* |
LANG 4GL |
Client might crash trying to add a field to a table that has a specific type of schema corruption (Field map field). |
10.2A03 |
OE00189873 |
* |
LANG 4GL |
Procedures using the new error handling catch & catch end statements crash if they are being run from within a memory mapped procedure library. |
10.2A03 |
OE00191568 |
* |
LANG 4GL |
If the POSITION of a field in a table is larger than the number of fields in the table, the AVM can crash in the following circumstances:
- if -checkwidth 1 or -checkwidth 2 is specified
- if runtime permission checking is enabled in the database
The following .df extract shows a table which will have the problem.
ADD TABLE "t1"
AREA "Schema Area"
DUMP-NAME "t1"
ADD FIELD "f1" OF "t1" AS integer
FORMAT "->,>>>,>>9"
INITIAL "0"
POSITION 2
MAX-WIDTH 4
ORDER 10
ADD FIELD "f2" OF "t1" AS character
FORMAT "x(8)"
INITIAL ""
POSITION 300
MAX-WIDTH 16
ORDER 20
There are only 2 fields in the table, but the f2 field has a POSITION of 300. |
10.2A03 |
OE00191907 |
* |
LANG 4GL |
If you use the -q startup parameter and run a given external procedure with and without the extension in the same session (i.e. run test.p and run test), it can cause the client to crash. |
10.2A03 |
OE00192593 |
* |
LANG 4GL |
When binding a BY-REFERENCE parameter temp-table when the source table is NEW SHARED the following error is returned:
<program-name> Cannot bind BY-REFERENCE parameter tables or datasets unless column datatypes, positions, extents and indexes match for tables <name> and <name>. (12766)
This worked in 10.1B and no longer works in 10.1C or later. |
10.2A03 |
OE00194007 |
* |
LANG 4GL |
Client may inconsistently crash when executing a OUTPUT TO with a shared stream.
The specific case is when the statement is executed on a persistent procedure that has the stream shared and it outlived the procedure that defined it as NEW SHARED. |
10.2A03 |
OE00194293 |
* |
LANG 4GL |
Error 2894 is raised inconsistently when closing session or deleting a pending non-persistent procedure that has a query attached to a browse that is still being displayed.
"Action segment of procedure <name> is not in execution buffer (2894)" |
10.2A03 |
OE00194516 |
* |
LANG 4GL |
If a DEFINE FRAME, FORM or DEFINE BROWSE statement appears in a block at an unreachable line of code, the following warning is incorrectly issued:
WARNING: Executable statement at line <line-num> of file <file-name> will not be reached. (15090)
For example:
DEFINE VARIABLE cvar AS CHAR NO-UNDO.
RUN foo.
RETURN.
DEFINE FRAME f cvar FORMAT "X(20)".
PROCEDURE foo:
DISPLAY cvar WITH FRAME f.
END.
|
10.2A03 |
OE00194534 |
* |
LANG 4GL |
RETURN ERROR from a function executed by a FIND trigger gets propagated to OPEN-QUERY or FOR EACH and raises error condition in 10.2A01 and 10.2B FCS.(ERROR-STATUS:ERROR gets set if NO-ERROR used). |
10.2A03 |
OE00187718 |
* |
LANG COMPSRV |
When running an AppServer procedure that returns an output temp-table and the temp-table is in the unnamed widget-pool created by the prog, the appserver may crash if the program changed one of the following attributes dynamically via the default-buffer-handle: LABEL, COLUMN-LABEL, HELP or FORMAT. |
10.2A03 |
OE00192436 |
* |
LANG COMPSRV |
If an Open Client returns a longchar as an INPUT-OUTPUT or OUTPUT parameter it is possible that the next request would cause a hang (infinite loop). |
10.2A03 |
OE00193232 |
* |
LANG COMPSRV |
The AppServer server will leak memory if passing an output dataset (static or handle) to a WSA client. |
10.2A03 |
OE00190427 |
* |
LANG DATASET |
A Memory Violation occurs when using the READ-XMLSCHEMA method on a proDataSet or temp-table on HP-UX Itanium when the session code page is utf-8. |
10.2A03 |
OE00190112 |
* |
LANG DATATYPE |
TODAY & NOW functions fail to INITIALize NEW GLOBAL SHARED VARIABLEs when used in DEFINE NEW GLOBAL SHARED VARIABLE statement with the INITIAL option. |
10.2A03 |
OE00190413 |
* |
LANG DATATYPE |
Session crashes when using the TRIM function on a LONGCHAR variable with an empty string value |
10.2A03 |
OE00190991 |
* |
LANG DATATYPE |
When subtracting from a DATETIME, if the time part of the resulting value is midnight (0ms), then the date will be one day too early.
e.g.
DEFINE VARIABLE dt AS DATETIME NO-UNDO INITIAL 9/1/2009.
/* 86400000 ms in a day */
MESSAGE dt - 86400000 VIEW-AS ALERT-BOX.
will display the date as 08/30, not 08/31. |
10.2A03 |
OE00193957 |
* |
LANG DLL |
When passing of input parameters of type 'double' from a Progress application to a shared object (DLL) on 64 bits AIX, parameters undergo a small but non-negligible change prior to being passed into the shared object. The parameters are converted to type float, and thus lose precision. |
10.2A03 |
OE00195057 |
* |
LANG DLL |
The OpenEdge GUI client crashes when calling external procedure TrackPopupMenu or TrackPopupMenuEx in USER32.DLL if the HWND of an ABL window is passed to the external procedure. |
10.2A03 |
OE00189819 |
* |
LANG I18N |
On HP Itanium, and idxbuild on a UTF-8 database with an ICU collation will crash. |
10.2A03 |
OE00193763 |
* |
LANG I18N |
Using -cpinternal utf-8 -cpstream utf-8 -ucc on the character client executable results in error 557 not being generated when inputting data using INPUT FROM. Error 557 should occur when the data being input is longer the FORMAT of the variable it is being input into. |
10.2A03 |
OE00188942 |
* |
LANG OO4GL |
In 10.2A02, when deleting a persistent procedure that contains an OO object and temp-table/database references, the AVM can crash. |
10.2A03 |
OE00191129 |
* |
LANG OO4GL |
If lots of deleted objects (thousands) are garbage collected all at once, it may cause enough recursion to overflow the C Runtime stack. |
10.2A03 |
OE00194004 |
* |
LANG OO4GL |
An application trying to NEW a class that implements one or more interfaces may inconsistently crash. The crash is a result of flushing rcode out when reaching the -D limit.
The crash happens with a stack trace similar to this:
rnloadObject()
rnnewstmt()
rnNew()
rnexec_entry()
rninterpret() |
10.2A03 |
OE00189662 |
* |
LANG Web Services Client |
Under certain circumstances, the Web Service client crashes when setting the handle to the Port Type for the second time after it has been deleted the first time around. |
10.2A03 |
OE00190989 |
* |
LANG Web Services Client |
If an invalid XML document is passed as an argument to the SET-SERIALIZED() method of a SOAP-header-entryref object, then the OpenEdge client will crash. |
10.2A03 |
OE00192828 |
* |
LANG Web Services Client |
When ABL client calls web service procedure returning a relatively large dataset , the client process initially is stable in size, but then grows on every subsequent execution. |
10.2A03 |
OE00191089 |
* |
LANG XML |
If there is an error inside of the WRITE-XML statement when serializing a DataSet to XML, it is possible that the WRITE-XML statement will not return an error and will not reset the SESSION:DATE-FORMAT attribute back to whatever value it had prior to WRITE-XML being invoked. The SESSION:DATE-FORMAT attribute will have a value of "ymd". |
10.2A03 |
OE00193651 |
* |
NETUI Data Binding |
When displaying data from a dataset that has recursive relations in an UltraGrid or UltraWinTree, as long as the buffer in the dataset has a data-source attached, the data display as expected, i.e. nested, however when the data-source is detached, or no data-source is used, the display is flat (i.e. none of the rows have child relations). |
10.2A03 |
OE00194436 |
* |
NETUI Data Binding |
Using GetCellValue() in an InitializeRow event is always successful when batching is turned off, however when using batching, in all batches after the first, it returns ?. |
10.2A03 |
OE00193511 |
* |
NETUI Hybrids |
A child form cannot be opened in the Visual Designer if the inherited form has a data member of the same type as itself. |
10.2A03 |
OE00194659 |
* |
NETUI NetUI Language |
When switching focus between a .NET form and an ABL window, the ENTRY event doesn't fire on the ABL window. |
10.2A03 |
OE00191199 |
* |
NETUI Other |
The EventArgs objects passed to .NET event handlers are not being garbage collected. |
10.2A03 |
OE00192873 |
* |
NETUI Other |
When trying to convert decimal value from Microsoft or Infragistics numeric data entry control to a Progress decimal value, this conversion is incorrect.
|
10.2A03 |
OE00182591 |
* |
NETUI User Interface |
Using a User Control that inherits from the UltraGrid control may fail to paint properly. |
10.2A03 |
OE00188194 |
* |
NETUI User Interface |
If a .NET Form displays a modal .NET Dialog it is possible to bypass the .NET Dialog and send keystrokes to the .NET Form by clicking on the .NET Form icon in the Windows Task Bar. |
10.2A03 |
OE00189260 |
* |
NETUI User Interface |
When both .NET forms and ABL windows are part of the same application, the LEAVE event does not fire in an ABL window when focus is given to a.NET form. This is not consistent with what the user experiences when focus is shifted from one ABL window to another. |
10.2A03 |
OE00189788 |
* |
NETUI User Interface |
After launching an ABL window from a .NET form containing an UltraTree with a MouseOver event defined, clicking on or mousing over the whitespace on the UltraTree component forces focus back to the ABL Window. |
10.2A03 |
OE00134914 |
* |
OEIDE Editing |
Temp-tables defined LIKE another table are not handled correctly by Architect. The fields and indexes inherited through the LIKE option do not appear in the Outline view or in the code completions. |
10.2A03 |
OE00191476 |
* |
OEIDE Editing |
Outline view is broken for procedures containing nested includes. On opening the file outline is shown, but on modifying the file (like adding a procedure/ renaming a procedure) outline is not updated.
This happens because on opening the file, includes are not expanded by the parser. On modifying the file, includes are expanded, and the parser aborts on detecting nested includes, and the changes are not reflected in outline.
|
10.2A03 |
OE00192398 |
* |
OEIDE Editing |
When inserting code into editor via Source -> Add Procedure/Function/Method/Property, etc. or auto-generation of code in cases of interface implementations, etc. excessive numbers of blank lines are inserted in the editor code block. These appear below (and sometimes above) the group of equal blocks, for example after all internal procedures when procedures are added. Similarly, within a class file (.cls) spaces are inserted before the END CLASS statement. |
10.2A03 |
OE00192666 |
* |
OEIDE Editing |
The "Add Procedure" dialog is missing a toggle to specify an internal procedure as private. As the ABL does support defining internal procedures as PRIVATE, this dialog should have a matching toggle as well.
This is inconsistent with similar behavior in Add function Dialog, where we can mark a function as Private. |
10.2A03 |
OE00183135 |
* |
OEIDE OEIDE |
The WRX file created by the AppBuilder, for a .w file using OCXs, is not refreshed in Architect and does not show in the Resources view.
|
10.2A03 |
OE00190740 |
* |
OEIDE OEIDE |
When installing 10.2A02 on an environment without javaw.exe in the system PATH, the following error message ocurrs while tailoring:
Eclipse
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations:
<install path>\oeide\eclipse\jre\bin\javaw.exe
javaw.exe in your current PATH
As a result, the 10.2A02 plugins for OpenEdge Architect (version 10.2.0.02) are not configured correctly and Architect could failed at runtime because plugins may not be of the same version.
|
10.2A03 |
OE00193662 |
* |
OEIDE OEIDE |
After typing a TEMP-TABLE name and pressing CTRL+Space, ArrayIndexOutOfBoundException is getting logged. It does not happen every time. This problem does not occur after rebooting the machine. |
10.2A03 |
OE00192603 |
* |
OEIDE Project IDE |
Setting a global logging level in a Run Configuration (at the top of the logging tab where log file etc. are specified) will result in the AVM using a logging level that is 1 higher than the one specified.
For example, setting a logging level "Basic" results in the AVM setting the logging level to 3 where it should be 2.
Setting the logging level per entry type does use the correct logging levels. |
10.2A03 |
OE00193131 |
* |
OEIDE Project IDE |
If "Use TTY for Runtime" option in the project properties is checked, AVM restarts and TTY runtime window is displayed. Then if "Use TTY for Runtime" option is unchecked, TTY runtime window still remains open and error 4149 is displayed in this window.
Expected behaviour : turning off "Use TTY for Runtime" should close the TTY runtime window. |
10.2A03 |
OE00183851 |
* |
OEIDE Visual Designer |
Pressing Shift+F9 to open a class file in the Visual Designer sometimes fails with the error "Object reference not set to an instance of an object". Re-attempting the Shift+F9 will usually work. |
10.2A03 |
OE00191101 |
* |
OEIDE Visual Designer |
10.2A02 Toolbox group containing ABL user controls takes too long to expand in Visual Designer |
10.2A03 |
OE00191666 |
* |
OEIDE Visual Designer |
Code generated by the Visual Designer is affected by the use of the -zn parameter. When this parameter is no used, Visual Designer would ensure that any variables generated by UI controls that begin with an underscore would be prepended with an "m" to ensure the generated code compiles. If the -zn parameter is used then Visual Designer would not add the "m" in front of variables resulting in the required use of the -zn parameter for all sessions with the generated code is used. |
10.2A03 |
OE00180718 |
* |
Open Client .NET |
When there is no Internet connection on the server, the .NET open client takes over 60 secs to connect to the AppServer due to the validation of the digital signatures of the signed DLLs. |
10.2A03 |
OE00194204 |
* |
Open Client Bridge |
The .NET Open Client does not support compression when talking to the AppServer (like the ABL does with the -mc startup parameter). |
10.2A03 |
OE00170584 |
* |
Open Client Java |
Retrieving very large Prodataset 20 times slower with Java Open Client than with ABL. |
10.2A03 |
OE00189337 |
* |
Open Client Web Services Provider |
A client .NET application for WSA is not able to build a dataset from DATASET-HANDLE output parameter when the DATASET-HANDLE has an unknown or empty string NAMESPACE-URI attribute. |
10.2A03 |
OE00195148 |
* |
Porting Dev |
NetSetup installation doesn't put msvcr71.dll on the client machine.
And so when the client makes WSO calls it fails with error:
Unable to load httpsys.dll which depends on libwww.dll which depends on msvcr71.dll |
10.2A03 |
OE00188918 |
* |
Porting Windows64 |
error 11073 when doing schema pull using GUI client
COULD NOT CONNECT: enhlog.dll. Logging is disabled (11073) |
10.2A03 |
OE00190891 |
* |
Porting Windows64 |
Loading any ICU collation rules into a UTF-8 database renders the database inaccessible. |
10.2A03 |
OE00188527 |
* |
Replication AGENT |
The Replication Agent wrongly states online backup has terminated abnormally when the backup has already reported it completed successfully. |
10.2A03 |
OE00189205 |
* |
Replication Other |
Access to target DB possible without Repl Plus license but it shouldn't be. |
10.2A03 |
OE00194230 |
* |
Replication Replication |
Disable Replication utility changes the modification date of the database |
10.2A03 |
OE00188383 |
* |
SQL Server |
Executing an UPDATE statement against a UTF-8 database fails with error -211023:
Insufficient Memory. Memory allocation failed at #### in Z:/vobs_sql/sql/src/progstub/stub_idx.cxx |
10.2A03 |
OE00191097 |
* |
SQL Server |
When deleting records from a table containing an array field and a SQL92 delete trigger one might experience the following error:
SQLState=HY000
ErrorCode=-219901
[DataDirect][OpenEdge JDBC Driver][OpenEdge] Internal error -2 (a column with th
e specified column id does not exist in the row) in SQL from subsystem RECORD SE
RVICES function rec_to_data called from stub_tpl_hdl_t::extract_fields on PUB.Sa
lesrep for MonthQuota. Save log for Progress technical |
10.2A03 |
OE00194163 |
* |
SQL Server |
A SELECTstatement containing NEXTVAL in READ_UNCOMMITED isolation level will create an ACTIVE transaction in the database. |
10.2A03 |
OE00194300 |
* |
SQL Server |
A SQL query containing a subquery and aggregation caused _SQLSRV2 to terminate abnormally. |
10.2A03 |
OE00194688 |
* |
SQL Server |
When a select statement contains BETWEEN expressions you might experience the following error:
[DataDirect][OpenEdge JDBC Driver][OpenEdge] Encounter internal error in SQL ENGINE at 852 in Z:/vobs_sql/sql/src/opt_anl2.cxx. Contact Progress Technical Support
This may happen when the BETWEEN predicate involves columns from 2 tables being joined, and there is no database index to directly support any relationship between the 2 columns used on the BETWEEN. |
10.2A03 |
OE00167327 |
* |
SQL SQL |
SQL stopped supporting array columns on the left hand side of a LIKE predicate, e.g.,
SELECT * FROM PUB.TableName WHERE TableName.ArrayName like '%SomeString%'
was failing with Syntax error (7587).
|
10.2A03 |
OE00189406 |
* |
SQL SQL |
Creating complex, large view fails with internal error at 1834 in Z:/vobs_sql/sql/src/rds/psr_tree.cxx |
10.2A03 |
OE00190823 |
* |
SQL SQL |
In particular cases, a query with two equality matches and one IS NULL match does not return any data even though data that satisfies the query exists. The first equality match is between two fields, and the second equality match is between a field and a constant. |
10.2A03 |
OE00190948 |
* |
SQL SQL |
A SQL INSERT statement fails with memory violation error under 10.1C04 and later when an array column is word indexed and the value for the column is null. |
10.2A03 |
OE00191724 |
* |
SQL SQL |
When a certain SQL DELETE statement is executed against an SQL VIEW object using an JDBC or ODBC client under linuxx86 platform, one of the following error may be returned:
Internal error 2 (A buffer other than the NLS system handle memory was not large enough) in SQL from subsystem NLS SERVICES function nlsSortKey called from pro_idxkey_t::ix_bld_key on . for . Save log for Progress technical support.
or Internal error -1214 (see dsmret.h) in SQL from subsystem DSM SERVICES function dsmKeyDelete called from ix_delete on PUB.tsscc for PUB.k-entry. Save log for Progress technical support.
or Column values too big to make key. |
10.2A03 |
OE00193235 |
* |
TTY 4GL |
The browse widget leaks memory on TTY clients (Unix or char client on Windows). The leak will be bigger depending on whether you have an updatable browse and/or the number of rows with data. |
10.2A03 |
OE00195098 |
* |
Unsupported Products Profiler |
When a session is started with the -s greater than 126 the profiler output
returns incorrect timestamps.
A similar issue exists in proc.mon files on 64-bit platforms: a huge
constant (like 0xZZ00000000) is added to the the times. |
10.2A03 |
OE00183712 |
* |
WebClient WebClient Deployment Pkgr |
The WebClient Deployment Packager will fail to open a prowcapc file if the WebClient applications contains any OpenEdge GUI for .NET information (e.g. if the application packages any OpenEdge Ultra Controls for .NET). The WebClient Deployment Packager will fail with the following message:
Unable to open <prowcapc file>.The prowcapp file you are trying to open uses a format that this version of the tool does not recognize. |
10.2A03 |
OE00191338 |
* |
WebSpeed Agent |
When adding environment variables that need to be expanded for a given WebSpeed or AppServer broker, if you try to start it up it will report that it could not be started when in fact it did start up but broker could not expand one or more environment variables. |
10.2A03 |
OE00191904 |
* |
WebSpeed Agent |
If you have a file upload field on a HTML form, and it is POSTed to WebSpeed with no file in it, the content of the form after this field will be unavailable to the WebSpeed agent. The following error will appear in the server log:
ERROR: Unable to open file <uploaddir>/. File upload failed. (8869) |
10.2A03 |
OE00194949 |
* |
WebSpeed Tools |
Webspeed data browse shows new sequence as ? |
10.2A03 |