Service Pack 1 Enhancements and Resolutions
This list includes the Enhancements and Resolutions for D3 NT 7.5 Service Pack 1.
Enhancements
|
BASIC Debugger |
|
Action ID |
Description |
|
31802 |
Enhanced the FlashBASIC Debugger to display and modify dynamic array attributes and values, as in "*/dyn<3,2>" |
|
GUI |
|
Action ID |
Description |
|
31941 |
Enhanced D3 file manager so that the text box in the "MDS Server Name" dialog accepts longer server names. |
|
Logon/Logoff/Logto Routines |
|
Action ID |
Description |
|
31596 |
Added "logon-reporting {(n|f}" verb to the DM account. When set to "ON", any failed logon attempts will be logged in the errors file. |
|
Overflow Handler |
|
Action ID |
Description |
|
32139 |
Enhanced init-ovf to prevent running on multiple lines. |
|
Programs & Utilities |
|
Action ID |
Description |
|
27930 |
Enhanced D3 system utilities so that the list-locks command displays all possible item-lock client types. |
|
31744 |
Enhanced the D3 FSI so that the log-clear-file-on and log-clear-file-off commands work for FSI files. |
Resolutions
|
BASIC Debugger |
|
Action ID |
Description |
|
31935 |
Corrected a problem with the BASIC debugger that caused array numeric references (e.g. "/dynarr<500>" or "/dimarray(50)") to display incorrect data and, if data is entered at the display prompt, modify the wrong location, beginning with array element 5 at precision 9, 50 at precision 8, 500 at precision 7, etc. |
|
BASIC Runtime |
|
Action ID |
Description |
|
31984 |
Corrected a problem with FlashBASIC Runtime, which caused an overflow leak when a new list was created using the FlashBASIC "select" statement to a variable already referencing a list when the existing list was not exhausted. |
|
32001 |
Corrected a problem in D3 FSI where the access(11) function called from a callx subroutine does not report the dict file correctly and it aborts when called at the master dictionary level. |
|
32091 |
Corrected a problem with FlashBASIC, which caused the minus sign to be positioned incorrectly when padding a number that was justified using the m processing code. |
|
32092 |
Corrected a problem with FlashBASIC runtime, which caused "write" statements with an "on error" clause to abort into the FlashBASIC debugger when the file being written to was update protected. |
|
32094 |
Corrected a problem in D3 NT FSI where D3 VME hangs after opening more than 1999 files. |
|
32105 |
Corrected a problem with FlashBASIC, which caused a fractional value to evaluate to false when extracted from a dynamic array. |
|
Conversions/Correlatives/Masks |
|
Action ID |
Description |
|
31897 |
Corrected a problem which corrupted f-correlative workspace, causing the ’L0’ processing code to endlessly consume overflow space for a string length of 1. |
|
FSI |
|
Action ID |
Description |
|
32066 |
Corrected a problem in D3 NT FSI where setting read-only attributes on an account directory in Windows disables the ability to log to the account. |
|
32067 |
Corrected a problem in D3 NT FSI where attempting an update through the update processor on a file that has read-only attributes returns a "write/delete remote operation failed" error message. |
|
GUI |
|
Action ID |
Description |
|
32038 |
Corrected the D3 Device manager so that PIB Configuration table only lists pibs 1 to (maxpib-1). |
|
Indexes |
|
Action ID |
Description |
|
32196 |
Corrected a problem with Indexes, which caused the group extract to only extract the first group even when a segment count greater than one was specified. |
|
Overflow Handler |
|
Action ID |
Description |
|
32045 |
Corrected an ovf_signature error caused by incorrect PROC return stack setup. |
|
32137 |
Corrected a problem with init-ovf that caused a false overflow signature error when two init-ovf processes ran at nearly the same time. |
|
PROC |
|
Action ID |
Description |
|
31763 |
Corrected an overflow runaway caused by a macro calling a proc with a failed file reference. |
|
Programs & Utilities |
|
Action ID |
Description |
|
32095 |
Corrected a problem with "indexer", which failed to acknowledge the o-option to overwrite indexes on FSI accounts. |
|
32108 |
Corrected a problem with the maxusers utility, which displayed the wrong ceiling when using the "c" option. |
|
32129 |
Corrected a problem in D3 FSI where creating an index on an FSI file that is badly allocated takes an abnormal amount of time compared to previous versions. |
|
32152 |
Corrected a problem with the System Utilities, which left files open when doing a t-verify against the database. |
|
32174 |
Corrected a problem with "tandem port.number (x" |
|
Spooler |
|
Action ID |
Description |
|
32155 |
Corrected a problem with the Spooler Processor, which prevented starting a printer when the target was a serial device. |
|
System |
|
Action ID |
Description |
|
31926 |
Corrected a problem in D3FSI where floating point numbers in variables lose values after the decimal point when passed to FlashBASIC subroutines from Visual Basic programs with ODBC connections. |
|
32006 |
Corrected a problem in D3 where a Basic subroutine aborts when passing a variable containing a string which begins with ’d3’ to the subroutine using the "brCall" method from a VB program. |
|
32056 |
Corrected a problem in D3 FSI where a Visual Basic program aborts with a system error when passing a variable containing an empty string to a subroutine using the "brCall" method. |
|
Update Processor |
|
Action ID |
Description |
|
31881 |
Corrected a problem with the update processor/basic interface that caused access(3) to use the results of the most recent OCONV/ICONV as the current attribute instead of the attribute passed in by the update processor. |