Kbase P72137: Win32 Intel bug fixes contained within Progress 9.1D/WebSpeed 3.1D Service Pack 6
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  03/07/2007 |
|
Status: Verified
GOAL:
Win32 Intel bug fixes contained within Progress 9.1D/WebSpeed 3.1D Service Pack 6
FACT(s) (Environment):
Progress 9.1D
WebSpeed 3.1D
Windows
FIX:
Win32 Intel PROGRESS Service Pack 9.1D06 and WebSpeed Service Pack 3.1D06
Issue Number Product Component : Description
20030408-029 4GL and SQL: The default lockwait timeout for SQL is interoperability 5 seconds. The peerdirect product will fail replication in the result of a record locking conflict. Instead of failing on the lock acquiring we´d rather wait a longer time.
20030423-014 4GL Layer: Calls to programs with a large number of shared variables have slower performance in V9 than in V8.
20030331-025 4GL Layer: Running character applications on Windows is 20 to 40 times slower than running the same applications on Unix. Performance of the Windows Character Client degrades as more clients are run on the system.
20030321-023 4GL Layer: When adding a dynamic, calculated column into a dynamic browse using the ADD-CALC-COLUMN method, the column label is added to the browse, but the column is not populated with the initial value as it should. If database columns are also added to the browse, they are not populated either. If the db columns were previously showing data, that data is removed.
20030318-009 4GL Layer: Progress interfacing with a COM object has exposed a bug in the library routine variantClear which does not clear the extra memory pointers that have been allocated. This results in a continuous increase in the allocation of memory.
20030227-002 4GL Layer: The handles to a SHARED temp-table and it´s associated buffers change when the buffer is defined again in a new procedure.
20030220-002 4GL Layer: Invoking the addChild() method of the Microsoft XML COM Object (MSXML2.DLL) causes a memory leak.
20030214-023 4GL Layer: A DRWATSON error occurs on the client process during execution of a graphical application after a widget which lost focus was destroyed.
20030210-021 4GL Layer: General performance of client processes in V9 is slower compared to V8 when executing 4GL programs.
20030210-001 4GL Layer: GET CURRENT returns error# 4108 when pressing Shift + Left-Mouse button on a Multiple-Selection browse.
20030205-016 4GL Layer: When doing a READKEY PAUSE 0 statement when the input is coming from a stream (i.e. INPUT THRU ...) the READKEY statement will automatically pause for 1 second.
20030113-006 4GL Layer: Decimal browse cell SCREEN-VALUE is corrupted when modified dynamically and when the FORMAT of the cell has been previously modified in a ROW-DISPLAY Trigger. The INPUT-VALUE is also affected and leads to error 76.
20030109-015 4GL Layer: In a multiple CPU machine, performance degrades when running many instances of the Win32 character client. A high number of context switches is observed.
20021203-010 4GL Layer: The 4GL compiler´s DEBUG-LIST option is not writing procedure line numbers to the listing file.
20021014-001 4GL Layer: Cannot place an arbitrary string in the edit box of an editable combo-box.
20020722-002 4GL Layer: Browse Gives errors
20020716-026 4GL Layer: Doing a simple browse against a remote database and holding down the left mouse button in the vertical scrollbar area of the browse will cause the following errors
20030130-023 4GL-to-JMS: SonicMQ Due to a bug in the FCS version of Adapter SonicMQ 5.0, the Sonic Adapter will crash with a null pointer exception when sending and receiving messages without a CorrelationID.
20021202-005 4GL-to-JMS:&nb.sp; SonicMQ Shutting down the SonicMQ broker or Adapter losing the connection will cause the 4GL adapter and client to hang and can only be removed by manually killing the processes.
20030408-008 Admin Service: Physical Memory calculation reported wrong from views and reports in Fathom on Solaris machines.
20030108-015 Admin Service: A remote database agent (_dbagent) started against a database does not show up as a user name of DB_Agent in the _connect table or in Promon. It takes on the name of the user that started the agent. The user type is also wrong. It appears as SELF. This makes it impossible to programmatically kill the agent if necessary.
20020722-034 Admin Service: Informational log entry added to admserv.log to notify the user of removal of the fathon trend db entry in the conmgr.properties files when Fathom is uninstalled.
20030422-020 App Development: Adding a toolbar to a SmartWindow does Model not display the menu. The ´Use Menu´ toggle is selected in Instance Properties yet the menu is still not visible.
20030422-019 App Development: When the ADM2 SmartSelect is used as a Model browse, a fill-in field is available for users to enter data. When the SmartSelect is for an integer field, entering a value into the fill-in and then tabbing out of the fill-in does not work.
20030404-009 App Development: When a SmartDataObject handles a Model calculated field, a Stateless Appserver gets locked until the container window is closed
20030403-029 App Development: A child SmartDataViewer on child page Model stops refreshing after a few clicks between the page tabs.
20030327-004 App Development: Scrolling through a parent browse will Model cause the visibleRowIDs property of the child SDB to grow untill it bombs out with errors
20030307-013 App Development: The toolbar load performance is Model unnecessarily expensive when a large menu is rendered
20030307-012 App Development: If you have a folder window with several Model pages, tabbing around the pages without repositioning the SmartDataObject, will *always* fire a displayFields in each viewer that becomes visible.
20030305-026 App Development: The ´getForeignValues´ and Model ´setQueryString´ forward declarations are missing in "qryprto.i".
20030226-023 App Development: When ´Open on Init´ is set to false on a Model SmartDataObject, SmartSelects visualized as browsers do not allow scrolling to a particular value because it is missing from the list of values.
20030207-011 App Development: SmartSelect repositioning does not work Model if the column name in the SmartDataObject is renamed.
20030203-024 App Development: A SmartSelect that is hidden either Model because it is on a hidden page that is initialized with initPage or by code that explicitly runs hideObject in it, would not show a DataValue that is received when it is hidden, when it is viewed again.
20030203-022 App Development: The SmartSelect will wipe out any Model additional criteria added to the SmartDataObject´s query manually if the received value is not in the current query. This also happens if the field is blank or zero
20030114-037 App Development: With a SmartDataObject on Window1 that Model has a container link to a SmartBusinessObject on Window2, adding or updating records via a SmartToolbar in Window2 will completely disable the SmartToolbar in Window1.
20021209-013 App Development: When using the Suppress Window option on Model a smart windo.w, the maximize button causes the window to expand to the maximum area of the desktop.
20021115-013 App Development: SmartSelect fields don´t save the screen Model value if the SmartSelect has focus when Save is pressed
20021105-003 App Development: Column validation does not fire when Model placed in a Data Logic Procedure.
20020506-011 App Development: When using the Smart Toolbar to copy a Model record and an Editor widget is part of the copied fields, then only the amount of characters specified in the format are copied, all characters after this are ignored\truncated.
20020423-029 App Development: If you have a paged SmartWindow with one Model page containing NO updatable objects, and then two or more pages with updatable SmartObjects (e.g., SmartDataViewers, SmartDataBrowsers) whose data sources are both contained in the same SmartBusinessObject, then the navigation link from the SmartToolbar to the page one SmartObject will be enabled even when you are in the middle of an Add operation on one of the other pages. 20020225-001 SQL-92 Server
20020222-005 App Development: When working on AppServer, getQueryOpen Model returns the incorrect value of ´NO´ on the client.
20021209-010 Application Builder: Under certain circumstances, dialog source code could be corrupted when saving in the AppBuilder. When a dialog or window is opened in the AppBuilder and a second dialog is then opened. If the user switches focus back to the original dialog or window and runs or closes it, the AppBuilder mistakenly attaches its triggers and menu-bar items to the second dialog.
20021021-004 Application Builder: The HTML Detail Wizard generates code with no spaces in variables definition when the AppBuilder is running in remote mode.
20030128-008 AppServer: Stateless AppServer agent could remain in LOCKED status forever when client terminates ungracefully.
20030304-004 Appserver Internet: Trying to connect the AppServer Tomcat Adapter 4.1.x with mod_jk2\ajp 1.3 fails with the error
20030122-004 Appserver Internet: Sending and receiving large amount of Adapter data through the AIA intermittently causes the error
20020827-011 Authorization: A Select on a derived table fails with an Authorization failure if the user is not a DBA.
20030331-030 Client exe: During the update process of a webclient WebClient application the files are not being replaced correctly.
20030401-009 Data Dictionary: When creating a DB2\400 incremental df file, the for-name is not included. If the user has changed this field, the change will not be reflected in the df file.
20030224-015 Data Dictionary: ´UPDATE PRIMARY INDEX´ is not included in the modify section of the AS400 incremental dump.
20021204-010 DB - block manager: The _mprosrv memory leak, the process keeps allocating memory after a couple of days of operation. Each process may allocate around 800MB.
20020808-021 DB - block manager: Querying the _block table crashes _mprosrv.
20030331-026 DB - database: The ´idxfix´ and ´idxmove´ utilities may utilities deadlock when both are run at the same time.
20030312-010 DB - database: Correct a license check that disabled utilities peerdirect enable for workgroup databases.
20030306-014 DB - database: The binary dump aborts if there are more utilities than one blob fields defined in the table to be dumped and some blob fields are null in a record.
20030227-.019 DB - database: ´dumpspecified´ dump doesn´t choose utilities records correctly if the field type in the command line is string.
20030128-004 DB - database: When a database that was used in utilities PeerDirect replication is used on a pre 9.1d release of Progress, the broker will not be able to open the database even though disablepdr was run in the database.
20030117-018 DB - database: Fix cross platform compatibility problem utilities of binary dump file.
20021231-001 DB - database: Some records are loaded twice if there utilities are more than one dump sessions.
20020627-002 DB - database: When an index compaction is done online, utilities the database crashes and becomes unusable. Errors encountered are
20030318-004 DB - index manager: Users with multi level (more than 3) worksets which include a many-to-many relationship will have corrupt PDC table information.
20030203-016 DB - index manager: Tables marked for PDR which have an index contining a boolean field may fail to replicated.
20030214-018 DB - recovery: When enabling many tables for PeerDirect manager replication, the database may crash if the -Mxs parameter is not increased.
20030213-012 DB - recovery: The database engine could mis-identify manager the retry point when the replication target database was attempting to synchronize with the source database.
20030115-013 DB - recovery: Error extending a variable ai extent manager when there is sufficient disk space available.
20030110-030 DB - recovery: If the transaction table was full when manager replication was disrupted because of a crash, and if both source and target databases were restarted with a smaller -n, it is possible for crash recovery to succeed on the source database, but for the replication target database to fail trying to process the notes generated by crash recovery.
20030108-033 DB - recovery: Physical undo was leaving empty blocks manager below the high water mark, thus creating orphan empty blocks.
20030102-004 DB - recovery: SYSTEM ERROR
20030203-023 DB - shared memory: Client session cores when running save services cache complete.
20030122-021 DB manager: interface When using CONNECT\DISCONNECT statement within the application, there is a memory leak on the _mprosrv process.
20030312-004 DB manager interface: If the replication agent or server dies before completing its startup\initialization, the database could be left running with logins disabled. Also, if the replication server dies when running in synchronous mode, any users that are waiting on a replication update to be completed, will hang and must be killed.
20030311-009 DB manager interface: Log information pertaining to the dbtool utility in the .lg file is missing.
20030310-020 DB manager interface: Running dbtool may cause problem with SQL when issuing a query containing a raw field whose actual width is larger than the _width.
20030305-021 DB manager interface: Workset PeerDirect users with associated foreign keys having more than 2 components may encounter a crash
20030303-003 DB manager interface: Databases using the PeerDirect many-to-many feature may have problems when deleting records from the workset relationship table. (The workset will be unsubscribed prematurely.)
20030221-018 Debugger: Debugger displays multiple alerts when it doesn´t h.ave the text of the file you are stepping through.
20030221-017 Debugger: The dataview does not display buffers with array fields correctly. The first field in the fields list of the Dataview displays an error message instead of the name of the field.
20030221-008 Debugger: When stepping through a procedure via debugger, the current line arrow goes all the way down to the bottom of the code view window.
20030219-003 Debugger: When debugging a procedure running on the AppServer and using Buffers and AddWatch from DataView (ie monitoring value for table field), an unspecified error occurs displaying the value of the field and one garbage character before the value. When running same procedure locally, no error message is displayed.
20030210-004 Debugger: The debugger gives an error message when trying to open a file that contains white space characters in its source path.
20030122-020 Debugger: The debugger displays the following informational message when a program which was invoked using the command ´prowin32 -p foo.p -debug´ completes execution
20030122-016 Debugger: When running the debugger using the command
20030116-035 Debugger: The error message "Bad handle reference" may appear more than once for the same error if multiple procedures are debugged in one session.
20021209-023 Debugger: In the Edit Breakpoint dialog, the breakpoint numbers never reset after doing a remove all.
20030210-018 Diagnostics: Performance of procedure calls in V9 is slower compared to V8.
20010629-018 Diagnostics: The AdminServer does not properly register as a service on Windows platforms.
20010727-027 ESQL 92: The SQL WIDTH is ignored when a SELECT statement is executed. It happens with character fields. Specifically when the data stored in the field is longer than the format defined within the schema.
20030325-011 Internationalization: General performance of client processes in V9 is slower compared to V8.
20021203-016 JDBC Driver: Primary JDBC connection is lost to the database when a secondary JDBC connection is disconneted.
20011004-018 JDBC Driver: Setting the loginTimeout on a DataSource caused a null pointer violation
20011004-010 JDBC Driver: Accessing a database using pooled connections caused extra connections to be created
20030306-002 OCX Control Frame: Netronic Gantt OCX Version 2.9 doesn´t work correctly with Progress when the color depth is set to 256 colors.
20030214-005 OCX Control Frame: When making use of the Microsoft Web Browser OCX to access a website from a 4GL application, the Progress client crashes after pressing the delete key on Windows 2000\XP.
20030304-002 OCX Control Frame: When an application that uses one of ComponentOne´s OCX´s is run, a splash-screen window pops up stating "this dialog box will not be shown if you recompile the program using a licensed version of this product".
20030303-013 Oracle DataServer: If an Oracle stored procedure is called on a Windows 2000 client with no Input & Output parameters, the client will GFP.
20030211-026 Oracle DataServer: Webspeed agents report incorrect data for large fields retrieved from an Oracle database.
20030409-028 PRO*Spy: If -T is set to anything but the default working directory the Pro*Spy Plus Protool does not properly load the log file after recording a session trace.
200.30116-007 PRO*Spy: Once a filter is applied to some execution logging data, using the clear all button on the filter dialog clears the results editor on the filter dialog, but not the filter results browser on the main screen. The filter results browser displays the entire log with no filter.
20030407-003 Rollforward Utility: The roll forward process skips an after image file and continues to roll forward without error.
20030306-004 Rollforward Utility: RFUTIL -C aimage list and RFUTIL -C aimage have been changed so they are now fully Fathom Replication aware.
20030226-012 Rollforward Utility: Periodic Failure Of The Ai Roll Forward Process Due To A Last-Open Date Problem as indicated by errors
20030225-017 Rollforward Utility: If ´aimage list´ receives a HANGUP signal, it causes the process to die holding a shared memory lock and the database crashes.
20021030-003 Shutdown utility: Running proshut remotely (with -H option) did not show all users if the database server was running the watchdog, the biw, a number of apw´s or the aiw. The display had shown an incomplete user list, and has been fixed to show the same information as a locally run proshut.
20030305-011 SQL CLI: JDBC driver received segmentation violation during connection closure process.
20030418-024 SQL Server: GPF running a GET FIRST using Dataserver SQL Server.
20030226-024 SQL Server: FIND FIRST with BEGINS, when used with the Dataserver is not returning results.
20030211-029 SQL-92 Server: Bugs SQL-92 ODBC applications which use the ODBC SetPos API to access numeric data values may receive incorrect results when negative values are used. When the application calls SQLSetPos() to update (using a negative numeric value) the row(s) to updated may not be found. Some PeerDirect uses have encountered this problem.
20030127-015 SQL-92 Server: Bugs Complex ´WHERE´ clauses generate the death of a SQL92 server.
20030108-001 SQL-92 Server: Bugs Under certain conditions subqueries can cause the SQL-92 engine to crash with error -202 17.
20021025-006 SQL-92 Server: Bugs A query with IN predicates may experience slow performance when both of the following are true
20020812-011 SQL-92 Server: Bugs Following are new startup parameters for SQL-92
20030228-024 SQL-92 Server Bugs: Corrected the LIBPATH settings so the working environment is correct for SQL stored procedures.
20030226-010 Stored Procedures: When executing an update on a table which has a trigger that calls a stored procedure, the error similar to the following will occur
.
ifyTxTable
manager mb_txnSequence: note=# mstrblk=#.
(10611). This error can occur under a
limited set of circumstances, when using
Progress 9.1d or later to start a
database previously accessed by 9.1c or
earlier, if the BI file was not
truncated before starting the database
with 9.1d. The database will not be
able to be opened unless the -F force
option is given.
20021231-001 DB - database Some records are loaded twice if there
utilities are more than one dump sessions.
20021209-023 Debugger In the Edit Breakpoint dialog, the
breakpoint numbers never reset after
doing a remove all.
20021209-013 App Development When using the Suppress Window option on
Model a smart window, the maximize button
causes the window to expand to the
maximum area of the desktop.
20021209-010 Application Builder Under certain circumstances, dialog
source code could be corrupted when
saving in the AppBuilder. When a dialog
or window is opened in the AppBuilder
and a second dialog is then opened. If
the user switches focus back to the
original dialog or window and runs or
closes it, the AppBuilder mistakenly
attaches its triggers and menu-bar items
to the second dialog.
20021204-010 DB - block manager The _mprosrv memory leak, the process
keeps allocating memory after a couple
of days of operation. Each process may
allocate around 800MB.
20021203-016 JDBC Driver Primary JDBC connection is lost to the
database when a secondary JDBC
connection is disconneted.
20021203-010 4GL Layer The 4GL compiler´s DEBUG-LIST option is
not writing procedure line numbers to
the listing file.
20021202-005 4GL-to-JMS SonicMQ Shutting down the SonicMQ broker or
Adapter losing the connection will cause the 4GL
adapter and client to hang and can only
be removed by manually killing the
processes.
20021115-013 App Development SmartSelect fields don´t save the screen
Model value if the SmartSelect has focus when
Save is pressed
20021105-003 App Development Column validation does not fire when
Model placed in a Data Logic Procedure.
20021030-003 Shutdown utility Running proshut remotely (with -H
option) did not show all users if the
database server was running the
watchdog, the biw, a number of apw´s or
.the aiw. The display had shown an
incomplete
user list, and has been fixed to show
the same information
as a locally run proshut.
20021025-006 SQL-92 Server Bugs A query with IN predicates may
experience slow performance when both of
the following are true:
1. a query has IN predicates that can be
used for index key values or if a query
contains OR predicates which are
equivalent to an IN predicate.
2. a query has "=" predicates that can
be used for index key values on the same
index as the IN predicates in (1) above.
20021021-004 Application Builder The HTML Detail Wizard generates code
with no spaces in variables definition
when the AppBuilder is running in remote
mode.
20021014-001 4GL Layer Cannot place an arbitrary string in the
edit box of an editable combo-box.
20020827-011 Authorization A Select on a derived table fails with
an Authorization failure if the user is
not a DBA.
20020812-011 SQL-92 Server Bugs Following are new startup parameters for
SQL-92:
-SQLCursors -SQLTempBuff -SQLTempDisk
-SQLTempPgSize
20020808-021 DB - block manager Querying the _block table crashes
_mprosrv.
20020722-034 Admin Service Informational log entry added to
admserv.log to notify the user of
removal of the fathon trend db entry in
the conmgr.properties files when Fathom
is uninstalled.
20020722-002 4GL Layer Browse Gives errors: "bfx: Field too
large for a data item. Try to increase
-s. (42)" and "Unable to extract
BUFFER-VALUE for field Comments. (7366)"
when field contains large value.
20020716-026 4GL Layer Doing a simple browse against a remote
database and holding down the left mouse
button in the vertical scrollbar area of
the browse will cause the following
errors: "Attempt to GET from query
brw-Table during another query
operation. (3158)" and "SYSTEM ERROR:
bfsort.c: fatal error 3 (491)"
20020627-002 DB - database When an index compaction is done online,
utilities the database crashes and becomes
unusable. Errors encountered are:
"Memory violation. (49)", "SYSTEM ERROR:
<function>: Bad file descriptor was used
during <system call>, fd <file
descriptor>, len <bytes>, offse.t
<bytes>, file <file-name>. (9446)", and
"SYSTEM ERROR: wrong dbkey in block.
Found <dbkey>, should be <dbkey2>
(1124)".
20020506-011 App Development When using the Smart Toolbar to copy a
Model record and an Editor widget is part of
the copied fields, then only the amount
of characters specified in the format
are copied, all characters after this
are ignored\truncated.
20020423-029 App Development If you have a paged SmartWindow with one
Model page containing NO updatable objects,
and then two or more pages with
updatable SmartObjects (e.g.,
SmartDataViewers, SmartDataBrowsers)
whose data sources are both contained in
the same SmartBusinessObject, then the
navigation link from the SmartToolbar to
the page one SmartObject will be enabled
even when you are in the middle of an
Add operation on one of the other pages.
20020225-001 SQL-92 Server Bugs The SQL server process crashes under
certain conditions, depending on the
alias, when using subqueries and derived
tables in a JOIN.
20020222-005 App Development When working on AppServer, getQueryOpen
Model returns the incorrect value of ´NO´ on
the client.
20011004-018 JDBC Driver Setting the loginTimeout on a DataSource
caused a null pointer violation
20011004-010 JDBC Driver Accessing a database using pooled
connections caused extra connections to
be created
20010727-027 ESQL 92 The SQL WIDTH is ignored when a SELECT
statement is executed. It happens with
character fields. Specifically when the
data stored in the field is longer than
the format defined within the schema.
20010629-018 Diagnostics The AdminServer does not properly
register as a service on Windows
platforms.
.