Patch IDs |
Abstract |
Patch 16.01
OSF425-131-1
|
Patch:
System Run Level Correction
State:
Existing
This patch fixes two system run level problems:
On a system running LSM, whenever there is a run level change,
the lsmbstartup script runs.
This causes root to be mounted read/write
in single-user mode.
The bcheckrc command script continues to run even if there
is an invalid root entry.
This leaves the system in an unusable state
in single-user mode.
|
Patch 32.01
OSF425-164-1
|
Patch:
diskx Command Correction
State:
Existing
This patch corrects the following:
The
/usr/field/diskx command will fail with data validation errors when specifying
a block device special file for testing. |
Patch 35.01
OSF425-167-1
|
Patch:
Memory Leak With (dlb) Pseudodevice Driver
State:
Existing
This patch fixes a memory leak problem
that occurs with the STREAMS Data Link Bridge (dlb) pseudodevice driver.
This problem could cause a "freeing free mbuf" panic when system memory
is exhausted.
|
Patch 38.01
OSF425-173-1
|
Patch:
vipw Issues Warnings Enhancement
State:
Existing
usr/sbin/vipw now issues a warning when used
to edit a large password file. |
Patch 43.01
OSF425-400295-1
|
Patch:
HX (PMAGB-BA) Graphic Mouse Cursor Correction
State:
Existing
This patch fixes a problem with the
mouse cursor when the system contains the HX (PMAGB-BA) graphics option.
The cursor offset is incorrect on the Y Axis by 2 pixels.
|
Patch 46.01
OSF425-400406-1
|
Patch:
Security, (SSRT0495U)
State:
Supersedes patch OSF425-175 (63.00)
A potential security vulnerability
has been discovered where, under certain circumstances, system integrity
may be compromised.
This may be in the form of improper file or privilege
management.
Compaq has corrected this potential vulnerability.
|
Patch 54.00
OSF425DX-400012
|
Patch:
Security Correction
State:
Existing
A potential security vulnerability has been discovered
where, under certain circumstances, system integrity may be compromised.
This may be in the form of improper file or privilege management.
Compaq
has corrected this potential vulnerability. |
Patch 64.01
OSF425-400416-1
|
Patch:
who Command Correction
State:
Existing
This patch fixes a problem that occurs when more than
140 users are logged on to a system and the who command is issued.
If the
output from the command is redirected or piped, the last several lines become
corrupt.
|
Patch 66.01
OSF425-400455-1
|
Patch:
Maximum Token Length Exceeded (lex) Fix
State:
Existing
This patch fixes a problem with the
lex command.
Programs built with lex may exhibit various problems which
only occur after the following warning:
Maximum token length exceeded
|
Patch 73.01
OSF425-400465-1
|
Patch:
LSM volsave Command Correction
State:
Existing
This patch fixes a problem with the LSM volsave
command.
The volsave command returns an exit status of 1 (failure), even
when the LSM configuration is successfully saved.
|
Patch 108.00
OSF425-208
|
Patch:
make Command Correction
State:
Existing
This patch fixes a problem in the make command.
make
checks out the file two times if there is a dependency on a file in another
directory. |
Patch 125.00
OSF425-228
|
Patch:
AS4100, AS1200 Floppy Hang Correction
State:
Existing
This patch corrects a problem on the
floppy of an AS4100 with >1 GB memory, and an AS1200 with >2 DIMMs that causes
the floppy operation to hang.
|
Patch 136.00
OSF425-245
|
Patch:
Library Correction
State:
Supersedes
patches OSF425-410112 (52.00), OSF425-410112-1 (52.01)
This patch
corrects the following:
Fixes a problem that may cause a program to cause the IEEE
floating point emulator to emit this message:
FATAL IEEE FLOATING POINT EMULATION ERROR
Fixes a rounding problem in the kernel software completion
trap handler that slightly reduces the IEEE denormalized multiply and divide
accuracy.
It has no effect on typical arithmetic operations.
|
Patch 164.00
OSF425-405218
|
Patch:
ncheck Utility on AdvFS Correction
State:
Existing
This patch fixes an AdvFS problem.
When running
the ncheck utility with the -s option on an AdvFS file system, the command
never returns but instead keeps using CPU cycles.
This problem only occurs
when there are no special files in the file system. |
Patch 169.00
OSF425CDE-405003
|
Patch:
dtbuilder Core Dump Correction
State:
Supersedes patch OSF425CDE-400010 (44.00)
This patch
corrects the following:
The application builder (dtbuilder) core dumps when changing
the default button in the revolving property editor.
Fixes a segmentation fault in dtbuilder that occurs when a
user tries to generate code using a When: Dragged From action in conjunction
with the list object type.
|
Patch 175.00
OSF425-131B
|
Patch:
bcheckrc Runs With Invalid Root Entry
State:
Supersedes patch OSF425-131 (16.00)
This patch
corrects the following:
On a system running LSM, whenever there is a run-level change,
the lsmbstartup script runs.
This causes root to be mounted read/write
in single-user mode.
The bcheckrc command script continues to run even if there
is an invalid root entry.
This leaves the system in an unusable state
in single-user mode.
|
Patch 200.02
OSF425-271-2
|
Patch:
AdvFS boot Correction
State:
Existing
This patch fixes a problem in which AdvFS boot code has
trouble traversing symbolic links. |
Patch 203.02
OSF425-274-2
|
Patch:
adduser Command Correction
State:
Existing
This patch fixes a problem in which the adduser(8) command
puts user directories in /usr instead of /usr/users. |
Patch 211.02
OSF425-283-2
|
Patch:
Environmental Monitoring (svrSystem_mib) Correction
State:
Existing
This patch fixes a problem
where Environmental Monitoring sometimes fails to start on boot up.
The following
error message is written to the log file:
Either svrSystem_mib is not running or envmon.mod module
is not loaded.
|
Patch 227.02
OSF425-303-2
|
Patch:
rmfdmn Command Correction
State:
Supersedes patch OSF425-349 (264.00)
This patch corrects the following:
Fixes a problem with the rmfdmn command.
The command would
fail when it attempted to rename the domain to be deleted, so the domain
was not deleted.
However, the command returned success for the operation.
Fixes a problem with the rmfdmn command, which previously
displayed success messages on the standard error device instead of the standard
output device.
|
Patch 234.02
OSF425-314-2
|
Patch:
Kernel Memory Fault with faa FDDI Driver
State:
Existing
This patch fixes a kernel memory fault
problem that occurs with the faa FDDI driver.
|
Patch 242.02
OSF425-325-2
|
Patch:
Socket Correction
State:
Existing
This patch changed the sbcompress_threshold type to unsigned
from signed, since you could not set the sysconfig value for this flag correctly.
|
Patch 246.02
OSF425-330-2
|
Patch:
System Crashes
State:
Existing
This patch fixes a problem where the machine server system calls
are not being type checked properly, potentially causing system crashes by
unprivileged programs.
|
Patch 271.02
OSF425-356-2
|
Patch:
savecore Command Correction
State:
Supersedes patch OSF425-054 (92.00)
This patch corrects the following
problems:
Fixes a problem with the savecore command that occurs when
the primary swap device is an LSM volume.
The system displays a cdcache_setup
error message.
Fixes a problem in which savecore incorrectly reports a negative
number of dumped bytes.
This problem may be seen when doing a full crash
dump on a system that has more than 2 GB of memory.
|
Patch 276.03
OSF425-361-2
|
Patch:
crontab Command Correction
State:
Existing
This patch prevents the crontab file from incorrectly
deleting files found in file systems mounted under the /var/preserve, /tmp,
and /var/tmp directories. |
Patch 288.02
OSF425-376-2
|
Patch:
Compiler Correction
State:
Existing
This patch fixes a compiler problem that was causing
CPU EXCEPTION errors to be generated in the system binary error log.
The
problem was experienced during bootstrap on 2100A CPUs. |
Patch 290.03
OSF425-380-3
|
Patch:
Realtime Memory Leak Correction
State:
Existing
This patch fixes the following two problems
with realtime library:
|
Patch 314.02
OSF425-412-2
|
Patch:
AdvFS Command Correction
State:
Existing
The vdf program is introduced as a variation of the df
program that is especially suited to use with AdvFS domains and filesets.
|
Patch 321.02
OSF425-420-2
|
Patch:
ALPHAbook 1 Panic
State:
Existing
This patch fixes a problem that occurs on ALPHAbook 1 systems
in which low battery status shutdown logic may cause a panic. |
Patch 327.02
OSF425CDE-009-2
|
Patch:
dtksh Command Correction
State:
Existing
This patch fixes a problem where dtksh (the version of
the Korn shell provided with the Common Desktop Environment (CDE)) fails to
create windows on the local display and gives the following error:
Xlib: connection to ":0.0" refused by server
Xlib: Client is not authorized to connect to Server
Error: Can't open display: :0.0
This problem affects
the CDE applications that use dtksh scripts such as dtlp, the file printing
utility, and the calendar and mail database conversion utilities.
Because
dtlp is affected, printing from within many CDE applications does not work
(the printer-selection window is not displayed). |
Patch 340.02
OSF425-405290-2
|
Patch:
last Command Corrections
State:
Existing
This patch fixes a problem with the last(8) command.
Users that have logged out of a system are still listed as active in the
/var/adm/wtmp accounting file. |
Patch 346.02
OSF425-405329-2
|
Patch:
Security (SSRT0548U, SSRT0412U)
State:
Existing
A potential security vulnerability has been
discovered in the tip command, where under certain circumstances users may
gain unauthorized access.
Compaq has corrected this potential vulnerability.
|
Patch 353.02
OSF425-405360-2
|
Patch:
expr Command Correction
State:
Existing
This patch fixes a problem with the expr command in which
the leading zeros are truncated if CMD_ENV is set to bsd. |
Patch 359.02
OSF425-405377-2
|
Patch:
tty kernel memory fault Panic
State:
Existing
This patch fixes a panic caused by freeing a pty on a
reopen of the controlling tty. |
Patch 364.02
OSF425-405406-2
|
Patch:
sendmail Command Correction
State:
Existing
This patch fixes a problem with the sendmail program.
sendmail would dump core and not process any more jobs in the queue when
it encountered control characters in a qf file. |
Patch 371.02
OSF425-405447-2
|
Patch:
Kernel Build config Command Correction
State:
Existing
This patch fixes a problem in which
the kernel build config command (obj/alpha/kernel/bin/config) core dumps if
the fopen function fails.
|
Patch 372.02
OSF425-405449-2
|
Patch:
Bourne Shell Performance Improvement
State:
Existing
This patch fixes a problem where the
performance of the Bourne shell may be slow when there are many automounted
directories in the search path (as defined by the PATH environment variable).
|
Patch 378.03
OSF425CDE-405008-3
|
Patch:
dtterm Escape Sequence Fixes
State:
Existing
This patch fixes a problem in which the dtterm Terminal
Emulator fails to send the DO and HELP User Defined Keys when depressed.
It also fixes a problem in which proper escape sequences for F10, DO, and
HELP were not being reported when the keys were depressed. |
Patch 380.02
OSF425DX-405009-2
|
Patch:
dxdiff Command Correction
State:
Existing
This patch fixes a problem where dxdiff will core dump
when comparing files with long lines.
|
Patch 394.02
OSF425-405328B-2
|
Patch:
acctcom and acctcms Corrections
State:
Existing
This patch corrects a small accounting problem
where the measured time for a process was an integral rather than mean value.
|
Patch 402.02
OSF425-405279B-2
|
Patch:
Networking Commands And Utilities Correction
State:
Supersedes patches OSF425-405188 (173.00), OSF425-186 (86.00),
OSF425-405279 (339.00)
This patch corrects the following:
Fixes hang conditions experienced with the following networking
commands and utilities: rsh(1), telnet(1), ftp(1), rdate(8), ping(8),
and yppush(8).
Corrects a regression problem with the rsh(1) command.
Corrects a problem with rsh(1) that is most visible with long-distance
(slow) links where a packet might get dropped.
|
Patch 403.02
OSF425CDE-405005-2
|
Patch:
dxkeyboard Application Modification
State:
Existing
This patch installs a modified dxkeyboard
application that correctly loads the XKB keymap for the Hebrew LK401 keyboard
so that the Ctrl+Hebrew toggle key works in a DECterm window. |
Patch 404.02
OSF425DX-410004-2
|
Patch:
(svrServer_mib) Correction
State:
Supersedes patch OSF425DX-012 (329.00)
This patch fixes the following
problems:
Corrects unnecessary warning messages from the svrServer_mib
when it could not find the thresholds.dat file.
Corrects the following error message seen in the daemon.log
file:
svrSystem_mib[1434]:svrSystem_mib **ERROR esnmp_poll.c line 685: Method
routine returned invalid status:2
|
Patch 405.02
OSF425CDE-405009-2
|
Patch:
dtcm (CDE) Calendar Manager Correction
State:
Existing
This patch fixes a problem where the
Common Desktop Environment (CDE) calendar manager (dtcm) will hang if you
enter an appointment 25 days or more in advance when there are no intervening
appointments. |
Patch 407.02
OSF425-380B-2
|
Patch:
Realtime Library Correction
State:
Supersedes patch OSF425-380 (290.00)
This patch fixes the following
problems with realtime library:
|
Patch 409.02
OSF425CDE-405008B-2
|
Patch:
dtterm Terminal Emulator Correction
State:
Supersedes patch OSF425CDE-405008 (378.00)
This patch
fixes a problem in which the dtterm Terminal Emulator fails to send the DO
and HELP User Defined Keys when depressed.
It also fixes a problem in which
proper escape sequences for F10, DO, and HELP were not being reported when
the keys were depressed. |
Patch 410.02
OSF425X11-400019B-2
|
Patch:
DECwindows Motif toolkit
State:
Supersedes patch OSF425X11-400019 (55.00)
This patch fixes the
following problem in the Bookreader library, which is part of the DECwindows
Motif toolkit.
When called from an application, Bookreader changes the caller's
effective UID to the real UID, but then never restores it to the original
effective UID, before returning control to the calling program.
If an application
like dxchpwd is run from a non-root account, it fails with a privilege violation.
|
Patch 422.00
OSF425-428A
|
Patch:
libaio Shared Library Fix
State:
Existing
This patch fixes applications linking the libraries libaio_raw
and libpthread.
Application would fail at startup with the message:
Internal AIO consistency error: Cannot use libaio_raw with threads....
|
Patch 423.00
OSF425-428B
|
Patch:
libaio Static Library Fix
State:
Existing
This patch fixes applications linking the libraries libaio_raw
and libpthread.
Application would fail at startup with the message:
Internal AIO consistency error: Cannot use libaio_raw with threads....
|
Patch 429.00
OSF425-445
|
Patch:
Fix for doconfig -a And -m Options
State:
Supersedes patch OSF425-443 (427.00)
This patch corrects
the following:
The doconfig program incorrectly exits with a zero return
code if a failure occurs.
Fixes the doconfig command.
The -a and -m options prompt the
user if doconfig encounters a failure.
The -a and -m options are supposed
to be non-interactive in a situation.
|
Patch 433.00
OSF425-458
|
Patch:
Fix For pfm Pseudo Device Driver
State:
Existing
This patch prevents non-privileged users
from locking up the system through incorrect use of the pfm driver.
|
Patch 434.00
OSF425-460
|
Patch:
Fix for llogin Problem
State:
Existing
This patch corrects a problem when exiting an llogin
session.
If the user does not enter a carriage return to display the shell
prompt, the llogin will process continue to run, consuming all the free
CPU time available.
|
Patch 436.00
OSF425-468
|
Patch:
tcpslice Cmd Probs With Date Greater Than 1999
State:
Existing
This patch fixes a problem in which
the tcpslice command has problems filtering tcpdump dump files when a year
greater than 1999 is used as an end date.
|
Patch 441.00
OSF425-489
|
Patch:
Security Patch (SSRT0589U)
State:
Existing
A potential security vulnerability has been discovered
where, under certain circumstances, system integrity may be compromised.
This may be in the form of improper file or privilege management.
Compaq
has corrected this potential vulnerability. |
Patch 443.00
OSF425-495
|
Patch:
rmt -s Command Returns Incorrect Status
State:
Existing
This patch fixes a problem in which
the rmt s command returns an incorrect status.
|
Patch 448.00
OSF425-510
|
Patch:
Fix For scu Utility
State:
Existing
This patch fixes two problems in the scu utility.
The
scu seek command seeks only to lba 0.
scu does not correctly save mode
pages.
|
Patch 503.00
OSF425-520
|
Patch:
Corrupt rc.config File
State:
Existing
This patch fixes a problem with the corruption of the
/etc/rc.config file when more than one rcmgr process attempts to write to
the rc.config.
|
Patch 504.00
OSF425CDE-405013
|
Patch:
Security (SSRT0566U)
State:
Existing
A potential security vulnerability has been discovered
where, under certain circumstances users may gain unauthorized access.
Compaq
has corrected this potential vulnerability.
|
Patch 506.00
OSF425CDE-405015
|
Patch:
Security (SSRT0585U)
State:
Existing
A potential security vulnerability has been discovered
where, under certain circumstances, system integrity may be compromised.
This
may be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
|
Patch 511.00
OSF425DX-405011
|
Patch:
Fix For dxpause Program
State:
Existing
This patch fixes the problem where the dxcalendar reminder
displays through the pause screen (dxpause) and remains on the top of the
pause window.
|
Patch 512.00
OSF425-405465
|
Patch:
Security (SSRT0565U)
State:
Existing
A potential security vulnerability has been discovered
where, under certain circumstances, a terminal session may be compromised.
This may be in the form of improper file or privilege management.
Compaq
has corrected this potential vulnerability.
|
Patch 517.00
OSF425-405496
|
Patch:
quotaon Command Returns Incorrect Error Status
State:
Existing
This patch fixes a problem in which
the quotaon command returned an incorrect error status if the file system
did not exist. |
Patch 518.00
OSF425-405498
|
Patch:
Kernel Memory Fault Can Occur with ATMworks 351
State:
Existing
This patch fixes a kernel memory fault
that can occur when running a system with a token ring adaptor and ATMworks
351. |
Patch 520.00
OSF425-405504
|
Patch:
file Cmd Interprets /etc/magic File Incorrectly
State:
Existing
This patch corrects the behavior of
the file command when a WAV audio file is specified as input. |
Patch 524.00
OSF425-405516
|
Patch:
Fix for binmail Command
State:
Existing
This patch corrects a problem with binmail, which was
resulting in partial delivery of mail messages when account quota or disk
capacity was reached.
|
Patch 525.00
OSF425-405518
|
Patch:
Fix for tail -n -r Command
State:
Existing
This patch corrects erroneous behavior when the tail
command is used with both the -n and -r flags.
|
Patch 527.00
OSF425-405524
|
Patch:
gzip Cmd Has Problems Uncompressing Files
State:
Existing
This patch fixes a problem in which
gzip command had problem in uncompressing files larger then 4 GB. |
Patch 530.00
OSF425-405540
|
Patch:
Fix for yacc Parser
State:
Existing
This patch fixes a problem in yacc that causes it to
generate parse tables that result in the parser not executing a user-specified
error recovery action. |
Patch 533.00
OSF425-405552
|
Patch:
Security (SSRT0556U)
State:
Existing
A potential security vulnerability has been discovered
where, under certain circumstances users may gain unauthorized access.
Compaq
has corrected this potential vulnerability.
|
Patch 534.00
OSF425-405553
|
Patch:
Fix for mkdir -p Command
State:
Existing
This patch fixes a problem with the mkdir -p command.
mkdir -p would not return an error if the last component in the pathname already
exists. |
Patch 535.00
OSF425-405557
|
Patch:
awk -FS Cmd Displays Incorrect Output
State:
Supersedes patches OSF425-132-1 (17.01), OSF425-405482 (516.00)
This patch corrects the following:
Fixes a problem in which the awk -FS command does not display
the correct output.
Fixes a problem in the awk command.
The maximum number of
fields per record was changed from 99 to 199.
Fixes a problem with awk printing incorrectly.
|
Patch 536.00
OSF425-405559
|
Patch:
LSM Cmd volrootmir -a Fails
State:
Existing
This patch fixes a problem where the LSM command volrootmir
-a fails if the source and target disks are not the same type. |
Patch 537.00
OSF425-405561
|
Patch:
Fix for POP Mail Handler
State:
Existing
This patch corrects the following:
Netscape Mail clients are unable to access their mailboxes
after an initial session.
The /usr/spool/pop/username.lock file is
left over and must be removed manually.
The POP mail handler fails to properly rename its temp file
after receiving a quit command.
|
Patch 539.00
OSF425-405566
|
Patch:
volrecover Does Not Return Failed Status Code
State:
Existing
This patch corrects a problem in which
a failure of the volrecover utility will not return a failed status code.
|
Patch 544.00
OSF425X11-405014
|
Patch:
Enhancement for makedepend Utility
State:
Existing
This patch increases the maximum number of
files that one file can depend on in the makedepend utility from 1024 to 4096.
|
Patch 548.00
OSF425-410223
|
Patch:
Fix For rsh Command
State:
Supersedes patch OSF425-405507 (521.00)
This patch fixes a problem
when using rsh to run shutdown on a client server.
The correct console messages
are displayed, but the system hangs instead of shutting down. |
Patch 549.00
OSF425-410225
|
Patch:
voldiskadm Not Working Correctly
State:
Existing
This patch corrects a LSM problem where voldiskadm
was not properly handling the removal and replacement of disks that were in
an error state. |
Patch 550.00
OSF425-410234
|
Patch:
Fixes An EISA Device Installation Problem
State:
Existing
This patch fixes a problem where the
comm, floppy, and parallel port entries do not exist for the DEC5031 platform
in the eisa_option_data.c file but are specified in the /etc/sysconfigtab
file.
This makes an installation from an EISA device impossible. |
Patch 564.00
OSF425-456A
|
Patch:
setacl Shared Library Correction
State:
Supersedes patches OSF425-405407-3 (365.03), OSF425-525A (453.00)
This patch corrects the following:
Corrects the problem with setacl not being able to handle
a user ID beginning with a numeral.
Fixes a memory leak in retrieve_file_acl.
Corrects the problem with setacl not being able to handle
a user ID beginning with a numeral.
|
Patch 580.00
OSF425-528
|
Patch:
ATM Driver May Cause System Panic
State:
Supersedes patch OSF425-269-2 (198.02)
This patch
corrects the following:
|
Patch 583.00
OSF425-532
|
Patch:
Fixes For hiprof And pixie Profiling Tools
State:
Existing
This patch fixes four problems whereby
programs instrumented with the hiprof(5) or pixie(5) profiling tool may malfunction
during execution or generate inaccurate profiles.
|
Patch 584.00
OSF425-533
|
Patch:
kmem-debug Causes System Panic
State:
Existing
This patch fixes a problem that caused a
panic to occur when the generic subsystem attribute kmem-debug is set to
1 and the bparm subsystem is queried with the sysconfig -q command. |
Patch 591.00
OSF425-545
|
Patch:
Fix For Rewind Cmd On TZ89 Tape Drive
State:
Existing
This patch fixes a problem when using
the rewind command on the TZ89 tape drive.
The tape subsystem returns an
I/O error.
It also adds support for some new devices. |
Patch 593.00
OSF425-553A
|
Patch:
Fixes Problem Recognizing terminfo Settings
State:
Supersedes patch OSF425-405453-3 (374.03)
This
patch corrects the following:
Fixes a problem with the curses library.
The infocmp command
dumped core because two curses terminal capability tables were out of sync
with each other.
Fixes a problem recognizing terminfo settings for KEY_BTAB.
|
Patch 594.00
OSF425-554
|
Patch:
Fix for ipcs Command
State:
Supersedes patch OSF425-297-2 (221.02)
This patch corrects the
following:
Corrects a problem with the output format of the ipcs(1) command.
Corrects a problem that prevents a user from using the ipcs
command on a system whose kernel has been booted from a file that is not
/vmunix.
|
Patch 600.00
OSF425-570
|
Patch:
Fix for spo_misc_errors errlog Errors
State:
Existing
This patch fixes the cause of the spurious
spo_misc_errors errlog entry on 4100 class systems.
|
Patch 601.00
OSF425-571A
|
Patch:
libtli/libxti Shared Library Correction
State:
Supersedes patches OSF425-407-3 (310.03), OSF425-405522A
(526.00)
This patch corrects the following:
Fixes libtli/libxti to correctly handle a continuation data
message still on the stream head.
Fixes a streams problem in libxti.
The t_getprotaddr() function
will cause a memory core dump if either of its second or third argument is
NULL.
Fixes a problem in which an application using the X/Open Transport
Interface (XTI) and the DECnet/OSI transport provider is unable to disconnect
a rejected request.
|
Patch 604.01
OSF425-575-1
|
Patch:
Support for VTI Tool
State:
Supersedes patch OSF425-508 (447.00)
This patch corrects the following:
Provides support for the Visual Threads Instrumentation (VTI)
tool.
Provides the support needed for the Developer's Toolkit Update
Kit.
Fixes the following problems:
Segmentation fault in /sbin/loadsrv.
In the License Management Facility, an incorrect amount
of memory is copied, which can potentially cause data corruption.
|
Patch 608.00
OSF425-581
|
Patch:
Fix for DECEV56_PBP DMCC Platform Code
State:
Existing
This patch fixes a problem in which
the platform support code for the DECEV56_PBP DMCC platforms is incorrectly
checking if scatter gather is needed in the dma_map_load() routine. |
Patch 618.00
OSF425-600
|
Patch:
Memory Corruption Problem Caused By devz
State:
Existing
This patch fixes a possible memory
corruption caused by devz.
|
Patch 619.00
OSF425-641
|
Patch:
Y2K Fix for the nroff Text Formatter
State:
Existing
This patch fixes a Y2K problem with
the nroff text formatter in which the years after 1999 are translated to be
19xxx with xxx being the number of years that have passed since 1900.
The
year 2010 displays as 19110. |
Patch 626.00
OSF425-456B
|
Patch:
setacl Static Library Correction
State:
Supersedes patches OSF425-405407B-2 (397.02), OSF425-525B (454.00)
This patch corrects the following:
|
Patch 627.00
OSF425-531B
|
Patch:
malloc Performance Enhancement
State:
Existing
This patch fixes a problem that may cause
the malloc suite of functions to show heavy mutex lock contention in multithreaded
applications running on multi-CPU systems. |
Patch 631.00
OSF425-553B
|
Patch:
libcurses Static Library Fix
State:
Supersedes patches OSF425-405453 (374.00), OSF425-405453B-2 (408.02)
This patch corrects the following:
Fixes a problem with the curses library.
The infocmp command
dumped core because two curses terminal capability tables were out of sync
with each other.
Fixes a problem recognizing terminfo settings for KEY_BTAB.
|
Patch 632.00
OSF425-571B
|
Patch:
libtli/libxti Static Library Correction
State:
Supersedes patches OSF425-407B-2 (395.02), OSF425-405522B
(622.00)
This patch corrects the following:
Fixes libtli/libxti to correctly handle a continuation data
message still on the stream head.
Fixes a streams problem in libxti.
The t_getprotaddr() function
will cause a memory core dump if either of its second or third argument is
NULL.
Fixes a problem in which an application using the X/Open Transport
Interface (XTI) and the DECnet/OSI transport provider is unable to disconnect
a rejected request.
|
Patch 644.00
OSF425-405575B
|
Patch:
Incorrect Amount Of Memory Copied In LMF
State:
Existing
This patch corrects the following:
Segmentation fault in /sbin/loadsrv.
In the License Management Facility, an incorrect amount
of memory is copied, which potentially can cause data corruption.
|
Patch 648.00
OSF425-613
|
Patch:
Security (SSRT0596U)
State:
Existing
A potential security vulnerability has been discovered
where, under certain circumstances, system integrity may be compromised.
This
may be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
|
Patch 650.00
OSF425-615
|
Patch:
Fixes ATM Subsystem Problems
State:
Supersedes patches OSF425-200 (105.00), OSF425-211 (118.00), OSF425-220-1
(117.01), OSF425-452 (431.00), OSF425-484 (439.00), OSF425-499 (445.00), OSF425-487
(572.00)
This patch corrects the following:
Fixes a problem when ATM ELANs are configured and an ATM switch
reboots.
This can cause a temporary connectivity problem.
Hosts on Ethernet
segments may not be able communicate with the DIGITAL UNIX ATM ELAN hosts
until the expiration of router ARP timers.
Fixes three ATM subsystem problems:
ATM UNI 3.0 will not allow UNI Version 3.1 connect setups.
In some cases incorrect data for the ELAN name was being used
causing DIGITAL UNIX to try to join an invalid elan.
The utility, atmsetup(8), has been fixed to allow the elan_name
option to be set in conjunction with the les option.
Fixes the conformance problem with the DIGITAL UNIX LAN Emulation.
The DIGITAL UNIX LAN Emulation client now complies with the LANE V1 spec
when locating the LAN Emulation Configuration Server (LECS).
The client
now asks the switch via ILMI for the ATM address of the LECS.
Fixes an ATM LANE problem where the ARP table grows significantly.
Fixes a problem in which systems that use the DIGITAL UNIX
ATM LANE interface may panic with the following message:
kernel memory fault
Adds required functional support for the FORE ATM device driver
lfa.
Corrects a kernel memory fault, an illegal instruction fault,
and an ILMI cold start trap from the ATM subsystem.
Fixes the following problems in the ATM subsystem:
Creation of multiple ATM ELANS.
Duplicate PPA registrations to the CMM.
ATM ELAN fails to come up after the APEX switch is rebooted.
|
Patch 655.00
OSF425-620
|
Patch:
Fix For simple_lock: time limit exceeded Panic
State:
Existing
This patch fixes a system panic with
panic string:
simple_lock: time limit exceeded
|
Patch 657.00
OSF425-622
|
Patch:
SCSI and Tape Subsystems Not Properly Evaluating Expressions
State:
Existing
This patch fixes a problem
within the SCSI and tape subsystems in which an expression was not being
evaluated properly.
|
Patch 658.00
OSF425-623
|
Patch:
Fix For ACE EISA Driver
State:
Supersedes patch OSF425-527 (643.00)
This patch corrects the following:
When using tip or any other method over the serial com lines
to a receiver that sends frequent xoff/xon, characters are randomly
repeated.
On a DECstation 2000/300, the second com port (tty01) does
not get configured.
An error message, ksh: /dev/tty01: cannot create,
is displayed when the tty01 port is accessed.
Fixes a problem with the ACE EISA driver.
If an ACE driver
is configured in the kernel but not found at device probe time, a call to
the open routine will crash the OS with a kernel memory fault.
|
Patch 659.00
OSF425-624
|
Patch:
System Panics With DE20x Driver
State:
Existing
This patch fixes a problem in the DE20x driver.
On a system with a DE20x driver installed, the system panics with a kernel
memory fault the moment the interface is connected to the repeater. |
Patch 662.00
OSF425-628
|
Patch:
Enhancement To The ar Command
State:
Existing
This patch eliminates the previous limitation on the
maximum number of external symbols that could be handled by the ar command.
|
Patch 670.00
OSF425-639
|
Patch:
syslogd Correction
State:
Supersedes
patches OSF425-187 (87.00), OSF425-369-2 (283.02)
This patch corrects
the following problems:
Fixes a problem in which the syslogd daemon may hang when
writing to a named pipe log file.
Fixes a problem in which syslogd will core dump if /etc/syslog.auth
file has greater than 23 lines.
Allows syslog forwarding from any host if the /etc/syslog.auth
file is not present.
|
Patch 673.00
OSF425-643
|
Patch:
privlen And nconfig Ignored By LSM
State:
Existing
This patch fixes a problem in LSM.
The privlen
and nconfig parameters were being ignored by LSM no matter what they were
set to.
|
Patch 682.00
OSF425-652
|
Patch:
Fix For NFS Problems
State:
Supersedes patch OSF425-400429-1 (70.01)
This patch corrects the
following:
|
Patch 688.00
OSF425-660
|
Patch:
Fix For stdhost Command
State:
Existing
This patch fixes a problem with the stdhosts command
when the file processed has lines longer than 256 characters.
The error
message:
stdhost:malformed line "ignored"
is displayed. |
Patch 690.00
OSF425-663
|
Patch:
Fix For I/O Hangs In ATA Driver
State:
Existing
This patch corrects the following:
|
Patch 704.00
OSF425-681
|
Patch:
Fix For CDFS File System
State:
Supersedes patch OSF425-426 (418.00)
This patch corrects the following:
Fixes a problem with the ddr_config command, where the -x
option would intermittently fail.
Fixes a problem with the cdfs file system.
The default "a"
partitions are being made incorrectly by the disk driver for ISO-9660 CDs
causing data corruption when reading beyond end of partition.
Only new
and non-DEC CD-ROM drives are affected.
|
Patch 718.00
OSF425-697
|
Patch:
CDE Hangs After Logging Into System
State:
Existing
This patch fixes a problem where CDE hangs
after logging into a system.
|
Patch 726.00
OSF425-707A
|
Patch:
Fix For class_admin/class_daemon Problem
State:
Existing
This patch fixes a class_admin/class_daemon
problem.
When a PID is added to a class, it cannot be removed from the class
scheduler until the process terminates or the class_scheduler has been stopped.
|
Patch 727.00
OSF425-709
|
Patch:
Various Compiler Fixes
State:
Supersedes patches OSF425-155-1 (26.01), OSF425-268-2 (197.02), OSF425-457
(432.00), OSF425-568 (599.00)
This patch corrects the following:
A run-time problem that occurred when running the SPEC 085.gcc
test with the protected header files installed.
A problem reported against the DIGITAL UNIX V4.0D C compiler
for incorrect generated code for left shift of a signed int in
ANSI (-std/-std1) compilation modes.
A problem reported in comp.unix.osf.osf1 where a structure
return temporary was not preserved until used in an enclosing function
call.
An internal compiler error while compiling the file events.c
in the xemacs-20.3 release.
A compiler error:
Error: Bug found in compiler: get_expr_type: node type not known
A problem where not enough space allocated for a function
returning a structure, causing unexpected run-time results.
A compilation error that occurred when including stdio.h and
compiling in -ms (Microsoft compatibility) mode.
A compiler crash that occurred when a mismatched #endif directive
was encountered in an include file.
A preprocessing difference that caused missing whitespace
when the macro arguments included "/**/".
A compiler error that occurred when compiling a particular
type of for loop with optimization enabled.
An optimizer error that produced incorrect results at run
time when a size_t loop variable was used and the program was compiled
with -O4.
|
Patch 727.00
continued
|
A difference in macro processing that occurred when using
wchar_t strings.
A compiler crash that occurred when a large parameter was
passed to a routine by value.
A difference in preprocessor output which converted wide string
literals and character constants from L" " to " ".
A compiler crash that occurred when a bad #pragma was encountered.
A compilation crash that occurred when compiling a structure
containing an element of type int x[0].
A compiler crash that occurred when a while loop was coded
using while ((pos - 1) >
0).
This could be recoded as while (pos >
1).
An optimizer error that produced incorrect results at run
time when an initialization loop was generated incorrectly if compiled
-O4.
This patch fixes the following problems in the DEC C
compiler:
A run-time problem that caused the loss of a sign change during
left shift
An optimizer problem that caused the reordering of an ldx_l/stx_c
sequence in an asm() call.
A compiler problem that produced bad code at -O0, but not
at the default optimization level.
A run-time problem that caused incorrect loop behavior with
a large integer limit.
A run-time problem that caused incorrect output when compiled
with the -O5 optimization level.
A run-time problem that caused incorrect output when manipulating
structures in a union.
|
Patch 728.00
OSF425-710
|
Patch:
System Hang In Audit Code May Prevent rlogins
State:
Supersedes patch OSF425-405451-2 (373.02)
This
patch corrects the following:
Fixes a problem in which audit records are generated for selected
operations against objects that are not in the filesystem.
Fixes a problem where systems could hang in the audit code
preventing rlogins, or telnets into it.
|
Patch 736.00
OSF425-718
|
Patch:
su Command Core Dumps
State:
Existing
This patch fixes a problem in which su command core dumps
when calling an application using setenv and putenv.
|
Patch 737.00
OSF425-719
|
Patch:
crashdc Does Not Check For Presence Of kdbx
State:
Existing
This patch fixes a problem in which
crashdc was not checking for the presence of kdbx.
|
Patch 739.00
OSF425-721
|
Patch:
sysconfig -q kio Cmd Returns Subsystem Error
State:
Supersedes patch OSF425-591 (615.00)
This patch
corrects the following:
Fixes a panic seen when accessing the kio subsystem (such
as with consvar) with improper arguments.
The panic was caused by a kernel
double-free, and would most likely be seen as a corruption in either the
64-or 96-byte bucket (buckets 2 and 16).
Fixes a problem where the command sysconfig -q kio will return
the following subsystem error:
function not implemented
|
Patch 748.00
OSF425-732
|
Patch:
Security (SSRT0583U, SSRT0583Z)
State:
Supersedes patches OSF425-405548 (532.00), OSF425-583 (610.00)
This patch corrects the following:
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Fixes a problem where sending mail via /usr/lib/mh/post under
a Japanese locale caused part of the date to incorrectly be in Japanese.
|
Patch 755.00
OSF425X11-013
|
Patch:
Fix For X Server System Crash
State:
Existing
This patch fixes a problem where viewing certain tiff
images with an image viewer crashed the X server.
|
Patch 763.00
OSF425CDE-020
|
Patch:
CDE, Security (SSRT0614U)
State:
Supersedes patch OSF425CDE-405010-2 (375.02)
This patch fixes
the following problems with the CDE Calendar Manager:
The calendar manager service daemon (rpc.cmsd) core dumps
when processing a calendar database file containing invalid entries.
These invalid entires would include remove entries that specify non-existent
keys.
Repeating appointments with a frequency of daily are sometimes
displayed incorrectly by the calendar manager (dtcm).
Some appointments
are displayed an hour earlier or an hour later than originally scheduled.
The calendar manager (dtcm) will complain that it cannot connect
to the calendar manager service daemon (rpc.cmsd) and rpc.cmsd will repeatedly
start and die with constantly changing PIDs.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
|
Patch 766.00
OSF425-672B
|
Patch:
kdbx mbuf And Socket Extension Correction
State:
Supersedes patches OSF425-405244 (165.00), OSF425-695 (716.00)
This patch corrects the following:
Corrects a problem with the kdbx mbuf and socket extensions.
The use of these extension on some crashdumps resulted in errors and would
hang.
Fixes a problem with kdbx.
The trace command was showing
all threads of a process when using the option that should show only selected
threads.
Fixes a problem with kdbx.
A core file created by kdbx was
left in the root directory when recovering from a system crash.
|
Patch 768.00
OSF425-696B
|
Patch:
Fix For C++ V6.2 Compiler
State:
Existing
This patch fixes the name demangling for the tools that
print symbol table names generated by the C++ V6.2 compiler.
This problem
will only occur for most C++ objects compiled with the ANSI options.
|
Patch 769.00
OSF425-707B
|
Patch:
Kernel Class Scheduler And libclass.a Correction
State:
Supersedes patch OSF425-204-2 (116.02)
This
patch corrects the following:
Fixes kernel class scheduler race condition that can leave
a thread stuck without getting anymore CPU time.
libclass.a: locking semaphore modified so that if an application
(class_daemon) exits while holding the semaphore, the kernel will
drop it in the exit code.
Fixes a class_admin/class_daemon problem.
When a PID had been
added to a class it cannot be removed from the class scheduler until the process
terminates or the class_scheduler has been stopped.
|
Patch 773.00
OSF425CDE-017B
|
Patch:
BadPixmap Error With dxaccounts
State:
Existing
This patch fixes a problem where the Account
Manager application, dxaccounts, gets a "BadPixmap" error when selecting an
account after the "View Preferences" "Display Icons By Name" option has been
selected.
|
Patch 774.00
OSF425-696C
|
Patch:
Fixes Table Names Generated By C++ V6.2 Compiler
State:
Supersedes patches OSF425-574B (633.00), OSF425-703 (723.00)
This patch corrects the following:
Provides the support needed by the Developers' Toolkit Update
Kit.
These updates will not install unless this patch is installed.
Fixes a problem where prof -pixie -asm would dump core if
the executable being profiled contains extremely long symbol names.
Fixes the name demangling for the tools that print symbol
table names generated by the C++ V6.2 compiler.
This problem will only occur
for most C++ objects compiled with the ANSI options.
|
Patch 776.00
OSF425X11-014C
|
Patch:
Support For Euro Currency Using UTF-8 Unicode Locales
State:
Existing
This patch provides suppport
in the X11 Environment for the Euro currency symbol using the UTF-8 Unicode
locales.
|
Patch 777.00
OSF425CDE-021
|
Patch:
Security (SSRT0615U)
State:
Supersedes patch OSF425CDE-012 (554.00)
This patch corrects the
following:
Allows dtaction to properly validate passwords when using
C2 Enhanced Security.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
|
Patch 781.00
OSF425DX-034
|
Patch:
checklist utility does not provide scroll bar
State:
Existing
This patch fixes a problem where the
checklist utility did not provide a scroll bar on higher resolution displays
(1600x1200). |
Patch 784.00
OSF425X11-020
|
Patch:
Fix for Powerstorm 4D10T graphics board
State:
Existing
This patch fixes a problem where, on
systems with a Powerstorm 4D10T (ELSA Gloria Synergy) graphics board, sometimes
the X server did not draw lines correctly.
|
Patch 789.00
OSF425-692A
|
Patch:
Fix for kernel memory fault with AdvFS
State:
New
This patch corrects two problems in AdvFS
property list handling:
Creation of property lists entries in AdvFS filesets with
no available mcells will result in a kernel memory fault (kmf).
The get_proplist_entry function (used to disassemble the property
list buffer returned by the getproplist system call) returned incorrect
name length on property list names longer than 127 characters.
|
Patch 804.00
OSF425-751
|
Patch:
lex generates incorrect tables
State:
Supersedes patch OSF425-405336-2 (348.02)
This patch
corrects the following:
Fixes a problem in lex that causes it to not recognize the
end of a comment when the final slash (/) is preceded by more than one consecutive
asterisk (*).
Fixes a problem in lex that causes it to generate incorrect
tables that result in the lexical analyzer failing to recognize some kinds
of regular expressions involving exclusive start states.
|
Patch 808.00
OSF425-755
|
Patch:
Fix for LMF kernel memory fault
State:
Existing
This patch fixes a problem that causes a
kernel memory fault when lockmode=4 and a lock hierarchy violation is detected
in the License Management Facility (LMF). |
Patch 810.00
OSF425-757
|
Patch:
Fix for ris script
State:
Existing
This patch corrects the following problems with the /usr/sbin/ris
script:
|
Patch 813.00
OSF425-762
|
Patch:
uerf command core dumps on binary errorlog files
State:
Existing
This patch modifies uerf to not core
on binary errorlog files with large records.
|
Patch 822.00
OSF425-772
|
Patch:
news command fails
State:
Existing
This patch fixes a problem in which the news command fails due
to the appending of additional characters to file names in the /usr/news directory.
|
Patch 824.00
OSF425-774
|
Patch:
Security, (SSRT0456U)
State:
Supersedes patches OSF425-400412 (71.00), OSF425-400412-1 (71.01), OSF425-405193
(179.00)
This patch corrects the following:
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
The rpc.statd process would sometimes disappear without a
trace.
The fix is to ignore SIGPIPEs (triggered by statd behavior).
Also,
this patch catches and logs other signals that would otherwise make rpc.statd
disappear without a trace.
Fixes a problem where rpc.statd hangs as it tries to notify
dead remote systems.
|
Patch 835.00
OSF425-789
|
Patch:
mkfdmn command does not show errors
State:
Existing
This patch fixes a problem in which mkfdmn
command was not showing any errors if volume name exceeded 31 characters.
|
Patch 840.00
OSF425-794
|
Patch:
Fix for mailsetup command
State:
Existing
This patch fixes a problem of not completing mailsetup
if the hostname ends with 0 (zero).
The error message produced is:
Error creating /var/adm/sendmail/<hostname>.cf: exiting
|
Patch 848.00
OSF425-803
|
Patch:
ftp command causes a core dump
State:
Supersedes patches OSF425-405188 (173.00), OSF425-186 (86.00),
OSF425-405279-3 (339.03), OSF425-627 (661.00)
This patch corrects
the following:
Fixes hang conditions experienced with the following networking
commands and utilities rsh(1) telnet(1) ftp(1) rdate(8) ping(8) and yppush(8).
Corrects a regression problem with the rsh(1) command.
Corrects a problem with rsh(1) that is most visible with long-distance
(slow) links where a packet might get dropped.
Fixes rsh(1) hanging forever in select().
Fixes a coredump problem with ftp(1) when a .netrc file contains
an invalid macdef (macro definition).
|
Patch 853.00
OSF425-809
|
Patch:
Fix for volsetup script
State:
Existing
This patch fixes a problem in which the volsetup script
directs its error output to the wrong device.
|
Patch 861.00
OSF425-818
|
Patch:
Various Tape Driver Corrections
State:
Supersedes patches OSF425-266 (195.00), OSF425-384-2 (293.02),
OSF425-501 (446.00), OSF425-678 (702.00)
This patch fixes
the following problems:
Corrects a problem where the code around referencing a tape
device pointer is not synchronized and a kernel memory fault results.
Implements the READ POSITION and LOCATE commands in the tape
driver.
Added new ioctl MTIOCRDPOS and new MTSEEK, MTSEEKDS subcommands
to MTIOCTOP.
Fixes a problem with magnetic tapes.
A read with a byte count
smaller than the tape's blocksize returns success but sets the eei status.
A subsequent failed operation sees the read eei status rather than its own.
Fixes the problem where the tapex -L command would report
failure when run on certain devices.
The failure would be reported when
the command was run on certain TLZ09 devices, depending on the firmware.
Fixes a problem which could result in unit attention status
being missed.
|
Patch 866.00
OSF425-824
|
Patch:
Fixes unaligned access panic in dli_input
State:
Existing
This patch fixes an unaligned access
panic in dli_input.
|
Patch 869.00
OSF425-827
|
Patch:
Fix for compress utility
State:
Existing
This patch corrects a problem with the (un)compress utility
which could result in either an incomplete compressed file and loss of the
original uncompressed file, or an incomplete uncompressed file and loss of
the original compressed file. |
Patch 870.00
OSF425-829A
|
Patch:
Fix for voldisksetup, voldiskadd, and newfs
State:
Existing
This patch fixes problems with voldisksetup,
voldiskadd, or newfs commands.
Each will report device errors while checking
for overlapping partitions where there is no overlap on that particular
device.
|
Patch 872.00
OSF425-831
|
Patch:
Fix for update installation hang
State:
Existing
This patch fixes a problem in which a hang
can occur during update install.
|
Patch 878.00
OSF425-838
|
Patch:
Fix for yppasswd command
State:
Existing
This patch corrects a problem where an NIS client has
a different shell listed for an NIS user than does the server.
When the user
tried to change their NIS password, the password change failed, but the shell
was updated.
|
Patch 879.00
OSF425-840
|
Patch:
Fixes libesnmp handling of duplicate registrations
State:
Existing
This patch fixes libesnmp's handling
of duplicate registrations.
|
Patch 880.00
OSF425-841
|
Patch:
Fixes performance problem on LSM mirrored volumes
State:
Supersedes patches OSF425-059-1 (7.01), OSF425-405412-2
(367.02), OSF425-432 (419.00)
This patch corrects the following:
Fixes a problem that occurs on SMP systems using LSM in which
the system panics with a "simple lock time limit exceeded" message.
Fixes a problem in LSM.
A data corruption occurs when readv/writev
coallesced via physio while in read/writeback mode.
Corrects the following problems:
voltrace sometimes prints records out of sequence.
volsetup fails to add disks to LSM because the volboot file
is full.
vold dumps core when a user attempts to add a 257th configuration
copy to a disk group.
Fixes a performance problem for round robin sequential reads
on LSM mirrored volumes.
|
Patch 881.00
OSF425-842
|
Patch:
sysconfigdb incorrectly adds or deletes blank lines
State:
Existing
This patch corrects a
problem in which sysconfigdb would incorrectly add or delete blank lines to
or from the target file.
|
Patch 883.00
OSF425-844
|
Patch:
AdvFS showfdmn command may core dump
State:
Existing
This patch fixes a problem in which
advfs showfdmn would sometimes core dump.
|
Patch 898.00
OSF425-692C
|
Patch:
Fix for AdvFS property list handling
State:
Existing
This patch corrects two problems in
AdvFS property list handling:
Creation of property list entries in AdvFS filesets with no
available mcells will result in kernel memory fault (kmf).
The get_proplist_entry function (used to disassemble the property
list buffer returned by the getproplist system call) returned incorrect
name length on property list names longer than 127 characters.
|
Patch 904.00
OSF425-829B
|
Patch:
voldisksetup incorrectly reports device errors
State:
Existing
This patch fixes problems with the
voldisksetup, voldiskadd, or newfs commands.
Each will report device errors
while checking for overlapping partitions where there is no overlap on that
particular device.
|
Patch 909.00
OSF425CDE-026
|
Patch:
Support for Catalan (ISO8859-15)
State:
Supersedes patches OSF425CDE-019 (762.00), OSF425CDE-023 (778.00)
This patch corrects the following:
Provides support in the Common Desktop Environment for the
Euro currency symbol using the UTF-8 Unicode locale.
Adds the ISO8859-15 functionality to the main Xresource file
on the system and to the specific dtlogin resource file.
With these changes,
X applications to have ISO8859-15 locale support integrated directly into
the application.
Adds Catalan (ISO8859-15) to the list of languages from which
users can choose when logging in.
The additional item identifies the Catalan
Latin-9 locale, that supports the Euro currency sign.
|
Patch 910.00
OSF425CDE-027
|
Patch:
Fix for trashinfo file permissions problem
State:
Supersedes patches OSF425CDE-405023 (509.00), OSF425CDE-015
(759.00)
This patch corrects the following:
Fixes a problem where the CDE File Manager (dtfile) sometimes
left defunct processes.
Fixes a problem where the Common Desktop Environment (CDE)
File Manager (dtfile) did not work correctly in restricted mode.
Fixes a problem in which file permissions allow any user to
write to the /.dt/Trash/.trashinfo file.
|
Patch 911.00
OSF425CDE-028A
|
Patch:
Security (SSRT0617U)
State:
Existing
A potential security vulnerability has been discovered
where, under certain circumstances, system integrity may be compromised.
This
may be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability. |
Patch 913.00
OSF425CDE-030
|
Patch:
Security (SSRT0525U, SSRT0580U)
State:
Supersedes patches OSF425CDE-400015 (80.00), OSF425CDE-405021
(507.00)
This patch corrects the following:
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Fixes a problem where the Common Desktop Environment (CDE)
Application Manager did not recreate the list of application groups at login.
After customizing the application groups, users would see the old groups
instead of the new groups.
|
Patch 918.00
OSF425X11-023A
|
Patch:
Shared library (libDXm) fix
State:
OSF425X11-400019-3 (55.03)
This patch corrects the following problems:
Fixes the following problem in the Bookreader library, part
of the DECwindows Motif toolkit.
When called from an application, Bookreader
changes the caller's effective UID to the real UID, but then never restores
it to the original effective UID, before returning control to the calling
program.
If an application like dxchpwd is run from a non-root account, it
fails with a privilege violation.
Fixes a problem in which the svn widget of libDXm.so creates
identical backgrounds and foregrounds.
|
Patch 919.00
OSF425X11-024
|
Patch:
Provides missing compose definitions
State:
OSF425X11-022 (786.00)
This patch corrects the
following:
Implements Xlocales definitions which allow X applications
to run under the ISO8859-15 locales.
Using ISO8859-15 locales allows users
to enter and use newly defined ISO8859-based characters such as the Euro monetary
symbol.
Provides missing compose definitions when in ISO8859-15 based
locales for the scaron, Scaron, zcaron, and Zcaron characters.
|
Patch 921.00
OSF425X11-026
|
Patch:
Fix for Turkish F keyboard problem
State:
Existing
This patch fixes the Turkish F keyboard problem.
The character Ccedilla and ccedilla characters cannot be entered directly
from the keyboard. |
Patch 922.00
OSF425X11-027A
|
Patch:
Various X11 Server Corrections
State:
Supersedes patches OSF425X11-405012 (383.00), OSF425X11-405013-2
(384.02), OSF425X11-004 (154.00)
This patch fixes the following
problems:
Fixes a problem where the X server may generate a core dump
during shutdown on a dataless management services (DMS) client system.
Fixes a problem that prevents an X server from starting.
The following error message is displayed:
Fatal server error:
Cannot establish any listening sockets.
Make sure an X server isn't already running.
Fixes a memory leak in the X server when processing ListExtensions()
requests.
Fixes various problems with the X font server and with the
X server's interaction with X font servers.
|
Patch 943.00
OSF425-881
|
Patch:
Security (SSRT0624U)
State:
Existing
A potential security vulnerability has been discovered
where, under certain circumstances, system integrity may be compromised.
This
may be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability. |
Patch 946.00
OSF425-885
|
Patch:
PCI bridge-based boot device may fail to configure
State:
Supersedes patches OSF425-614 (649.00), OSF425-610 (645.00)
This patch corrects the following:
Fixes a system panic during dynamic configuration of device
drivers.
If more than one adapter for that device driver exists in the system
and if one of those adapters fails the configuration, the device driver is
unloaded.
The adapter still uses the device driver code causing the system
to panic with an invalid instruction fetch.
Fixes a problem with mapping a virtual address on the AlphaServer
100A and AlphaServer 2100 machines.
The virtual address being mapped is truncated
due to an incorrect typecast.
This caused the virtual address to have an
incorrect mapping.
Fixes a problem in which a PCI bridge-based boot device may
fail to configure on large IO systems.
|
Patch 955.00
OSF425-900
|
Patch:
Fixes a system panic when logging into the console
State:
Supersedes patch OSF425-684 (706.00)
This patch
corrects the following:
Fixes a problem in which system was consistently crashing
by pressing keys during the transition from firmware callback to OS console
handling.
Fixes a "thread_block: interrupt level call" system panic
when logging into the console with real time preemption mode enabled.
|
Patch 956.00
OSF425-901
|
Patch:
Prevents vold from dumping core
State:
Existing
This patch prevents /sbin/vold from dumping
core during an execution of a volprint or other query command. |
Patch 960.00
OSF425-905
|
Patch:
mdir cmd displays the date incorrectly for year 2000
State:
Existing
This patch fixes a problem
in which the mdir command displays the date incorrectly for the year 2000.
|
Patch 961.00
OSF425-906
|
Patch:
Fix For tu Driver
State:
Supersedes
patches OSF425-388-2 (297.02), OSF425-562 (597.00), OSF425-651 (681.00)
This patch fixes the following problems that may occur on some DE500 adapters:
The hardware setup operation may interrupt a pending ARP packet
transmission.
If the cable to the adapter is not connected, the hardware
setup operation will not execute.
Fixes a problem with a DE504-BA device in an AS800 system
with a second SCSI controller on the shared PCI bus.
Incoming datagrams
and messages are lost when the device resets and stops working for approximately
two seconds.
Fixes a problem in the tulip driver.
The tulip driver needs
to support DC21143-xD Errata V4.0 for ethernet connections.
This chip is
currently being used on the Compaq Professional Workstation XP1000 (as well
as several others in the near future).
Corrects a problem with some DE500 interfaces that use the
Micro Linear ML6694F PHY.
|
Patch 963.00
OSF425-908
|
Patch:
Non-root user cannot write to an ffm mounted file
State:
Supersedes patch OSF425-742 (796.00)
This patch
fixes a problem where a non-root user can no longer write to a file that is
file-on-file (ffm) mounted. |
Patch 966.00
OSF425-911
|
Patch:
Fix for tftpd problem
State:
Existing
This patch fixes a tftpd problem when responding to a
broadcast read request.
It adds the -b option to control whether to respond
to any broadcasts. |
Patch 968.00
OSF425-913
|
Patch:
Fixes a problem with the NCR810 script
State:
Existing
This patch fixes a problem with the
NCR810 script that can cause the KZPAA/NCR810 to hang. |
Patch 974.00
OSF425-919
|
Patch:
Fixes a hang in the shutdown process
State:
Existing
This patch fixes a hang in the shutdown
process (shutdown now) of a system when a device has flow control switched
off.
|
Patch 975.00
OSF425-920
|
Patch:
Fixes problems specific to AlphaServer 1200/4100
State:
Supersedes patches OSF425-350 (265.00), OSF425-355 (270.00),
OSF425-348-2 (263.02), OSF425-529 (581.00), OSF425-650 (680.00), OSF425-896
(952.00)
This patch fixes the following problems:
Fixes a problem that can cause bad pages to not be flagged
during memory testing.
Fixes a situation on the AlphaServer 4100 where a system heavily
loaded with I/O traffic will exhibit error messages from the environmental
monitoring subsystem, which are not in fact errors.
Fixes a problem in which correctable memory errors are being
logged to the system console as well as to the binary error log.
Fixes a problem on an AS800 where DMA with memory >1 GB is
done incorrectly.
Fixes a problem with pyxis systems.
These systems generate
extra interrupts when PCI interrupts are processed.
Fixes a problem where the memory channel fails at boot with
either patch kit 4, 5, or 6 installed.
Fixes several problems specific to AlphaServer 1200 and AlphaServer
4100 systems:
The user.log file has the following message:
redundant power supply failure
The messages file has the following intermittent messages:
ERROR: i2c_read_temp: enviromental monitoring error
ERROR: i2c_read_fail_reg: enviromental monitoring error
ERROR: i2c_read_func_reg: environmental monitoring error
Systems were shutting themselves down displaying the following
message:
System has reached a high temperature condition.
Possible problem source:
Clogged air filter or high ambient room temperature.
|
Patch 978.00
OSF425-923
|
Patch:
quotactl prototype now meets POSIX standards
State:
Supersedes patches OSF425-206 (103.00), OSF425-714 (732.00)
This patch fixes the following problems:
Fixes a kernel memory fault in the dqget() routine.
Fixes a problem where the system can panic with a "kernel
memory fault" in dqget.
Changes the quotactl prototype in /usr/include/ufs/quota.h
to meet POSIX standards.
|
Patch 993.00
OSF425-939A
|
Patch:
Adds missing prototype for the stime function
State:
Existing
This patch adds the missing prototype
for the stime() function to <sys/time.h>, allowing C++ programs and other
software to properly resolve it. |
Patch 994.00
OSF425-940
|
Patch:
find Command Correction
State:
Supersedes patch OSF425-295-2 (219.02)
This patch corrects the
following problems:
Fixes the find command in which files in directories which
were mounted with the -fstype nfsv2 argument were not found.
Fixes a problem with the find command.
Find fails to show
filenames that start with a period.
|
Patch 995.00
OSF425-941
|
Patch:
Fix for restore command problem
State:
Supersedes patches OSF425-333-2 (249.02), OSF425-512 (449.00)
This patch fixes the following problems:
Backups made by the dump program on pre-V4.0D systems were
not being correctly restored by the V4.0D restore program.
Specifically,
ownership was being set to root:system in all cases.
Fixes two restore utility problems that were causing segmentation
faults.
Additionally, the restore utility now uses /var/tmp for temporary
files; previously, it had incorrectly used /tmp.
Fixes a problem in which the restore command can fail with
the following error:
Cannot malloc space for property list
|
Patch 999.00
OSF425-947
|
Patch:
Danish locale now uses all lowercase month names
State:
Existing
This patch updates the Danish (da_DK.ISO8859-1)
locale to use all lowercase month names. |
Patch 1002.00
OSF425-950
|
Patch:
Problem occurs when sorting multibyte locales
State:
Supersedes patches OSF425-405154 (157.00), OSF425-405514
(523.00), OSF425-847 (885.00)
This patch corrects the following:
Fixes the error condition that the sort command may erroneously
skip 8-bit characters when the -d or -i option is specified.
Fixes a problem in which "sort -i a_file >b_file" aborts with
the message:
A line of the input file contains more than 20480 characters
when LANG = da_DK.ISO8859-1.
Fixes a problem in which sort command aborts with the message:
A line of the input file contains more than 20480 characters
when running in a Japanese locale.
Fixes a problem that sometimes occurs when sorting large data
files in a multibyte locales like Japanese.
|
Patch 1004.00
OSF425-952
|
Patch:
psiop driver fails when vdump is used
State:
Supersedes patches OSF425-375-2 (287.02), OSF425-744 (798.00)
This patch corrects the following:
Fixes a panic when using the scu command.
When formatting
a floppy using the scu command the system panics with the following error
message:
System Uncorrectable Machine Check 660 (retry set)
Fixes a problem with the psiop driver that causes it to fail
when vdump is used.
The following error is displayed:
vdump : unable to write to device
|
Patch 1005.00
OSF425-953
|
Patch:
btcreate does not wait long enough between vdumps
State:
Supersedes patches OSF425-391-2 (299.02), OSF425-752 (805.00),
OSF425-802 (847.00), OSF425-855 (893.00), OSF425-909 (964.00)
This patch corrects the following:
Fixes a scanset processing problem in swscanf().
Corrects a problem in the btextract script that could result
in the failure of the script due to a problem in the use of the grep utility
in the script.
Fixes a problem with the btcreate command where it does not
pass the full pathname to newfs.
Fixes a problem with the btcreate command where default restore
fails if disklabel is different.
Fixes a problem with btcreate not waiting long enough for
the next tape to be loaded with some media changers.
|
Patch 1007.00
OSF425-955
|
Patch:
Problem with Memory Channel driver panics
State:
Supersedes patches OSF425-400 (305.00), OSF425-421-2 (322.02)
This patch fixes the following problems:
Fixes a problem that can cause a panic with the message:
rm_failover_self
This panic occurs in a virtual hub environment when the member with
VH1 is powered off.
This patch also contains general fixes for handling
Memory Channel errors.
Adds support for the Memory Channel 2 controller in the TCR
environment.
Fixes a problem in the Memory Channel driver which could result
in panics with rm-inconsistent local spinlock structures being logged.
|
Patch 1012.00
OSF425-961
|
Patch:
Cursor displayed incorrectly
State:
Existing
This patch fixes a problem where the cursor is displayed
incorrectly when the image plane is set to 1 and the mask plane is set to
0.
|
Patch 1014.00
OSF425-969
|
Patch:
Panic when running Classical IP over lfa ATM driver
State:
Supersedes patches OSF425-191 (140.00), OSF425-199
(100.00), OSF425-201 (128.00), OSF425-288-2 (214.02), OSF425-496 (444.00)
This patch corrects the following:
Fixes a problem in which an ATM CLIP connection does not send
data.
Fixes a kernel memory fault in atmip_proc_esi.
Fixes a problem that occurs on a system running ATM.
The system
panics with a "kernel memory fault" due to a simple lock time violation.
Prior to the crash, the pvc flag is observed as stale on a permanent
virtual circuit.
The crash occurs after the pvc is deleted with the following
command:
# atmconfig -pvc .....
Fixes an interoperability problem with CISCO CLIP clients.
Fixes a problem in which systems that use the Compaq Tru64
UNIX ATM CLIP interface may run out of memory.
Fixes a kernel panic seen when running Classical IP over the
lfa ATM driver.
This panic would only occur in lockmode 4.
If not in lockmode
4, the symptom would be a CPU hang.
|
Patch 1016.00
OSF425CDE-028B
|
Patch:
Security (SSRT0617U)
State:
Existing
A potential security vulnerability has been discovered
where, under certain circumstances, system integrity may be compromised.
This
may be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability. |
Patch 1018.00
OSF425X11-023B
|
Patch:
Static library (libDXm) fix
State:
Existing
This patch fixes a problem in which the svn widget of
libDXm.so creates identical backgrounds and foregrounds.
|
Patch 1020.00
OSF425X11-027B
|
Patch:
Fix for X server interaction with X font server
State:
Supersedes patch OSF425X11-405015 (545.00)
This patch corrects the following:
Fixes a problem where the X font server (xfs) sometimes failed
with a segmentation fault when it received an invalid request.
Fixes various problems with the X font server and with the
X server's interaction with X font servers.
|
Patch 1024.00
OSF425-939B
|
Patch:
C++ programs can now resolve stime function
State:
Existing
This patch adds the missing prototype
for the stime() function to <sys/time.h>, allowing C++ programs and other
software to properly resolve it. |
Patch 1037.00
OSF425-979B
|
Patch:
Fixes reply values for NFS writes
State:
Existing
This patch fixes reply values for NFS writes
which were causing protocol violations.
|
Patch 1039.00
OSF425-1000
|
Patch:
Security (SSRT0567U, SSRT0583U, SSRT0590U)
State:
Supersedes patches OSF425-400404-1 (45.01), OSF425-405233
(166.00), OSF425-405337-2 (349.02), OSF425-405470 (513.00), OSF425-405547
(531.00), OSF425-637 (669.00), OSF425-685 (707.00), OSF425-960 (1011.00)
This patch corrects the following:
Fixes the following problems with the at -t command:
Corrects several problems with the at, cron, and crontab commands.
Fixes a problem with crontab where, when root runs crontab
-e user, the user's crontab file is edited and saved, but is not reread by
the cron daemon.
Instead root's crontab file is reread.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Fixes a problem where some crontab jobs would run multiple
times in the same minute.
Fixes two cron problems:
The cron daemon does intensive logging and fills up the disk.
Multiple cron daemons continue to run and consume system
resources due to the fact that, after a user is deleted from the system, there
are still jobs running on the user's behalf.
|
Patch 1047.00
OSF425-1018B
|
Patch:
Security (SSRT0546U, SSRT0542U)
State:
Supersedes patches OSF425-343B (393.00), OSF425-407C (396.00),
OSF425-405403C-2 (401.02), OSF425-539B (628.00), OSF425-582B (634.00)
This patch fixes the following problems:
Hangs or unexpected termination of threaded processes with
the TotalView debugger.
Gcc compiler reports errors when including the <pthread.h>
header file.
Fixes to libtli/libxti to correctly handle a continuation
data message still on the stream head.
A potential security vulnerability has been discovered, where
under certain circumstances, system integrity may be compromised.
This
may be in the form of improper file or privilege management.
Compaq has
corrected this potential vulnerability.
Introduces changes to the DECthreads libraries intended to
improve the performance of threaded applications running on DIGITAL UNIX V4.0D.
This patch specifically addresses the areas of thread scheduling, synchronization
object performance and SMP scalability.
Fixes problems in the DECthreads library for DIGITAL UNIX.
Included in this patch are changes to support Ladebug enhancements and a
bug fix for applications that employ SCS threads of different priorities.
Addresses performance and scalibility issues for highly contended
threaded applications running on SMP machines
|
Patch 1049.00
OSF425CDE-031A
|
Patch:
libDtSvc Fix, Security (SSRT0498U)
State:
Supersedes patches OSF425CDE-400013 (79.00), OSF425CDE-029A (912.00)
This patch corrects the following:
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Fixes a problem in which dtfile ICDE COSE tool does not work
when TMPDIR is defined as /ldata/disk_local/tmp.
dtfile returns this error:
/ldata/disk_local/tmp/sdtdbcache_AAAaadmma: Cross-device link
/ ldata/disk_local/tmp/sdtdbcache_BAAaadmma: Cross-device link
Floating exception (core dumped)
Fixes a problem with the Common Desktop Environment (CDE)
in which some desktop applications will fail if CDE is not initialized.
The
error which appears in the user's home .dt/errorlog file is:
Desktop Not Initialized: Could not createAction/Datatypes
database
|
Patch 1051.00
OSF425CDE-031B
|
Patch:
Security (SSRT0498U)
State:
Supersedes patches OSF425CDE-400013B (172.00), OSF425CDE-029B (1017.00)
This patch corrects the following:
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Fixes a problem in which dtfile ICDE COSE tool does not work
when TMPDIR is defined as /ldata/disk_local/tmp.
dtfile returns this error:
/ldata/disk_local/tmp/sdtdbcache_AAAaadmma: Cross-device link
/ ldata/disk_local/tmp/sdtdbcache_BAAaadmma: Cross-device link
Floating exception (core dumped)
Fixes a problem with the Common Desktop Environment (CDE)
in which some desktop applications will fail if CDE is not initialized.
The
error which appears in the user's home .dt/errorlog file is:
Desktop Not Initialized: Could not createAction/Datatypes
database
|
Patch 1053.00
OSF425-987
|
Patch:
Prevents not currently mounted warning message
State:
Existing
This patch prevents "not currently
mounted" warning messages from being displayed for filesystems you did not
request to unmount.
|
Patch 1059.00
OSF425-983
|
Patch:
Fix for lastlogin command
State:
Existing
This patch resolves the Y2K problem of lastlogin command
incorrectly calculating the last date each user logged in. |
Patch 1061.00
OSF425-968
|
Patch:
Corrects slow shutdown
State:
Existing
This patch corrects slow shutdown due to name lookups
deleting routes. |
Patch 1065.00
OSF425DX-039
|
Patch:
Corrects date and time stamp for new user ID
State:
Supersedes patches OSF425DX-007 (153.00), OSF425DX-405008
(379.00), OSF425DX-011 (328.00), OSF425DX-015 (332.00), OSF425DX-016 (333.00),
OSF425DX-002-2 (336.02), OSF425DX-025 (749.00), OSF425DX-028 (750.00), OSF425DX-029
(751.00), OSF425DX-405010 (510.00), OSF425DX-031 (752.00), OSF425DX-032 (780.00),
OSF425DX-035 (914.00), OSF425DX-037 (916.00), OSF425DX-038 (917.00), OSF425DX-008
(152.00), OSF425DX-017 (334.00), OSF425DX-013-2 (330.02), OSF425DX-036 (915.00)
This patch fixes the following problems:
Fixes the following problems encountered when using the Account
Manager application (dxaccounts):
When you move an accounts home directory, symbolic links in
the old home directory are resolved and files pointed to by the links
are copied into the new home directory.
The userdel utility core dumps when attempting to delete a
user account that is running enhanced C2 security.
When modifying an existing NIS "+" or NIS "-" user account
by turning off the NIS Overrides toggle, the User ID field is incorrectly
set to 0.
Fixes a problem where the account manager graphical interface
(dxaccounts) will core dump on systems running enhanced security when performing
a Find Local User...
or Find NIS User...
operation in which Secondary Groups
is the only search criteria that has been specified.
Fixes a problem where dxaccounts allows the colon (:) character
to be accepted in the user shell, home directory, fullname, office, office
phone, and home phone fields.
This caused the /etc/passwd file to become
corrupted.
Fixes a problem using templates for pre-expired passwords.
When the administrator creates a template and within the template chooses
force password change at the next login, the user is not being asked to
change his password as he should.
Fixes the following problems:
userdel does not remove accounts from the /etc/passwd file.
The userdel command displays an error message stating the
/etc/passwd file is corrupted, when in fact it is not.
dxaccounts application does not allow users to be added to
groups with group ID lower than the default minimum specified in
the General Options dialog.
Files in subdirectories in the /usr/skel directory are not
copied properly to the newly created user's home directory.
Fixes a problem that causes the account management commands
(dxaccounts, useradd, and usermod) to split long NIS group lines incorrectly.
This causes a majority of users to have improper access to files, directories,
and applications and also causes the newgrp command to fail.
Fixes a problem where a large number of shells in /etc/shells
(greater than 10) can cause dxaccounts to coredump or have unpredictable behavior.
Fixes two situations in which the GUI account management program
(dxaccounts) will crash in a Enhanced Security client environment when attempting
to copy a NIS user account.
|
Patch 1065.00
continued
|
Fixes the problem with the useradd, usermod, and userdel commands
removing the last entry of the /etc/passwd file when the last line of the
/etc/passwd file does not end with the new-line character (\n).
Fixes the problem where usermod -D can coredump if an NIS
group entry contains a large number of users.
Fixes a problem in which the command usermod was not allowing
any commas in the comment field when the current GECOS fields are filled.
Fixes a problem in which duplicate user identifier (UID) is
accepted at a second attempt even if the no duplicate user identifier policy
is set.
Updates the error message displayed when Account Manager fails
to start due to the detection of an Account Manager lock file (/etc/.AM_is_running)
on the system.
Fixes a problem in which dxaccounts does not allow the system
manager to add NIS users when the system is running enhanced security.
Fixes the problem of enabling to change root's login/uid through
cli/dxaccounts utilities.
When issuing a useradd -D or usermod -D command to view the
account manager defaults, the Inactive (days) value would always show the
character s rather than nothing when the Inactive days status has been defeated
with a -1 value.
Fixes the problem where usermod -g <group>
<user>
will
lock the user account if it is unlocked.
Fixes a problem where adding a NIS user via useradd required
that the user's primary group exist in NIS as well.
The primary group
does not need to be in the NIS database when adding a NIS user.
Fixes the problem in which a command usermod -D does not display
the Expire date when it is set.
Fixes a problem where the new home directory for a new user
id is created with the date and time stamp of the /usr/skel directory.
|
Patch 1069.00
OSF425X11-035A
|
Patch:
CDE Fixes, Security (SSRT0547U)
State:
Supersedes patches OSF425X11-005 (155.00), OSF425X11-405011-3
(382.03), OSF425X11-012 (754.00), OSF425X11-400020 (56.00), OSF425X11-405009
(171.00), OSF425X11-405010-3 (381.03), OSF425X11-011A (753.00), OSF425X11-405016A
(546.00), OSF425X11-014A (756.00), OSF425X11-017A (782.00), OSF425X11-021A
(785.00), OSF425X11-028A (923.00), OSF425X11-033A (1066.00), OSF425X11-034A
(1067.00)
This patch fixes the following problems:
When managing a CDE session on an X terminal from a DIGITAL
UNIX system, and the X terminal does not perform a normal logout, some of
the CDE processes on the DIGITAL UNIX system are left running.
A potential security vulnerability has been discovered where,
under certain circumstances, users may gain unauthorized access.
Compaq
has corrected this potential vulnerability.
Fixes a problem in the X Display Manager (xdm) where XDMCP
Indirect queries do not work.
Fixes various Minor System Faults (MSFs) in the X Toolkit
library (libXt).
Fixes the memory leak in the Motif text widget when changing
colors using XtVaSetValues().
Fixes a small memory leak in the Motif text widget.
Fixes the Motif tear-off menu core dump problem.
The problem
is seen when the tear-off menu from a pull-down menu is closed/destroyed.
Fixes a problem with Motif Drag-and-Drop where, if a parent
drop site was unregistered before a child drop site, subsequently unregistering
the child drop site would cause a segmentation fault.
Provides suppport in the X11 Environment for the Euro currency
symbol using the UTF-8 Unicode locales.
Fixes a problem with the toggle button where, if a display
is closed and reopened, then the X Server may generate an "Invalid Pixmap
Error".
Fixes a memory leak in the X Toolkit library (libXt).
This
memory leak could be seen by applications that create and destroy many Motif
ScrolledWindow widgets.
Prevents a potential core dump from the X11 library when
running an input method server for Japanese, Chinese, or Korean.
Fixes various memory leaks in the X Window System's X Toolkit
library (Xt) that could occur when creating and destroying Motif List, Text,
and TextField widgets.
|
Patch 1073.00
OSF425X11-035B
|
Patch:
Security (SSRT0547U)
State:
Supersedes patches OSF425X11-005 (155.00), OSF425X11-405011 (382.00), OSF425X11-405011B-2
(412.02), OSF425X11-400020 (56.00), OSF425X11-405009 (171.00), OSF425X11-405010
(381.00), OSF425X11-405010B-2 (411.02), OSF425X11-011B (772.00), OSF425X11-405016B
(624.00), OSF425X11-014B (775.00), OSF425X11-017B (895.00), OSF425X11-021B
(896.00), OSF425X11-028B (1021.00), OSF425X11-033B (1070.00), OSF425X11-034B
(1071.00)
This patch fixes the following problems:
When managing a CDE session on an X terminal from a DIGITAL
UNIX system, and the X terminal does not perform a normal logout, some of
the CDE processes on the DIGITAL UNIX system are left running.
A potential security vulnerability has been discovered where,
under certain circumstances, users may gain unauthorized access.
Compaq
has corrected this potential vulnerability.
Fixes a problem in the X Display Manager (xdm) where XDMCP
Indirect queries do not work.
Fixes various Minor System Faults (MSFs) in the X Toolkit
library (libXt).
Fixes the memory leak in the Motif text widget when changing
colors using XtVaSetValues().
Fixes a small memory leak in the Motif text widget.
Fixes the Motif tear-off menu core dump problem.
The problem
is seen when the tear-off menu from a pull-down menu is closed/destroyed.
Fixes a problem with Motif Drag-and-Drop where, if a parent
drop site was unregistered before a child drop site, subsequently unregistering
the child drop site would cause a segmentation fault.
Provides suppport in the X11 Environment for the Euro currency
symbol using the UTF-8 Unicode locales.
Fixes a problem with the toggle button where, if a display
is closed and reopened, then the X Server may generate an "Invalid Pixmap
Error".
Fixes a memory leak in the X Toolkit library (libXt).
This
memory leak could be seen by applications that create and destroy many Motif
ScrolledWindow widgets.
Prevents a potential core dump from the X11 library when
running an input method server for Japanese, Chinese, or Korean.
Fixes various memory leaks in the X Window System's X Toolkit
library (Xt) that could occur when creating and destroying Motif List, Text,
and TextField widgets.
|
Patch 1091.00
OSF425-981
|
Patch:
advscan Command Correction
State:
Supersedes patches OSF425-405263 (338.00), OSF425-405359-1 (352.01)
This patch fixes the following problems:
Fixes a problem caused by the advscan -r command.
The command
would link LSM volumes to the raw device instead of the block device when
it attempted to recreate LSM volume links.
As a result, the directory for
the domain name in the /etc/fdmns file was incorrect and data corruption
occurred.
Fixes a problem in which the advscan -a command causes a memory
fault (core dump) while processing LSM volumes.
Fixes a problem where advscan -a -g does not display bootable
partitions properly.
|
Patch 1094.00
OSF425-1013
|
Patch:
Fix for mv command
State:
Supersedes
patches OSF425-927 (981.00), OSF425-1008 (1092.00)
This patch
fixes the following problems with the mv command:
An invalid error message appears when attempting to move
files in which the source name is the same as the destination name.
Using mv -i to rename a symlink pointing to a file on a different
filesystem owned by a different user results in the prompt:
Ownership of y will change. Continue?
When moving a file from one filesystem to another, the mv
command will copy the file rather than using the rename() system call.
This can result in file loss.
Corrects the problem with the mv(1) command deleting files
in the directory when the user moves a directory to itself.
|
Patch 1096.00
OSF425CDE-032
|
Patch:
Security (SSRT0571U)
State:
Supersedes patches OSF425CDE-405011-2 (376.02), OSF425CDE-405014 (505.00),
OSF425CDE-405022 (508.00), OSF425CDE-011 (553.00)
This patch corrects
the following:
Fixes a problem where dtmail can core dump when there exists
long lines in Sun Mail Tool attachments.
This causes a buffer overflow.
Fixes the problem where dtmail corrupts binary attachments
that are sent as Sun Mail Tool attachments.
Fixes a problem where the CDE mail interface (dtmail) does
not display the date and time of mail messages in the Message Header list
when the time zone is set to certain time zones such as GB-Eire.
A potential security vulnerability has been discovered where,
under certain circumstances users may gain unauthorized access.
Compaq has
corrected this potential vulnerability.
Fixes a dtmail problem in which a From line with quotes in
it incorrectly finds the date of the mail message.
This error is displayed
on the main screen under the header Date and Time and shows up as Dec.
31
or as a blank field.
|
Patch 1098.00
OSF425CDE-035
|
Patch:
dtwm hangs on system using multiple displays
State:
Supersedes patches OSF425CDE-004 (151.00), OSF425CDE-005-2
(326.02)
This patch corrects the following:
Fixes a problem in which the Desktop Window Manager (dtwm)
causes a segmentation fault when users try to log into CDE.
This can occur
if the user has disabled personal customization of items on the CDE front
panel via the LOCKED True statement in a dtwm.fp file.
Fixes a problem in which deleting applications (icons) from
some subpanels hangs the CDE Window Manager.
The subpanels affected are
Calendar, Mail, and Desktop Style subpanels.
Fixes a problem in which the Window Manager (dtwm) intermittently
hangs on a system which uses multiple displays.
|
Patch 1100.00
OSF425-973
|
Patch:
Fix for tapex utility
State:
Existing
This patch fixes several problems in the tapex utility.
Accuracy of performance tests has been improved, the tapex exit status has
been corrected, and tapex was fixed to determine eom status in Command Timeout
Test and exit with non-0 status to indicate failure.
|
Patch 1102.00
OSF425-1024
|
Patch:
assembler generates incorrect error messages
State:
Existing
This patch corrects a problem whereby
the assembler would generate incorrect error messages for source programs
which produce a mix of hand-coded and assembler-generated relocation operands.
|
Patch 1104.00
OSF425-980
|
Patch:
DIGITAL UNIX LAT Correction
State:
Supersedes patch OSF425-400478-1 (76.01)
This patch corrects
the following:
When printing using DIGITAL UNIX LAT (V4.0 or later) to a
printer connected to a PC running Pathworks, an "I/O error" message is displayed
and nothing is printed.
Corrects a problem in the LAT driver which caused improper
processing of the ioctl TCSBRK as well as the generation of spurious characters
when the libc routine tcdrain() was used.
|
Patch 1106.00
OSF425-1003
|
Patch:
Security (SSRT0587U)
State:
Supersedes patch OSF425-405311-2 (342.02)
This patch corrects
the following:
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Corrects the problem so mailx(1) will work correctly if -r
and -s flags are used together.
|
Patch 1109.00
OSF425CDE-034
|
Patch:
Security (SSRT0600U)
State:
Supersedes patches OSF425CDE-018 (636.00), OSF425CDE-014 (758.00), OSF425CDE-016
(760.00), OSF425CDE-033 (1107.00)
This patch corrects the following:
Fixes a problem with the CDE desktop login screen in which
logins for users with 8-character login names are rejected.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Fixes a problem where dtlogin may incorrectly set the permissions
of /var to 775.
It also fixes a problem where dtlogin may incorrectly
set the umask to 002 for csh users.
Fixes a problem where the Common Desktop Environment (CDE)
login daemon, dtlogin, core dumps occasionally when servicing requests from
XDMCP clients such as X terminals or PCs running X servers.
Fixes a problem with the Common Desktop Environment (CDE)
login process where, if you selected the Command Line Login option and logged
in, sometimes the CDE login screen would be redisplayed before you had logged
out.
|
Patch 1111.00
OSF425-1011
|
Patch:
Fix for what command
State:
Existing
The what command was unable to process more than one
input file at a time. |
Patch 1113.00
OSF425-970
|
Patch:
Fix for SysV Open call audit parameter
State:
Existing
This patch fixes a problem where encoding
for the SysV Open call audit parameter was incorrect.
This could cause a
system panic. |
Patch 1116.00
OSF425-1005A
|
Patch:
Security (SSRT0588U, SSRT0642U)
State:
Supersedes patches OSF425-182 (85.00), OSF425-405349-2 (351.02),
OSF425-433A (424.00), OSF425-524A (451.00), OSF425-725A (742.00), OSF425-820A
(862.00), OSF425-852A (890.00), OSF425-924A (979.00), OSF425-859A (928.00),
OSF425-971A (1114.00)
This patch fixes the following problems:
Fixes a problem with Enhanced Security not handling a voucher
correctly from some other security mechanism such as DCE.
The scenario
to reproduce the problem is as follows:
A user incorrectly enters his username at the first login: prompt,
but subsequently corrects the login name when prompted again after the
first failure.
Without this patch, the user, upon successfully typing
their login/password on the second try, would still receive the message
"login incorrect".
Resolves a problem in Enhanced Security where users could
be locked out when an expiration interval was set such that it exceeded
the maximum calculable date.
A potential security vulnerability has been discovered, where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Fixes a problem of libsecurity producing a core file when
handling error conditions.
Fixes a problem when the superuser tries to change the shell
or finger information of another user when C2 Enhanced Security is installed.
Fixes a problem with logins in a DCE/C2 environment.
The user
could encounter an error "Bad priority setting" if there is a u_priority setting
used in /etc/auth/system/default file.
Corrects a problem with the rsh command displaying a warning
message instead of the rsh command output when C2 security is configured.
Fixes a problem when a system is configured with DECnet, C2
and NIS.
When invoking edauth(8) <user_name>, the error: "Must be
on NIS master server to update entry for <user_name>" is returned.
Fixes a problem for Enhanced Security configurations where
the Maximum Login Interval (u_max_login_intvl) field was being ignored for
account templates.
|
Patch 1119.00
OSF425-1005B
|
Patch:
Security (SSRT0588U, SSRT0642U)
State:
Supersedes patches OSF425-182B-2 (176.02), OSF425-433B (425.00),
OSF425-524B (452.00), OSF425-725B (771.00), OSF425-820B (905.00), OSF425-852B
(906.00), OSF425-859B (1022.00), OSF425-971B (1117.00)
This patch
fixes the following problems:
Resolves a problem in Enhanced Security where users could
be locked out when an expiration interval was set such that it exceeded
the maximum calculable date.
A potential security vulnerability has been discovered, where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Fixes a problem of libsecurity producing a core file when
handling error conditions.
Fixes a problem when the superuser tries to change the shell
or finger information of another user when C2 Enhanced Security is installed.
Fixes a problem with logins in a DCE/C2 environment.
The user
could encounter an error "Bad priority setting" if there is a u_priority setting
used in /etc/auth/system/default file.
Corrects a problem with the rsh command displaying a warning
message instead of the rsh command output when C2 security is configured.
|
Patch 1121.00
OSF425DX-040
|
Patch:
diskconfig issues error message at startup
State:
Existing
This patch fixes a problem that was
causing diskconfig to issue the error message "can't read tminor: no such
variable" upon startup. |
Patch 1123.00
OSF425-1042
|
Patch:
Fix for FDI floppy driver
State:
Supersedes patch OSF425-763 (814.00)
This patch fixes a problem
in the FDI floppy driver.
A recursion problem causes a stack overflow resulting
in the system halting for certain commands to the block device.
Compaq has
determined in laboratory testing that there is a theoretical possibility
that during read and write operations to the floppy disk on DS10, DS10L, and
ES40 AlphaServers, and VS10 and XP900 AlphaStations, a single byte of data
may be inaccurately read or written without notice to the user or system.
The potential for this anomaly exists only if floppy data read and write
operations are attempted while there is extremely heavy traffic on these Alpha
systems' internal input/output busses.
Although Compaq has observed the anomaly
only in laboratory tests designed to create atypical system stresses, including
almost constant use of the floppy disk drive, we are supplying this patch
to address this potential issue. |
Patch 1125.00
OSF425-1092
|
Patch:
Fixes dbx problems
State:
Supersedes
patches OSF425-405315-2 (343.02), OSF425-383 (292.00), OSF425-254-2 (186.02),
OSF425-278-3 (207.03), OSF425-449 (430.00), OSF425-405575A (542.00), OSF425-536
(585.00), OSF425-642 (672.00), OSF425-675 (699.00), OSF425-630A (663.00),
OSF425-654A (684.00), OSF425-826 (868.00), OSF425-931 (985.00)
This patch corrects the following:
Fixes an AdvFS problem that occurs when the rmvol command
is stopped before the commmand successfully removes a volume from a domain.
As a result, the showfdmn and addvol commands interpreted the volume as still
in the domain (although with no data available) and a balance operation returned
the following AdvFS error message:
get vol params error EBAD_VDI (-1030)
Fixes three /usr/sbin/lmf date problems:
LMF improperly handles 2-digit dates between 2000 and 2068.
When LMF is given two consecutive commands and the first command
contains a leap year date, then the date for the second command
is automatically assumed to be in a leap year.
LMF did not recognize the date 29-FEB-2000.
Segmentation fault in /sbin/loadsrv.
In the License Management Facility, an incorrect amount
of memory is copied, which potentially can cause data corruption.
This patch is required for users who wish to view user stacktraces
from full crash dumps with dbx.
Corrects a problem where the /sbin/kloadsrv process may hang
and not respond to /usr/sbin/netstat commands.
When this occurred, the
error reported by netstat was no namelist.
Fixes a problem in viewing a variable subrange parameter from
a Pascal module while using dbx.
Corrects a problem in AdvFS where unmounting a domain that
is already in a panicked state could result in the following system panic
message:
log_flush_sync: pinpg error\n N1 = 5
Corrects some error messages given when the AdvFS utility
verify(8) detects file errors.
It also corrects a problem whereby verify
was unable to delete files with no directory entries.
Fixes a problem with multi-volume domains with large frag
files.
Verify complains about frag pages that are in sparse holes and therefore
will be read as a page of zeros causing the domain to appear as if it was
corrupt.
Fixes three problems in dbx:
Most instances of incomplete stack tracing now show the whole
stack.
Assignment to a variable would fail after viewing a non-local
symbol.
The use of vfork would raise a signal 66.
Fixes problems with the dbx kernel debug option when used
on kernel core files from large memory systems.
|
Patch 1147.00
OSF425-1065
|
Patch:
Security (SSRT0676U, SSRT0563U, SSRT0583Q, SSRT0559U)
State:
Supersedes patches OSF425-485 (440.00), OSF425-635
(667.00), OSF425-189 (141.00), OSF425-165 (33.00), OSF425-165-1 (33.01), OSF425-091
(4.00), OSF425-091-1 (4.01), OSF425-156 (27.00), OSF425-405202 (178.00), OSF425-222
(137.00), OSF425-392 (300.00), OSF425-403 (307.00), OSF425-405432-2 (370.02),
OSF425-410246 (552.00), OSF425-064 (9.00), OSF425-066 (10.00), OSF425-080
(12.00), OSF425-120 (19.00), OSF425-121 (20.00), OSF425-146
(18.00), OSF425-148 (23.00), OSF425-153 (25.00), OSF425-160
(29.00), OSF425-161 (30.00), OSF425-405120 (49.00), OSF425-170
(37.00), OSF425-400461 (74.00), OSF425-178 (39.00), OSF425-400451
(69.00), OSF425-400451-1 (69.01), OSF425-188 (91.00), OSF425-192
(94.00), OSF425-196 (111.00), OSF425-213 (102.00), OSF425-223
(119.00), OSF425-229 (126.00), OSF425-231 (131.00), OSF425-236
(132.00), OSF425-061A (83.00), OSF425-061A-1 (83.01), OSF425-242
(134.00), OSF425-248 (149.00), OSF425-202 (107.00), OSF425-405207
(163.00), OSF425-405238 (167.00), OSF425-172 (84.00), OSF425-252
(145.00), OSF425-176 (177.00), OSF425-284-1 (174.01), OSF425-405330
(347.00), OSF425-230 (180.00), OSF425-253 (185.00), OSF425-256 (187.00), OSF425-258
(189.00), OSF425-260 (190.00), OSF425-265 (194.00), OSF425-272 (201.00), OSF425-273
(202.00), OSF425-277 (206.00), OSF425-308 (231.00), OSF425-328 (244.00), OSF425-339
(254.00), OSF425-340 (255.00), OSF425-396 (302.00), OSF425-416 (318.00), OSF425-289
(215.00), OSF425-405371 (356.00), OSF425-405404 (363.00), OSF425-302 (226.00),
OSF425-306 (229.00), OSF425-319 (238.00), OSF425-341 (256.00), OSF425-352
(267.00), OSF425-417 (319.00), OSF425-405362 (354.00), OSF425-282 (210.00),
OSF425-285 (212.00), OSF425-334 (250.00), OSF425-335 (251.00), OSF425-345
(260.00), OSF425-372 (286.00), OSF425-389 (298.00), OSF425-357 (272.00), OSF425-367
(281.00), OSF425-347 (262.00), OSF425-329 (245.00), OSF425-351 (266.00), OSF425-346
(261.00), OSF425-405426 (369.00), OSF425-413 (315.00), OSF425-411 (313.00),
OSF425-365 (280.00), OSF425-415 (317.00), OSF425-298 (222.00), OSF425-386
(295.00), OSF425-331 (247.00), OSF425-287 (213.00), OSF425-293 (218.00), OSF425-261
(191.00), OSF425-364 (279.00), OSF425-381 (291.00), OSF425-267 (196.00), OSF425-398
(304.00), OSF425-324 (241.00), OSF425-408 (311.00), OSF425-249-1 (184.01),
OSF425-296-1 (220.01), OSF425-320-1 (239.01), OSF425-360-1 (275.01), OSF425-418-1
(320.01), OSF425-362-1 (277.01), OSF425-410-1 (312.01), OSF425-368 (282.00),
OSF425-336 (252.00), OSF425-337 (253.00), OSF425-379 (406.00), OSF425-405459
(455.00), OSF425-405491 (456.00), OSF425-405579 (457.00), OSF425-405590 (458.00),
OSF425-409 (459.00), OSF425-424 (460.00), OSF425-425 (461.00), OSF425-441
(462.00), OSF425-448 (463.00), OSF425-455 (464.00), OSF425-463 (465.00), OSF425-465
(466.00), OSF425-467 (467.00), OSF425-469 (468.00), OSF425-475 (469.00), OSF425-476
(470.00), OSF425-486 (471.00), OSF425-488 (472.00), OSF425-490 (473.00), OSF425-491
(474.00), OSF425-494 (475.00), OSF425-497 (476.00), OSF425-505 (477.00), OSF425-506
(478.00), OSF425-518 (480.00), OSF425-521 (481.00), OSF425-541 (483.00), OSF425-546
(484.00), OSF425-549 (485.00), OSF425-551 (486.00), OSF425-552 (487.00), OSF425-557
(489.00), OSF425-558 (490.00), OSF425-560 (491.00), OSF425-565 (493.00), OSF425-567
(494.00), OSF425-569 (495.00), OSF425-577 (496.00), OSF425-578 (497.00), OSF425-585
(498.00), OSF425-594 (500.00), OSF425-595 (501.00), OSF425-405328-3 (345.03),
OSF425-601 (502.00), OSF425-240 (146.00), OSF425-405500 (519.00), OSF425-447A
(559.00), OSF425-547A (592.00), OSF425-166 (34.00), OSF425-400458 (72.00),
OSF425-400458-1 (72.01), OSF425-185 (89.00), OSF425-198 (95.00), OSF425-216
(109.00), OSF425-318 (237.00), OSF425-397 (303.00), OSF425-378-2 (289.02),
OSF425-474 (437.00), OSF425-477 (438.00), OSF425-522 (450.00), |
Patch 1147.00
continued
|
OSF425-563 (598.00), OSF425-579 (606.00),
OSF425-588 (612.00), OSF425-592 (616.00), OSF425-517 (620.00), OSF425-582A
(621.00), OSF425-410219 (547.00), OSF425-537A (586.00), OSF425-556 (488.00),
OSF425-586A (499.00), OSF425-667 (640.00), OSF425-612 (647.00), OSF425-619
(654.00), OSF425-621 (656.00), OSF425-633 (665.00), OSF425-636 (668.00), OSF425-653
(683.00), OSF425-656 (685.00), OSF425-658 (687.00), OSF425-661 (689.00), OSF425-665
(692.00), OSF425-666 (693.00), OSF425-670 (695.00), OSF425-673 (698.00), OSF425-677
(701.00), OSF425-679 (703.00), OSF425-690 (712.00), OSF425-691 (713.00), OSF425-699
(720.00), OSF425-702 (722.00), OSF425-706 (725.00), OSF425-712 (730.00), OSF425-717
(735.00), OSF425-723 (740.00), OSF425-730 (746.00), OSF425-611 (646.00), OSF425-731
(747.00), OSF425-617 (652.00), OSF425-672A (697.00), OSF425-686A (708.00),
OSF425-734 (790.00), OSF425-736 (791.00), OSF425-738 (792.00), OSF425-740
(794.00), OSF425-741 (795.00), OSF425-743 (797.00), OSF425-746 (800.00), OSF425-749
(802.00), OSF425-754 (807.00), OSF425-756 (809.00), OSF425-764 (815.00), OSF425-765
(816.00), OSF425-766 (817.00), OSF425-770 (820.00), OSF425-771 (821.00), OSF425-773
(823.00), OSF425-781 (830.00), OSF425-784 (831.00), OSF425-787 (834.00), OSF425-790
(836.00), OSF425-792 (838.00), OSF425-798 (843.00), OSF425-799 (844.00), OSF425-804
(849.00), OSF425-810 (854.00), OSF425-812 (856.00), OSF425-815 (858.00), OSF425-817
(860.00), OSF425-822 (864.00), OSF425-830 (871.00), OSF425-833 (874.00), OSF425-834
(875.00), OSF425-836 (876.00), OSF425-837 (877.00), OSF425-843 (882.00), OSF425-845
(884.00), OSF425-853 (891.00), OSF425-687 (709.00), OSF425-854 (892.00), OSF425-750A
(803.00), OSF425-775A (825.00), OSF425-780A (829.00), OSF425-791 (837.00),
OSF425-797A (842.00), OSF425-816A (859.00), OSF425-145 (62.00), OSF425-149
(22.00), OSF425-179 (40.00), OSF425-179-1 (40.01), OSF425-212 (106.00), OSF425-862
(907.00), OSF425-688 (710.00), OSF425-856 (894.00), OSF425-068-1 (11.01),
OSF425-394 (417.00), OSF425-442 (426.00), OSF425-584 (611.00), OSF425-739
(793.00), OSF425-872 (908.00), OSF425-846 (926.00), OSF425-861 (930.00), OSF425-865
(931.00), OSF425-866 (932.00), OSF425-867 (933.00), OSF425-868 (934.00), OSF425-873
(937.00), OSF425-875 (939.00), OSF425-876 (940.00), OSF425-877 (941.00), OSF425-878
(942.00), OSF425-898 (953.00), OSF425-904 (959.00), OSF425-907 (962.00), OSF425-915
(970.00), OSF425-917 (972.00), OSF425-921 (976.00), OSF425-922 (977.00), OSF425-928
(982.00), OSF425-929 (983.00), OSF425-930 (984.00), OSF425-934 (988.00), OSF425-935
(989.00), OSF425-944 (997.00), OSF425-948 (1000.00), OSF425-949 (1001.00),
OSF425-951 (1003.00), OSF425-957 (1009.00), OSF425-958 (1010.00), OSF425-962
(1013.00), OSF425-910A (965.00), OSF425-996 (1025.00), OSF425-1025 (1026.00),
OSF425-979A (1027.00), OSF425-965 (1028.00), OSF425-988 (1029.00), OSF425-967
(1030.00), OSF425-978 (1031.00), OSF425-997 (1032.00), OSF425-1019 (1033.00),
OSF425-1007 (1035.00), OSF425-1040 (1126.00), OSF425-1094 (1127.00), OSF425-1086A
(1128.00), OSF425-1029 (1129.00), OSF425-1090A (1130.00), OSF425-1075A (1131.00),
OSF425-1105 (1132.00), OSF425-1104 (1133.00), OSF425-1074 (1134.00), OSF425-1057
(1135.00), OSF425-1067 (1136.00), OSF425-1035 (1137.00), OSF425-1022 (1138.00),
OSF425-1089 (1139.00), OSF425-1095 (1140.00), OSF425-1026 (1141.00), OSF425-1083
(1142.00), OSF425-1093A (1143.00), OSF425-1047 (1144.00), OSF425-1031 (1145.00)
This patch corrects the following:
Restores proper functionality of the /usr/bin/newfs command,
which fixes several problems with that command.
Fixes a problem with the newfs command.
When the newfs -N
command was run on a mounted file system, it returned an error message similar
to "newfs: /dev/rrz0c: is marked in the disklabel as in use by: 4.2BSD".
|
Patch 1147.00
continued
|
Allows kernel patching to fix a situation when printing using
LAT to slow printers; the end of a large file fails to print, yet no error
is reported.
Fixes a problem in the streams code which could have resulted
in data corruption.
The ASDU netbeui server (nbelink) will not close a connection.
It will hang in dlcb_close awaiting a STREAMS event.
Subsequently, new
connections will not be able to connect to nbelink.
Applications running System V pseudoterminal slave pty can
hang forever on open() system call.
Fixes a problem that occurs on a system when running STREAMS.
The system panics with the following error message:
kernel memory fault
A call to the select() system call may hang or incorrectly
indicate that there is a message waiting from a terminal when there is
nothing there.
Fixes a problem in which the system may panic with the error
message "kernel memory fault".
Fixes a problem in which the system panics with one of the
following error messages:
simple_lock: uninitialized lock
simple_lock_terminate: lock busy
Fixes a kernel problem where proper locking/reference count
management was not being performed.
This could result in a "lock-terminate:
lock held" system panic.
Fixes a problem in mountd where lines in the /etc/exports
file could be no longer than 1023 characters.
With this patch, a trailing
backslash character in the /etc/exports file allows continuations beyond 1023
characters.
Fixes a problem in mountd.
The NFS server allows read/write
access to clients not on the exports list and other clients to be incorrectly
denied access.
Fixes a problem with the mount command where it sometimes
kills other processes.
Fixes a problem in AdvFS that could cause thread hangs or
a system panic.
Provides a fix to avoid a panic that might result when running
a mixed filesystem behind the HSZ70 RAID controller on the KZPSA-BB Fast10
Wide Differential Adapter in cluster environments under DIGITAL UNIX V4.0D,
in conjunction with Version A11 (or greater) KZPSA firmware.
Fixes a problem that occurs on AlphaServer 4100 systems.
If no devices are attached to the KZPSA disk controller, the system may
panic when attempting to perform I/O.
Provides a set of workarounds for Qlogic firmware bugs.
These
bugs were encountered when using the HSZ70 RAID Array Controller on the
KZPBA-CB wide differential UltraSCSI Adapter in a dual-node cluster environment.
Fixes a panic with the following error message:
trap: invalid memory write access from kernel mode
|
Patch 1147.00
continued
|
Fixes a problem that occurs when KZPSA and KZTSA hardware
resources needed to do I/O are unavailable causing a large number of events
to be logged.
The system can become sluggish and sometimes crash.
This problem
is seen on 8400 and 4100 systems with limited hardware scatter-gather memory
resources.
Fixes a problem in which a failed KZPSA adapter panics the
kernel.
It also fixes a problem in which CAM status was returning an incorrect
NO HBA status for miscellaneous SIMPORT errors, instead of the correct CAM
BUSY status.
Corrects a problem that can result in a kernel memory fault
during heavy SCSI I/O, particularly on a small-memory system.
Fixes the following problems that may occur when using QLogic
adapters:
Fixes "simple_lock: time limit exceeded" panics.
Fixes a problem in which adapter errors are reported as disk
errors.
Fixes a problem in which a processor may appear to hang for
long periods of time when doing large, nonaligned, nonblock, multiple
I/O transfers.
Fixes a problem in which random memory corruption problems
may occur when a device error is encountered and the device does
not have an entry in the DDR database.
Fixes a panic that occurs when KZPSA resources are not available
to re-enable a channel or a device after a bus reset.
The panic string is
listed below:
panic ("(spo_process_rsp) ran out of memory!")
Fixes a panic which has the following error message:
lw_remove: light weight wiring(s) found
Fixes a kmf problem when the type of SCSI device dynamically
changes.
Fixes a panic when booting with TCR 1.5 software.
When the
system tries to initialize the ASE Availability Manager during boot, it gets
a kernel memory fault.
Provides the DEGPA-SA Gigabit Ethernet driver support.
Fixes a problem where process accounting data is not written
to the accounting file when it is on an NFS-mounted file system.
This problem
occurs on Dataless Management Services (DMS) client systems.
Fixes a problem in mountd where multiple A records in DNS
database for an NFS client will not always succeed.
Fixes a panic with the following panic string:
pgmv: session leader attempted setpgrp
Fixes problems in the DECthreads library for DIGITAL UNIX.
Included in this patch are changes to support Ladebug enhancements and a
bug fix for applications which employ SCS threads of different priorities.
Fixes a problem where a system panic will occur when accessing
an ISO9660 format CDROM.
-
|
Patch 1147.00
continued
|
Fixes the following problems:
A kernel memory fault system panic in routine spec_reclaim.
When executing the file command against a lat (BSD) special
device, the file process will hang.
On multi-CPU systems, hangs can occur in the revoke system
call when multiple threads attempt to call revoke at the same time.
Fixes a kernel memory fault caused by a streams SMP race condition.
Fixes a problem where several processes accessing the same
AdvFS file can hang in ubc_lookup().
Provides support for the DAPCA HE622 and the DAPBA HE155 ATM
adapters.
Fixes a kernel memory fault and an SMP race condition with
the AltaVista Firewall 98 server on a multi-CPU system.
Fixes a problem when a default IP address and a cluster virtual
IP address get interchanged after a network restart.
The default interface
address is used by all outgoing traffic and the alias address is only usable
for the incoming packets.
Fixes a system hang in which there is a large number of pending
IOCTLs on the streams queue.
Fixes a problem on systems running screend where TCP/IP fragments
are being dropped.
This patch fixes two problems:
Fixes a problem that causes system panics when thread_swappable
is called with the current_thread as the target thread, when the thread is
about to be swapped out.
Fixes a problem with DLPI.
It is not possible to configure
DLPIs maximum link parameters.
Therefore, max_links and max_macs parameters
have been made configurable using sysconfig.
Fixes a problem with the map entry indexing scheme that results
in the following panic:
pmap_release_page: page not found
Fixes a restart detection problem with the proplistd daemon.
Prior to this fix, when mounting a relocated ASE NFS service with property
lists, clients did not detect that the proplistd RPC port number had changed.
Clients continued to use the proplistd RPC port number of the old ASE cluster
member.
Fixes a problem in which certain invalid kernel address ranges
may get ignored.
This can result in invalid kernel memory accesses to be
left unnoticed.
Fixes a problem that causes the update install procedure to
exit with core dumps and /sbin/loader failures on a system.
|
Patch 1147.00
continued
|
Fixes a problem with CDFS.
Data corruption occurs when reading
beyond the end of a partition.
Fixes a problem in which the fsck utility may be unable to
repair a UFS filesystem.
Fixes a panic in the kernel.
The panic has the following error
message:
simple_lock: time limit exceeded
Fixes a system pause seen when doing a lot of I/O to UFS filesystems.
Improves UFS performance by no longer prematurely writing
single pages.
Fixes system crashes seen on ASE or TruCluster systems when
changing the network interfaces.
The stack is not informative and the panic
may be "trap: illegal instruction" or "kernel memory fault".
Fixes a problem where process accounting data was not written
to the accounting file when the accounting file was on an NFS-mounted file
system.
This patch fixes and enhances the quotacheck and fsck commands.
Fixes a problem in which mount would incorrectly fall back
to Version 2 after certain errors had been encountered using Version
3.
Fixes an nfs/ufs/vm deadlock.
While serving a client, the
system running ASE/DT as an NFS server can hang with deadlock.
Removes the following message, seen when booting with genvmunix
on large-memory systems:
contig_malloc: failed to allocate memory within addrlimit
Fixes two problems:
Provides the driver and related kernel support for the Powerstorm
4D10T (ELSA Gloria Synergy) graphics card (SN-PBXGK-BB).
Fixes a problem where the system can panic with the console
message:
bs_bf_htop: invalid handle\n N1 = 0
Fixes the following problems:
A system panic, with panic string "simple_lock_terminate:
lock busy".
A system panic, with panic string "lock_terminate: lock held".
Removes the restriction of the maximum number of threads allowed
systemwide.
Fixes a problem with kdbx.
A core file created by kdbx was
left in the root directory when recovering from a system crash.
Ensures all AdvFS root fileset buffers are flushed on shutdown.
Fixes a UFS file system panic with the following error message:
malloc_check_checksum: memory pool corruption
|
Patch 1147.00
continued
|
Fixes the database application core dumps when using truss/trace
tools by remembering that COW has been set up on a shared pte and processes
it correctly when a subsequent write access is made to the page.
Fixes a problem with NFS locking when lockmode is set to 4.
The system can panic with "lock_write: hierarchy violation" or "lock_write:
simple lock owned".
Fixes a problem in which the system may memory fault if the
TCR/ASE server no longer has access to the CD-ROM device.
Forces the kernel malloc code to print failure messages only
when kmem_debug is enabled and also corrects some other minor kmem_debug problems.
Fixes a class scheduler problem seen when scheduling PIDs.
The PID class scheduling heuristics have been changed so that a child does
not inherit its parent's class scheduling policy.
Fixes a system hang problem due to a bug in the NFS write
gathering code.
The code does not fully synch all writes.
Fixes a problem with the KZPSA driver.
A timer is not being
canceled causing a panic with the following error message:
xpt_callback: callback on freed CC
Fixes a data corruption problem that can occur when mapping
to private regions.
Fixes a problem in which signals can be lost in multithreaded
applications.
Improves NFS performance by avoiding an undesired cache invalidation
that can have a big impact on NFS performance with huge files.
Fixes a problem where RCP commands issued from a Sun Solaris
system to DIGITAL UNIX may sometimes fail incorrectly with the error message:
Connection reset by peer
Fixes a simple_lock: hierarchy violation in sigq_abort() when
lockmode is set to 4.
|
Patch 1147.00
coninued
|
Fixes a problem that causes CPU0 in a multi-CPU system to
hang in the socket close routines.
Fixes a kernel memory fault caused when a network application
walked an inpq array.
Fixes system crashes seen on ASE or TruCluster systems when
changing the network interfaces.
The stack is not informative and the panic
may be "trap: illegal instruction," or "kernel memory fault."
Fixes two problems:
Locking/unlocking of a segmented shared memory region causes
the system to panic with the following message:
(cpu 0): vm_page_ssm_unwire
The segmented shared memory does not handle simultaneous shared
memory locks and unlocks, causing the system to panic with the following
message:
ssm_anon_free: wired/held/busy page
Fixes a problem of the fverify -n flag creating directories.
Fixes a problem with soclose() that caused permanent looping
on exit while aborting pending connections at a TCP/IP listener socket.
Fixes a problem that only occurs if realtime pre-emption is
enabled and SMP test suites are run.
Updates the lfa ATM driver to V1.0.16 and fixes the following
two ATM driver problems:
Fixes a problem with virtual memory.
When running the Oracle
database, the Oracle software cannot detach from a shared memory segment.
Fixes single-step support in a debugger, such as Ladebug,
for instructions that trap or fault.
Fixes an incorrect calculation for memory-usage-by-type when
kmem_debug is set.
Corrects a problem in which the wrong status could be returned
when using a tape device.
Fixes a problem where all nodes in a cluster can panic at
the same time with a simple_lock timeout panic.
|
Patch 1147.00
continued
|
Fixes a problem on configurations having multiple Qlogic 1020/1040-based
SCSI controllers (for example KZPBAs) and multiple CPUs.
The problem could
result in stalled I/O.
This could be seen as either a performance degradation,
command timeouts, or in the worst cases a system hang condition.
Fixes a TCP performance problem if the TCP window scale option
is turned off when using the HIPPI interface.
Fixes a problem where a possible unaligned access fault can
occur in the kernel.
Fixes a problem with tmv2_notify_cbf messages being logged
from KPBSA adapters and creating very large binary.errlog files in a clustered
environment.
Fixes a problem in which the system can panic with a kernel
memory fault.
Upgrades to the Gigabit Ethernet driver Version 1.0.12 to
fix various performance problems.
Fixes a problem where the system can panic with the panic
string "secsize_resid < d_reclen" when accessing a defective CD-ROM.
Fixes a system hang condition.
All NFS-related services may
deadlock.
Fixes a problem where partitioned Turbolasers return incorrect
CPU data for CPUs that are not in the partition.
Fixes a problem on systems with a Powerstorm 4D10T (ELSA Gloria
Synergy) graphics board, where the graphics were not reset to console mode
(the blue screen) when the halt button was pressed.
Fixes a problem where ubc_msync() may not flush out all the
pages in requested range.
Fixes callback on freed CCB panics.
|
Patch 1147.00
continued
|
Provides changes necessary for AV firewall 98 to pass ICSA
certification.
Fixes var adm messages from truncation on larger configurations
by raising the default size (4096) of msgbuf_size to 8192.
Fixes a problem with the parameter-checking code of the fcntl
system call.
As a result, incorrectly coded fcntl() parameters in user programs
no longer panic the system.
Fixes the AdvFS race between extending and reading subextent
maps and avoids the panic in advfs bs_get_bf_xtnt_map code (QAR 61985).
This patch also fixes the race with removing storage causing kernel memory
fault (QAR 66890).
Fixes a problem in which ufs_fsck can get blocked while attempting
to flush NFS buffers for a service that has become suspended.
Fixes a problem that could result in a incorrect scheduling
of threads when they were dispatched from the idle state.
Fixes a panic in AdvFS which can have the following error
messages:
panic (cpu 1): bs_cow_pg: pin clone err
or
panic (cpu 1): bs_cow_pg: cannot get blkMap
Fixes a problem with making a msfs_putpage() call.
The length
argument may get its upper bits truncated which will result in an incorrect
length calculation.
Fixes a problem where systems with the DUV40DAS0005-19991007
patch kit installed would run low on kernel memory after process accounting
had been running for a while.
Fixes a problem in a cluster configuration with the fta FDDI
driver.
The console message seen for this problem is:
hw_sg_load: load request too big, pages alloced 1 required 2
Fixes a kernel memory fault caused by the fta FDDI driver.
Fixes a problem that may occur on systems with an FDDI controller.
During system boot, the system may panic with a message similar to the
following:
panic (cpu 8): kernel memory fault
Corrects a problem with the FDDI fta driver.
Fixes a kernel memory fault caused by a mishandling of multicast
addresses on the FDDI interface.
Fixes a problem with virtual mac addressing.
|
Patch 1147.00
continued
|
Fixes a problem in which a system may crash if multiple bad
blocks on a SCSI device are encountered simultaneously.
Fixes a problem in the CAM driver.
A disk failure can cause
the driver to spend too much time retrying interleaved Test Unit Ready and
Start Unit commands.
As a result, the logging of the hard error caused
by the disk failure is delayed.
Fixes the erroneous SAR Stats implementation of CAM statistics.
The original CAM stat's macros calculated inappropriate time deltas because
they were not measured on a per-IO basis, and the times did not account
for overlapping I/O.
Fixes the problem that causes a ccmn_rem_ccb3 panic not on
any list and a device starvation problem when Rapid Error Recovery is in use.
Fix to prevent I/O stalling infinitely when ccb queue on a
device is full.
Fixes problems with the following:
Continuous resets when an I/O command is causing the resets.
Read capacity recovery failure.
Bad block replacement (BBR) processing .
Fixes simple_lock timeouts holding the ubc_lru_lock too long.Fixes
a problem where programs that read, analyze and monitor disk statistics (such
as "collect") will occasionally display incorrect results.
Fixes a problem in which the interaction between mfs file
systems and smoothsync causes procprod to read stale data.
Fixes a problem in which the system can panic with a kernel
memory fault during an installation with an HSZ70 or HSZ80 connected to the
system.
Fixes a kernel memory fault when accessing the vm_map_index
hash table.
Fixes a simple_lock time limit exceeded panic due to an SMP
race condition in namecache.
Fixes a problem that causes corruption in the floating point
registers whereby the flag fields nxm_fp_owned are overwritten with 0s.
Fixes a kernel memory fault in VMAC code if_addnewaddr().
Fixes a kernel memory fault in procfs_get_s5_dir.
Fixes a system panic with panic string:
psig: catch not set
Corrects a kernel memory fault caused by rw3vp_cache passing
a bad address to _OtsZero().
|
Patch 1147.00
continued
|
Fixes a problem in which an application can hang because of
an undelivered signal.
Fixes a problem where if the size of the message queue was
increased, writers to the queue that were blocked would not wake up for processing.
Provides the latest driver for the PowerStorm 4D10T (ELSA
Gloria Synergy, SN-PBXGK-BB) graphics card.
Adds a fix to VMAC functionality when used with NETRain.
Fixes a problem where the following can occur during a system
panic:
Corrects a problem with the incorrect ordering of network
interfaces which was resulting in network partitions.
Updates the lfa ATM device driver to V1.0.17 and adds some
enhancements as well as fixes a kernel memory fault seen when either shutting
down or restarting the device driver.
Fixes a "lock_terminate: lock held" panic when deleting a
process group.
Fixes an "unaligned kernel space access from kernel mode"
panic when doing a malloc from kmembucket 26, 896 byte bucket.
The faulting
virtual address will be the lock signature for thread_deallocate().
Fixes a kernel memory fault in u_anon_faultpage() when it
access the backing object for the anonymous page.
Fixes a problem where a root user was not allowed to check
file access on behalf of a user without completely becoming the user.
The
functionality is needed by the ASU (Advanced Server for UNIX) product.
Fixes a panic in in_pcbfree() associated with ASE service
failover.
Fixes a kernel memory fault seen under certain conditions
when setting a thread's priority.
Includes UFS delayed metadata mount option that fixes metadata
intensive application performance.
Fixes a race condition in the UBC code where a lookup is done
on a page being invalidated (freed).
Fixes a race condition involving signals and threads that
only happens on multiprocessor systems.
Fixes a problem when the type of SCSI device dynamically changes,
which can result in a kernel memory fault or memory corruption panic.
Fixes a problem where the operating system only looks in slot
0 for the primary CPU.
Fixes a problem in which operations on NFS files can hang
indefinitely.
Fixes a problem in AdvFS where putpage_lk/pg_busy deadlock
causes hangs in the system.
|
Patch 1147.00
continued
|
Corrects a problem when a network interface is configured
using a CIDR bitmask and lies in a certain address range.
It could be unreachable
by users on the local system and remote systems that choose not to use the
routing table, but simply transmit on an interface.
Fixes a "simple_lock: time limit exceeded" panic
that can be seen on large configurations under a heavy load situation.
Fixes reply values for NFS writes that were causing protocol
violations.
Fixes a simple lock panic.
Fixes a problem with cdfs.
Fatal errors occur when trying
to load data from a cdfs CD-ROM over NFS.
Corrects a problem which could cause the system to spend
excessive time in the internet checksum routine, resulting in a degradation
of system performance.
Fixes 2two network problems; a panic in in_pcbfree() when
NFS is implemented over TCP, and a system hang with threads blocked in in_pcblock().
Fixes a panic in the UFS filesystem which has the following
error message:
blkfree: freeing free block
Fixes a hang or simple_lock_state_violation/simple_lock_fault
panic in biodone.
This patch fixes two panics that have the following error
messages:
simple_lock: time limit exceeded
simple_lock: lock already owned by cpu
Increases the efficiency of the tcp_timers.
Fixes a problem where the Korn shell (ksh) could hang if a
large number of commands were pasted to it when it was running in a terminal
emulator window (such as an xterm).
Fixes a memory leak when named pipes (FIFOs) are used.
Fixes a bug where quotacheck -v <filesystem>
will report
that it has fixed some quotas.
If you keep running the command, it will keep
reporting the exact same fixes.
Modifies AdvFS kernel code and several utilities.
AdvFS will
no longer panic with the following error:
ADVFS EXCEPTION : panic cpu(0) : bad frag free list
The code is modified so that during frag allocation when AdvFS determines
that the frag group header's free list has been corrupted, it stops using
it and marks it BAD.
It is then removed from the free list so no more allocations
can take place and no deallocations are performed.
The verify, shfragbf, and
vfragpg programs are modified to report BAD frag groups.
Adds support for activating temporary data logging on a mount
point.
|
Patch 1147.00
continued
|
Fixes a hang or simple_lock_state_violation/simple_lock_fault
panic in the biodone routine.
Fixes a kernel memory fault by changing code to delete a cache
reference when removing an inp from a que head.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Provides several fixes including:
Signal parent process to enable user notification of mount
failure.
Return functionality to accept disk-type from user.
Exit if overlap detected and not being run interactively.
Do not do check_usage for -N option or mfs.
Move common variable declarations to header file.
Adjust fssize and references to it to handle larger file systems.
CDFS media burned in 2001 shows the wrong dates.
Fixes a kernel memory fault which occurs while using a tablet
instead of a mouse.
Fixes a consvar command problem with setting a boot device
to a tape device with the consvar -s command.
Fixes a hang in the UFSfilesystem.
Resolves problems encontered with the Ladebug and TotalView
debuggers.
Resolves problems encontered with the Ladebug and TotalView
debuggers.
Fixes a problem where threads can hang while renaming files
on nfs mounted filesystems.
Fixes a timing window where flushing data to disk can be
incomplete when a system is going down, if more than one thread calls reboot()
without first going through shutdown, /sbin/reboot, or /sbin/halt.
Fixes a problem in which the system may panic with the panic
string "Unaligned kernel space access from kernel mode".
Corrects a problem where a directory entry may be attempted
to be changed to "." and the code checks for this prevents it from happening.
fFxes a "u_anon_free: page busy" panic.
|
Patch 1165.00
OSF425-1085
|
Patch:
Fixes an AdvFS panic
State:
Supersedes patches OSF425-061 (82.00), OSF425-135 (21.00), OSF425-169 (36.00),
OSF425-410118 (51.00), OSF425-180 (41.00), OSF425-400443 (67.00), OSF425-157
(81.00), OSF425-157-1 (81.01), OSF425-194 (93.00), OSF425-197 (96.00), OSF425-205
(124.00), OSF425-207 (123.00), OSF425-215 (115.00), OSF425-219 (113.00), OSF425-224
(129.00), OSF425-234 (130.00), OSF425-237 (133.00), OSF425-241 (135.00), OSF425-251
(144.00), OSF425-232 (127.00), OSF425-238 (138.00), OSF425-239 (148.00), OSF425-244
(139.00), OSF425-247 (183.00), OSF425-257 (188.00), OSF425-262 (192.00), OSF425-275
(204.00), OSF425-276 (205.00), OSF425-281 (209.00), OSF425-292 (217.00), OSF425-301
(225.00), OSF425-305 (228.00), OSF425-315 (235.00), OSF425-321 (240.00), OSF425-327
(243.00), OSF425-359 (274.00), OSF425-371 (285.00), OSF425-385 (294.00), OSF425-395
(301.00), OSF425-401 (306.00), OSF425-404 (308.00), OSF425-406 (309.00), OSF425-437
(324.00), OSF425-279 (208.00), OSF425-370 (284.00), OSF425-249B (385.00),
OSF425-296B (386.00), OSF425-320B (387.00), OSF425-360B (388.00), OSF425-418B
(389.00), OSF425-362B (390.00), OSF425-410B (391.00), OSF425-278B-2 (392.02),
OSF425-429 (556.00), OSF425-430 (557.00), OSF425-436 (558.00), OSF425-450
(560.00), OSF425-451 (561.00), OSF425-453 (562.00), OSF425-454 (563.00), OSF425-459
(565.00), OSF425-301 (225.00), OSF425-305 (228.00), OSF425-315 (235.00), OSF425-321
(240.00), OSF425-327 (243.00), OSF425-359 (274.00), OSF425-371 (285.00), OSF425-385
(294.00), OSF425-395 (301.00), OSF425-401 (306.00), OSF425-404 (308.00), OSF425-406
(309.00), OSF425-437 (324.00), OSF425-279 (208.00), OSF425-370 (284.00), OSF425-249B
(385.00), OSF425-296B (386.00), OSF425-320B (387.00), OSF425-360B (388.00),
OSF425-418B (389.00), OSF425-362B (390.00), OSF425-410B (391.00), OSF425-278B-2
(392.02), OSF425-429 (556.00), OSF425-430 (557.00), OSF425-436 (558.00), OSF425-450
(560.00), OSF425-451 (561.00), OSF425-453 (562.00), OSF425-454 (563.00), OSF425-459
(565.00), OSF425-461 (566.00), OSF425-462 (567.00), OSF425-470 (568.00), OSF425-473
(569.00), OSF425-479 (570.00), OSF425-481 (571.00), OSF425-493 (573.00), OSF425-498
(574.00), OSF425-504 (575.00), OSF425-513 (576.00), OSF425-514 (577.00), OSF425-516
(578.00), OSF425-519 (579.00), OSF425-538 (587.00), OSF425-539C (629.00),
OSF425-540 (589.00), OSF425-547B (630.00), OSF425-555 (595.00), OSF425-559
(596.00), OSF425-576 (605.00), OSF425-597 (617.00), OSF425-537B (637.00),
OSF425-586B (638.00), OSF425-354-2 (269.02), OSF425-405320 (344.00), OSF425-405408-2
(366.02), OSF425-625 (660.00), OSF425-632 (664.00), OSF425-640 (671.00), OSF425-644
(674.00), OSF425-645 (675.00), OSF425-647 (677.00), OSF425-649 (679.00), OSF425-689
(711.00), OSF425-701 (721.00), OSF425-704 (724.00), OSF425-713 (731.00), OSF425-715
(733.00), OSF425-720 (738.00), OSF425-447B (625.00), OSF425-729 (745.00),
OSF425-630B (764.00), OSF425-654B (765.00), OSF425-631 (787.00), OSF425-669
(788.00), OSF425-747 (801.00), OSF425-753 (806.00), OSF425-760 (812.00), OSF425-768
(818.00), OSF425-769 (819.00), OSF425-786 (833.00), OSF425-793 (839.00), OSF425-796
(841.00), OSF425-808 (852.00), OSF425-823 (865.00), OSF425-825 (867.00), OSF425-832
(873.00), OSF425-850 (888.00), OSF425-686B (767.00), OSF425-851 (889.00),
OSF425-692B (897.00), OSF425-750B (899.00), OSF425-775B (900.00), OSF425-797B
(902.00), OSF425-816B (903.00), OSF425-860 (929.00), OSF425-869 (935.00),
OSF425-870 (936.00), OSF425-883 (945.00), OSF425-887 (947.00), OSF425-893
(950.00), OSF425-902 (957.00), OSF425-916 (971.00), OSF425-918 (973.00), OSF425-926
(980.00), OSF425-938 (992.00), OSF425-956 (1008.00), OSF425-857 (927.00),
OSF425-910B (1023.00), OSF425-889 (948.00), OSF425-990 (1077.00), OSF425-1014
(1078.00), OSF425-1002 (1079.00), OSF425-1004 (1080.00), OSF425-999 (1081.00),
OSF425-1001 (1082.00), OSF425-985 (1083.00), |
Patch 1165.00
continued
|
OSF425-1009 (1084.00), OSF425-989 (1086.00),
OSF425-1097 (1148.00), OSF425-1037 (1149.00), OSF425-1086B (1150.00), OSF425-1028
(1151.00), OSF425-1090B (1152.00), OSF425-1023 (1153.00), OSF425-1091 (1154.00),
OSF425-1075B (1155.00), OSF425-1079 (1156.00), OSF425-1084 (1157.00), OSF425-1078
(1158.00), OSF425-1082 (1159.00), OSF425-1038 (1160.00), OSF425-1093B (1161.00),
OSF425-1049 (1162.00), OSF425-1073 (1163.00)
This patch corrects
the following:
Corrects a problem with an NFS V3 mounted AdvFS file system
where, under heavy I/O load, data being written to a file may be lost.
Additionally, because file stats are not being saved, the file modification
time may revert to a previous value.
Provides a performance improvement for AdvFS systems.
Corrects a problem in AdvFS where a data structure field is
not initialized until after an AdvFS mount, which is too late.
This results
in the inability, for example, to see the files after a remount.
Fixes a problem that occurs on SMP systems with an AdvFS filesystem
in which the system panics with the following message:
simple_lock: time limit exceeded
Fixes a problem with the vrestore command.
When restoring
a multivolume tape archive, if the tapes that follow the first tape are
write-protected, the following error message is displayed:
vrestore: can't open device file
Fixes a problem caused by the vdump command.
When a user
entered Ctrl/C to terminate a vdump operation, the command returned an
incorrect status and mistakenly updated the /etc/vdumpdates file.
Fixes a problem that occurred when an AdvFS panic crashed
the system but the visible symptom was a crash due to a kernel memory fault.
Fixes a problem with the chfsets command.
When a root user
exceeded the fileset quota (which root is allowed to do), the chfsets command
reported negative values for the free and available blocks in the fileset.
Fixes a problem with AdvFS in which the following panic occurs:
clone: str_stripe_clone err
Modifies the vd_remove() function to set domain panic instead
of panicing the system.
Fixes a problem that crashed the system while it was running
a collision test.
The process would hang on a lock, never be woken, and
crash the system.
Fixes an AdvFS problem that occurs when unmounting a domain.
An unmount thread was waiting on a variable to be set to zero before continuing,
but the routine that was to set the variable to zero never did.
Fixes a problem with the AdvFS fs_write routine, which would
mishandle partial writes after detecting an error.
|
Patch 1165.00
continued
|
Corrects a problem where a panic would occur when running
rmtrashcan on a clone.
Fixes a problem with AdvFS which caused a system panic with
the following message:
log_flush_sync: pingpg error
A system panic occurred when the AdvFS domain had already issued a domain
panic and a user application then attempted to close a file in that domain.
Fixes a problem with AdvFS which would corrupt a clone fileset
when it truncated the original fileset.
Provides performance improvements for writes to AdvFS files
which have had Atomic Write Data Logging enabled on them.
Write performance
improvements are for O_SYNC opens of such files and are realized for both
local and NFS access.
Fixes a problem in AdvFS that produced the following system
panic:
bs_logflush_start: cannot write lsn
Fixes a problem with messages in system logs that reported
AdvFS user and group quota limits.
The messages were unclear; the user
could not determine from them which users or groups were reaching the quota
limits.
Fixes several problems associated with AdvFS tag files and
directories, including displays of erroneous data and system panics.
Fixes a problem in AdvFS locking code which causes the following
panic:
kernel memory fault
Fixes a problem in AdvFS that causes a system panic when a
truncate operation is performed on a file.
The panic is:
log half full
Fixes a problem in AdvFS that was causing a memory leak.
Fixes the following problems in AdvFS:
Fixes a problem with AdvFS that caused a page fault and the
following panic:
panic (cpu 0): kernel memory fault
Fixes two AdvFS problems:
An error message was misleading when a DIGITAL UNIX
Version 4.0 system attempted to access a file domain created by Tru64
UNIX Version 5.0.
A state field in an AdvFS data structure was initialized,
but not maintained.
Fixes a problem where user files or the AdvFS frag file could
lose data if they are updated during an AdvFS migration (that is, during
a balance, defragment, migrate, or rmvol of their AdvFS domain).
|
Patch 1165.00
continued
|
Fixes a problem with the vrestore command.
The command had
returned a success status code even though it had restored an incomplete
file during the operation.
Fixes three verify command problems:
The command was displaying a large volume of meaningless data.
When it encountered a nonrecoverable error, the command did
not properly exit.
The command sent some error messages to stderr, some to stdout.
Fixes a problem that occurs on AdvFS systems.
The system
will panic with the following error message:
malloc_overflow: guard space corruption
Fixes a problem with AdvFS, which produced the following error
while attempting to migrate a sparse file:
E_CANT_MIGRATE_HOLE
Fixes the following problems in the AdvFS system:
The log file corruption caused panics during recovery and
failures and displayed one of the following messages:
ftx_fail: lgr_read failure
ftx_fail: dirty page not allowed
kernel memory fault
can't clear a bit twice
can't set a bit twice
Note: This only fixes a subset of the known set/clear bit panics.
Fixes a problem in the AdvFS logging code, The way locking
was implemented was causing degraded performance.
Corrects an I/O subsystem performance bottleneck.
A system
which experiences periodic system slowdowns may need this patch.
Fixes an operating system hang condition.
The hang condition
exists due to processes deadlocking in the AdvFS code.
Fixes a problem with AdvFS performance.
The patch provides
a performance improvement to the msync system call when it is called for
an AdvFS mmapped file.
Fixes an AdvFS problem that occurs when the rmvol command
is stopped before the commmand successfully removes a volume from a domain.
As a result, the showfdmn and addvol commands interpreted the volume as
still in the domain (although with no data available) and a balance operation
returned the following AdvFS error message:
get vol params error EBAD_VDI (-1030)
|
Patch 1165.00
continued
|
Fixes a problem with the defragment command, where the -V
option is not being parsed properly.
Fixes a problem in AdvFS that produced the following system
panic:
malloc_overflow: guard space corruption
Fixes a problem with the vdump command, which was modifiying
the atime file attribute whenever files were backed up, thereby eliminating
the ability to determine when the files were last accessed by a user.
Enhances the AdvFS verify utility to detect incorrect holes
in frags file.
Fixes an AdvFS problem which can allow I/O requests to bypass
the ready lazy queue.
Fixes a problem in the AdvFS system.
The system hangs due
to a deadlock between update daemon sync() syscall processing in AdvFS and
the truncation of AdvFS file.
Fixes a problem that occurs when vrestore is run from a script.
Control c input to vrestore run from a script is not processed correctly.
Changes the way some of the AdvFS advanced utilities work
(rmvol, migrate, balance and defragment), as they were failing when trying
to migrate file(s) from an AdvFS domain with heavy I/O.
Corrects a problem observed when using the edquota command
under the Advanced File System (AdvFS).
The edquota command may display an
incorrect grace period.
This patch applies to AdvFS use only and corrects a problem
whereby rmvol(8) will not remove multiple stripes of the same file on a volume.
The error code EBAD_VDI (-1030) may be displayed.
Fixes the following problems with the vrestore command:
Fixes two AdvFS problems:
When an AdvFS volume is nearly full, AdvFS files may become
corrupt as they are closed.
The verify utility can be used to detect this
overlapped frag corruption problem.
The truncation of the fragment bitfile was erroneously being
turned off.
This feature allows AdvFS to give back disk space periodically.
Fixes a panic in the AdvFS system.
The panic has the following
error message:
lock_read: hierarchy violation
|
Patch 1165.00
continued
|
Fixes the following problems:
Fixes a potential problem with the vdump command.
Provides the following fixes and enhancements to AdvFS:
AdvFS volumes were not setting the default I/O byte
transfer size to the preferred size reported by the disk drives.
AdvFS chvol read and write transfer size range was increased.
The read-ahead algorithm was modified to improve performance
under certain conditions.
This enhancement for the /sbin/advfs/verify utility allows
it to detect loops in the list of free frags kept in the frags file.
Fixes a problem where a system can panic with a kernel memory
fault in overlay_xtnt_map() when any of the AdvFS migration utilities (migrate,balance,
rmvol, or defragment) are run on an AdvFS domain.
Fixes a problem in which a system using AdvFS can Kernel Memory
Fault when truncating a frag file for a fileset that is not mounted.
Makes vrestore work with QIC-120 and QIC-150 tapes.
Fixes an AdvFS hang that is caused by a deadlock between the_XentMM()
and msfs_mmap() system calls.
Fixes a problem in which a system can hang because cleanup_closed_list()
can go into a loop.
Introduces changes to the DECthreads libraries intended to
improve the performance of threaded applications running on DIGITAL UNIX V4.0D.
This patch specifically addresses the areas of thread scheduling, synchronization
object performance and SMP scalability.
Fixes a problem on systems using the AdvFS filesystem, where
the system can panic with the panic string, "del_clean_mcell_list: no primary
xtnt record".
Fixes a problem in AdvFS which could cause thread hangs or
a system panic.
Fixes a problem in which the update daemon can hang.
Fixes a problem with AdvFS that will cause the system to panic
with "kernel memory fault" in audit_rec_build().
Fixes an AdvFS Domain Panic that occurs with the following
message on the console:
load_x_cache: bad status from bs_refpg of sbm
Fixes a problem where the statfs system call was reporting
incorrect block usage on AdvFS filesets.
As a side effect of this problem,
the sendmail utility may sleep needlessly (waiting for space to become available).
|
Patch 1165.00
continued
|
Fixes the following problems:
A kernel memory fault system panic in routine spec_reclaim.
When executing the file command against a lat (BSD) special
device, the file process will hang.
On multi-CPU systems, hangs can occur in the revoke system
call when multiple threads attempt to call revoke at the same time.
Fixes a problem where several processes accessing the same
AdvFS file can hang in ubc_lookup().
Fixes a problem with an unclear AdvFS message.
When trying
to mount an AdvFS fileset on a system that did not have AdvFS installed,
the following message was displayed:
No such device
Now, in similar cases, the following AdvFS message is displayed:
Cannot mount AdvFS fileset, AdvFS not installed
Fixes a problem with AdvFS and links in the /etc/fdmns directory.
Previously, AdvFS did not ensure that every link in a directory entry
pointed to a block device.
Now, it does.
Fixes a problem with the mount command where it sometimes
kills other processes.
Fixes a problem where the vdump program would dump core with
the following message:
nnnn Resources lost(coredump)
Corrects a problem in AdvFS that causes single-CPU systems
to hang and causes multiple-CPU systems to panic with a "simple lock time
limit exceeded" error specifying lock class name BfAccessTblMutex.
Corrects a problem that caused invalid fragment information
to be reported for an AdvFS file.
The invalid information was returned in
response to a verify command.
Fixes a problem that caused the system to hang when AdvFS
tests were run in lockmode 4.
The fix allows xfer_xtnts_to_clone to recover
after a crash.
Fixes a problem with the AdvFS addvol command.
Prior to this
patch, if the advol command was interrupted and a second addvol command was
run, the AdvFS domain would be rendered unusable.
Fixes a problem in which the system panics due to AdvFs lock
hierarchy violation.
Fixes a problem with the defragment command.
Prior to this
patch the defragment command could fail and display inacurate error descriptions.
The problem was caused by uninitialized variables for the command.
|
Patch 1165.00
continued
|
Fixes the problem where the system panics if AdvFS detects
an inconsistency in the free list of mcells that is kept on a per-volume basis
in an AdvFS domain.
The panic string seen with this panic is:
alloc_mcell: bad mcell free list
Fixes a problem where update takes too long to sync mmap
files when using an AdvFS file system.
Fixes the potential directory corruption, when system crashes
during rmdir.
Fixes the problem where the system panics whenever nextFlushSeq
reaches the max.
This fix allows nextFlushSeq (and other buffer lsn's) to
roll over.
Corrects a problem where a "can't clear a bit twice" panic
occurs after an unanticipated system crash and an improperly handled AdvFS
recovery operation.
Fixes the following two problems in AdvFS:
When a "log half full" or "log full" problem occurs, an
entire system will panic.
The error message "ftx_bfdmn_recovery:bad record size\n N1
= 1" is received when the wordCnt, as returned by lgr_read, is not
enough to hold the ftxDoneLRT record that precedes each log record in
a log page.
Fixes a problem where vdump will output the message, "can't
reset atime" for each file it is backing up when used with an NFS mounted
file system.
Corrects a problem in AdvFS where unmounting a domain that
is already in a panicked state could result in the following system panic
message:
log_flush_sync: pinpg error\n N1 = 5
Corrects some error messages given when the AdvFS utility
verify(8) detects file errors.
It also corrects a problem whereby verify
was unable to delete files with no directory entries.
Ensures all AdvFS root fileset buffers are flushed on shutdown.
Fixes the defragment program to properly report on extremely
large (>4.3GB) freespace holes.
Previously it would report Free space percentages
larger than 100% and would add these large holes to the smallest range (<100K)
instead of the largest range (>10M) where they belong.
Corrects a kernel memory fault that occurs when entering the
mount -o dual command.
Abbreviated stack:
9 _XentMM()
10 bs_bfdmn_sweep()
11 bs_bfdmn_activate()
12 bs_bfdmn_tbl_activate()
13 bs_bfset_activate_int()
14 bs_bfset_activate()
15 advfs_mountfs()
|
Patch 1165.00
continued
|
Fixes a problem in AdvFS.
AdvFS may skip filesystem recovery
after aborted domain activation.
Fixes a problem in AdvFS.
The system panics with the following
error message:
SMP Assertion failed
Fixes a problem in which it prevents a system panic if str_stripe_clone
returns an error.
Fixes two problems with the vrestore command:
The command was slow to complete when a partial restore operation
was requested.
The command failed to ignore extended attribute records for
the files which were not requested for a vrestore operation.
In addition this
patch corrects intermittent failures to display archive records for the above
files (compressed or not) when the list option was selected.
Avoids corruption of a filesystem when verify runs with -r &
-f flags on an active domain.
Verify returns usage message when -r flag is
used with either -f or -dFixes following problems with the /sbin/vdump command:.
Non-zero level dumps on links that point to a mounted file
system can now be performed.
To prevent dangling links after a vrestore, directory entries
are now created instead of re-creating links that points to a mount
file system.
vdump no longer ignores valid nfs mounts with inodes = 5 or
4.
Fixes a problem that may cause panics to occur when msfs_getpage()
receives an error return from fs_write_add_stg() when attempting to write
to an AdvFS domain that is out of disk space.
Fixes a problem in AdvFS.
A fileset is busy when attempting
to unmount giving an EBUSY error even though the fileset has no open files.
Fixes problem with vrestore where vrestore fails to restore
certain files and directories having ACLs from a compressed vdump saveset,
reporting:
vrestore: error setting extended attributes 22
Fixes a problem in the AdvFS system.
A panic occurs with the
following error message:
lock_read: hierarchy violation
Fixes a situation in which a slight memory leak can occur
when recovering Advfs domains with mount.
Fixes a problem where a single CPU system using AdvFS can
hang in cleanup_closed_list().
Corrects AdvFS problems involving clone filesets.
The statfs
syscall (used by df) was incorrectly returning zero blocks USED for clones.
The read-ahead code was incorrectly passing up opportunities to do read-ahead
on clone filesets, resulting in a large performance penalty.
|
Patch 1165.00
continued
|
Corrects two problems in AdvFS property list handling:
Creation of property lists entries in AdvFS filesets with
no available mcells will result in kernel memory fault (kmf).
The get_proplist_entry function (used to disassemble the property
list buffer returned by the "getproplist" system call) returned incorrect
name length on property list names longer than 127 characters.
Fixes a problem with the parameter checking code of the fcntl
system call.
As a result, incorrectly coded fcntl() parameters in user programs
no longer panic the system.
Fixes the AdvFS race between extending and reading subextent
maps and avoids the panic occured in AdvFS bs_get_bf_xtnt_map code (QAR 61985).
This patch also fixes the race with removing storage causing kernel memory
fault (QAR 66890).
Fixes a panic in AdvFS which can have the following error
messages:
panic (cpu 1): bs_cow_pg: pin clone err
panic (cpu 1): bs_cow_pg: cannot get blkMap
Fixes a problem with making a msfs_putpage() call.
The length
argument may get its upper bits truncated which will result in an incorrect
length calculation.
Fixes a problem in which an invalid error status is returned
from the remove_entry system call.
Fixes a problem in AdvFS.
The system panics with a kernel
memory fault.
Fixes a problem in AdvFS.
A system panic occured with the
following error message:
panic: del_dealloc_stg(): cant ref bmt page
Fixes the following /sbin/advfs/verify command problems:
Verify fails to complete on a large number of files.
Verify will core dump when an offset into mountd[] array that
is used to pull out the fileset name is corrupted.
Verify incorrectly reports errors on BMTs that have multiple
extent records for domains created with the mkfdmn -p switch.
Verify fails when lseeking on very large domains.
Fixes a problem that caused AdvFS to incorrectly calculate
metadata file size for files greater than 4GB resulting in corruption on read
and stat syscalls.
Fixes a problem where the output of a ps command, the PAGEIN
column reports 0 for all processes.
Fixes a problem in AdvFS.
A panic occurs with the following
error message:
lock_read: hierarchy violation
Fixes AdvFS inconsistent quota problems and errors similar
to the following appearing on the console:
vmunix: chk_bf_quota: group quota underflow
|
Patch 1165.00
continued
|
Fixes a problem with verify.
When verify is run on a brand
new domain, nfs warnings are displayed even though no nfs related activity
is being done.
Fixes a system hang that could last up to a few minutes with
large files when performing synchronous IO requests.
Fixes an AdvFS problem which caused the system to crash with
a kernel memory fault.
Fixes a problem with a kernel memory fault in AdvFS.
Fixes a problem in which the chfile utility returns an incorrect
error code.
Fixes a problem in AdvFS where putpage_lk/pg_busy deadlock
causes hangs in the system.
Fixes the following vrestore problems:
A previous patch caused incomplete restores.
A warning message is displayed when the path for the first
file in a group of hardlinks is created without using original protection
codes and property lists.
A warning message is displayed and vrestore aborts if it fails
to malloc space for a property list.
A message which had been inserted at the end of the message
file had the wrong message category (this could cause messaging confusion).
An uninitialized variable in the code that restores property
lists could cause malloc failures, memory faults, an "error setting extended
attributes" message, and infinite loops using the -l option.
Corrupted property list information could cause an infinite
loop.
Fixes an AdvFS kernel memory fault caused by a race condition
between migrate and chfile -L in bfflush_start.
Fixes a problem in AdvFS.
The following error messages can
occur:
panic:
simple_lock: uninitialized lock
kernel memory fault:
simple_lock: minimum spl violation
Fixes a problem in AdvFS in which a system that had already
domain paniced results in a system panic.
Fixes a problem where the vdump command will sometimes store
symbolic link files as directories in the vdump archive.
Fixes a problem where an AdvFS domain becomes inaccessible
when using the mount -d option.
Fixes a problem with AdvFS in which a hang occurs due to a
deadlock between bsbuf.state and bmt extent map lock.
Fixes a problem with AdvFS where all processes are waiting
for buffers, causing the system to hang.
Fixes a problem in AdvFS where user data may be lost when
a clone file is migrated.
This patch fixes a panic in AdvFS with the following error
message:
ftx_fail_2: dirty page not allowed
|
Patch 1165.00
continued
|
Fixes hangs in AdvFS fileset operations such as clone creation
and deletion when I/O errors or device full conditions resulted in the operation
being undone.
Fixes a lock hierarchy violation in AdvFs.
Fixes a memory leak when named pipes (FIFOs) are used.
Prevents a system panic from occurring while using ADVFS.
This patch modifies AdvFS kernel code and several utilities.
AdvFS will no longer panic with the following error:
ADVFS EXCEPTION : panic cpu(0) : bad frag free list
The code is modified so that during frag allocation when AdvFS determines
that the frag group header's free list has been corrupted, it stops using
it and marks it BAD.
It is then removed from the free list so no more allocations
can take place and no deallocations are performed.
The verify, shfragbf, and
vfragpg programs are modified to report BAD frag groups.
Fixes a problem in which rmvol would hang in a wait state.
Fixes a potential problem flushing data to disk when using
data logging with sparse files.
Adds support for activating temporary data logging on a mount
point.
Fixes an AdvFS hang that is caused by a thread waiting for
flushCv notification and is holding resources that other threads want.
This
type of hang has been experienced when shutting the system down.
Fixes an AdvFS hang that is caused by a thread waiting for
flushCv notification and is holding resources that other threads want.
This
type of hang has been experienced when shutting the system down.
Fixes a problem where a system can crash with the panic string:
bs_pinpg_one_int: nextflushseq(2) rollover
Fixes a problem where the setgid bit of a directory was not
being set when created, if its parent directory has the setgid bit set
Fixes a panic in AdvFS which has the following error message:
panic: Unaligned kernel space access from kernel mode
Fixes a timing window where flushing data to disk can be
incomplete when a system is going down, if more than one thread calls reboot()
without first going through shutdown, /sbin/reboot, or /sbin/halt.
Corrects a problem in which a single application's creating
and removing of files repeatedly in the absence of other applications working
on the same fileset can cause poor update daemon performance due to a flawed
kernel hashing algorithm.
|
Patch 1165.00
continued
|
Fixes the following problems the vdump command:
While performing the rmfset operation AdvFS panicked with
the following error message:
rbf_delete_int: can't find bf attributes
|
Patch 1069.00
OSF425-1059
|
Patch:
Fix for linker problem
State:
Supersedes patches OSF425-218 (120.00), OSF425-263 (193.00), OSF425-043-1
(58.01), OSF425-291 (216.00), OSF425-342 (257.00), OSF425-217 (121.00), OSF425-434-2
(323.02), OSF425-439 (421.00), OSF425-574A (603.00), OSF425-724 (741.00),
OSF425-042-1 (57.01), OSF425-696A (717.00), OSF425-785 (832.00), OSF425-936
(990.00), OSF425-1064 (1166.00), OSF425-1072 (1167.00)
This patch
corrects the following:
Addresses two issues with the /sbin/loader:
Fixes a problem where the linker might crash when printing
out lengthy error diagnostics.
Fix for a linker problem that could cause incorrect symbol
resolution in call_shared applications.
The result is the application may
use a shared library's version of a symbol rather than a symbol with the
same name defined in the application.
Fixes a problem that occurs when the default C compiler is
used to compile a program using the following switches on the command line:
-c -compress -fast
Implements a new cc switch to allow the passing of the ld
-input file switch to the linker via cc, without changing its relative position
in the ld command line.
The current method for doing this (-Wl,-input,filename)
changes the order in which such a file is presented to the linker, and can
result in an invalid transfer address in an executable, resulting in a
segmentation fault.
|
Patch 1169.00
continued
|
Fixes a problem in cc that causes it to set the incorrect
optimization level when the user specifies the -O -migrate options.
Adds support for the -B symbolic option in the run-time loader.
This new option to ld(1) alters the search algorithm used in symbol searches.
Provides latent support for DCPI, a performance analysis tool.
Provides the support needed by the Developers' Toolkit Update
Kit.
These updates will not install unless this patch is installed.
Fixes a problem where the linker (ld) would insert incorrect
values for the symbols etext and _etext when building kernels larger than
4 MB.
Fixes segfaults in nm for object files generated by the C++
compiler.
Fixes the name demangling for the tools that print symbol
table names generated by the C++ V6.2 compiler.
This problem will only occur
for most C++ objects compiled with the ANSI options.
Fixes a problem where the linker (ld) could not read arguments
longer than 1024 characters in input files.
This also adds proper support
for line continuation characters.
Fixes a linker problem where including a shared library on
a link line twice with another library in between caused unresolved symbols
in some cases.
Fixes two problems in the linker where it would erronreously
report "multiply defined symbol" errors or "unresolved symbol" errors.
Modifies the linker's symbol resolution to enable it to
recognize when a reference to a symbol defined in a shared library is replaced
by a symbol defined in an object file or archive.
Modifies the linker to cause it to rescan shared libraries
before reporting unresolved symbols.
Fixes a problem where the linker defined symbol _fpdata would
end up being undefined if it was referenced by a program but not used by the
linker.
Fixes two errors that occur when using the -f switch with
the linker (ld):
|
Patch 1174.00
OSF425-1063
|
Patch:
Security (SSRT0546U, SSRT0542U, SSRT0641U, SSRT0641U)
State:
Supersedes patches OSF425-024 (1.00), OSF425-024-1
(1.01), OSF425-183 (110.00), OSF425-184 (90.00), OSF425-270 (199.00), OSF425-332
(248.00), OSF425-343-3 (258.03), OSF425-214 (112.00), OSF425-387-2 (296.02),
OSF425-243-2 (181.02), OSF425-400434 (78.00), OSF425-400437 (68.00), OSF425-400437-1
(68.01), OSF425-063 (8.00), OSF425-063-1 (8.01), OSF425-209 (101.00),
OSF425-221 (168.00), OSF425-307 (230.00), OSF425-125 (6.00), OSF425-127
(13.00), OSF425-400435-1 (77.01), OSF425-405301 (341.00), OSF425-405389 (360.00),
OSF425-405343 (350.00), OSF425-405422 (368.00), OSF425-128 (14.00), OSF425-400448
(75.00), Supersedes patches OSF425-024 (1.00), OSF425-024-1 (1.01), OSF425-183
(110.00), OSF425-184 (90.00), OSF425-270 (199.00), OSF425-332 (248.00), OSF425-343-3
(258.03), OSF425-214 (112.00), OSF425-387-2 (296.02), OSF425-243-2 (181.02),
OSF425-400434 (78.00), OSF425-400437 (68.00), OSF425-400437-1 (68.01), OSF425-063
(8.00), OSF425-063-1 (8.01), OSF425-209 (101.00), OSF425-221 (168.00),
OSF425-307 (230.00), OSF425-125 (6.00), OSF425-127 (13.00), OSF425-400435-1
(77.01), OSF425-405301 (341.00), OSF425-405389 (360.00), OSF425-405343 (350.00),
OSF425-405422 (368.00), OSF425-128 (14.00), OSF425-400448 (75.00), OSF425-682
(705.00), OSF425-693 (714.00), OSF425-694 (715.00), OSF425-405586 (639.00),
OSF425-405586 (639.00), OSF425-405586 (639.00), OSF425-727 (743.00), OSF425-758
(811.00), OSF425-780B (901.00), OSF425-800 (845.00), OSF425-801 (846.00),
OSF425-874 (938.00), OSF425-806 (850.00), OSF425-912 (967.00), OSF425-914
(969.00), OSF425-942 (996.00), OSF425-954 (1006.00), OSF425-976 (1040.00),
OSF425-966 (1041.00), OSF425-1018A (1042.00), OSF425-1015 (1043.00), OSF425-974
(1045.00), OSF425-1081 (1170.00), OSF425-1066 (1171.00), OSF425-1045 (1172.00)
This patch corrects the following:
Adds the contention scope attribute to the cma thread attributes
list.
The attribute sets the contention scope of the thread to be created.
Fixes a problem that occurs when using the C shell (csh).
When a command that does both wildcard expansion and command substitution
is run in csh, incorrect results are produced.
Fixes a problem in which the vquota, vedquota, quota, edquota,
dump, csh, and nslookup commands will sometimes display incorrect error
messages for non-English locales.
Fixes a problem in which the dump command fails when the full
patchname of the output file is not given.
Fixes the problem that csh may omit the data byte 0x80 when
processing a string in the ja_JP.SJIS or zh_TW.big5 locales.
Fixes a problem with the quota command.
When issuing a quota
command the UID will be negative if the UID is greater than 16 bits.
Fixes a problem with the edquota utility, which prevented
a user from creating quotas for UIDs or GIDs that did not already exist
in the /etc/passwd or /etc/group files.
|
Patch 1174.00
continued
|
Fixes problems that occur when using the ksh shell.
When the
PATH for a command is not found, the following error message is displayed.
Also, when the set command is executed, the system core dumps.
/bin/ksh: invalid multibyte character
Fixes a problem in which the ksh command periodically prints
erroneous characters instead of the command that was typed.
Fixes a problem that occurs when using the Korn shell (ksh).
Variables set with the typeset -L[n] built-in command do not work correctly
when other subshells are spawned.
Fixes a problem that was caused by the Korn shell running
in EMACS mode.
When a window was resized with a width that exceeded 160
characters, the next command (or even a carriage return) would cause the
ksh utility to core dump.
Fixes a memory management problem that occurs on systems running
the Korn shell.
Incorrect results occur when the length of the parameter
to the echo command is altered.
Fixes a problem when built-in variables (for example, TMOUT)
are exported as read only with values >
256.
The set command (display all
variables) will cause ksh to core dump with the error "stack overflow".
Corrects a problem that results in a superuser being able
to inadvertently bring the system down to single user mode by accidentally
killing PID 1 (init) when trying to kill a background job (%1).
Fixes a TCP/IP problem that can occur with programs linked
with the libc library.
These programs may return a value of (-1) when calling
the svc_tcp() function.
Fixes a problem with rexec(3) losing socket descriptors.
Corrects two problems:
A process hang when an application linked with libpthread
performs a realloc(0,0).
A memory leak when small blocks are allocated with valloc().
Fixes a problem in which RPC client functions do not correctly
handle system calls interrupted by a signal (EINTR errors).
Fixes a problem whereby exceptions propagating out of (or
thrown from) __init routines in C (or C++) programs are not caught by the
last-chance handler and result in an infinite loop.
Fixes a scanset processing problem in swscanf().
Fixes a memory leak in the libc glob() function.
Fixes a problem with printing floating-point values using
the width and precision specifiers.
Previously, the leading and trailing
zero counts were often miscalculated.
Fixes a virtual memory problem that may cause the system to
panic with one of the following messages:
pmap_begin_mutex_region timeout
or
simple_lock timeout
|
Patch 1174.00
continued
|
Fixes a problem with strftime() when using width/precision
modifiers with the %y field.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This
may be in the form of improper file or privilege management.
Compaq has
corrected this potential vulnerability.
Fixes a problem in which BIND client applications are not
able to resolve node names.
Network applications running on a BIND client
such as ping, telnet, and ftp using node names that are resolved by a BIND
server will result in resolution errors such as "unknown host".
Fixes a problem whereby a program that is compiled with the
-pthread or -threads option and the -p or -pg option will not terminate
if the _exit(2) library routine is called when the program is executed.
Fixes a problem with /usr/bin/ksh and the named-pipe (FIFO)
communication that is used by applications.
Corrects a problem that was causing ksh to core dump in vi
editing mode.
ksh was core dumping intermittently when using a dot (.) to
repeat a command.
Fixes unexpected logouts and terminal hangups encountered
when using the /bin/su command and /bin/ksh as a login shell.
Fixes a problem from a previous libc patch in which the gethostbyaddr
function is not able to resolve node names.
Nonstandard characters that fall
out of the standard set, such as underscores, cause a node name resolution
problem for the gethostbyaddr function.
ksh does a segmentation fault and core dumps when displaying
a here-document.
Fixes a problem in the csh shell that caused a change in the
way wildcard patterns were matched.
The problem resulted in the error:
Glob aborted - Permission denied.
|
Patch 1174.00
continued
|
Fixes a problem that may cause the malloc suite of functions
to show heavy mutex lock contention in multithreaded applications running
on multi-CPU systems.
Introduces changes to the DECthreads libraries intended to
improve the performance of threaded applications running on DIGITAL UNIX V4.0D.
This patch specifically addresses the areas of thread scheduling, synchronization
object performance and SMP scalability.
Fixes a problem in libc that may cause a hang in a multithreaded
process that does forking and loading of shared objects.
The routines wprintf(), swprint(), and fwprintf() do not handle
the S format correctly.
Instead of treating the data as logical characters,
they treat data as bytes.
Fixes a problem where C shell background processes started
from within a terminal emulator window (dtterm, dxterm, or xterm) exit when
the terminal emulator window is closed.
Fixes a core dump from ksh.
Corrects the printing of Japanese SJIS strings that are
assigned to shell variables in the C shell (csh).
Corrects a problem that may cause ksh to coredump when displaying
a large here-document in a ksh script.
Fixes a problem with the wcstod system call causing a core
dump.
Fixes problems with rsh(1), rlogin(1) rcp(1) if netgroup names
are defined with capital letters.
Fixes a problem with the Korn shell where data loss occurs
when commnds are piped together.
Fixes a problem with portmap by allowing RPC select() timeouts
to occur when interrupted by signals.
Modifies the strftime() function to make the %V format specifier
return the correct week.
Fixes bugs in the DECthreads library that would affect threaded
applications running on DIGITAL UNIX V4.0D.
The changes are related to
synchronous signal processing and thread scheduling.
Corrects how the C shell handles 2-byte characters when running
in the Japanese SJIS locale.
Fixes a problem of password error messages not being displayed
during installation of the security subsystem.
Fixes a problem in ksh which required two SIGTERM signals
to be sent to the process when it exec'ed.
Fixes a problem in which ufs_fsck can get blocked while attempting
to flush NFS buffers for a service that has become suspended.
Fixes a problem that was causing the csh globbing function
to be extremely slow when accessing file information on NFS, AFS, or VMS file
systems.
Fixes a problem in the C shell (csh) in which a segmentation
fault will occur when the user defines an environmental variable that exceeds
the 2048 character limitation.
This limit has been lengthened to 8192 characters.
|
Patch 1174.00
continued
|
Fixes a problem in ksh in which a space after the -p switch
would cause the command to fail.
A potential security vulnerability has been discovered where,
under certain circumstances users may gain unauthorized access.
Compaq has
corrected this potential vulnerability.
Increases the length of the user names for rsh and rexec to
allow for NT interoperabilty.
Fixes a problem in ksh.
When the current working directory
is / and the command cd ..
is entered, the following error
message was displayed:
ksh: ..: bad directory
Fixes a problem where gmtime() was erroneously setting the
tzname[0] array.
Fixes a C shell problem where multibyte characters may not
be displayed properly inside quotes.
Fixes a problem in libc that affects debugger tracebacks of
code containing split procedures.
Adds functionality to termminate the resulting string from
calls to swprintf().
Addresses performance and scalibility issues for highly contended
threaded applications running on SMP machines.
Fixes a problem for those applications that assume initial
allocations of memory from the C run-time library's malloc() function will
return only zero-filled memory.
Fixes a getnetgrent(3) memory leak.
Fixes two ksh problems that occur in multi-byte Asian locales.
Fixes a problem that might occur with threaded applications
linked against older versions of DECthreads.
The DECthreads internal symbol
__pthreads_legacy_init_routine may show up as an unresolved symbol at load
time when those applications are run on systems on which a newer version of
DECthreads has been installed.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Fixes a possible handling problem with multibyte character
boundary conditions in ksh script processing.
|
Patch 1176.00
OSF425-1058
|
Patch:
Fixes limitation problem with grep and fgrep cmds
State:
Supersedes patches OSF425-933 (987.00), OSF425-937 (991.00),
OSF425-994 (1055.00)
This patch corrects the following:
Corrects a problem with the fgrep command; when it is used
with the -s flag all output is suppressed.
Fixes a limitation problem with the grep and fgrep commands.
If the line length is too long, grep displays a "wordlist too large" error
message, and fgrep displays an "input too long" error message.
The command fgrep -f searchlist gets the following error message:
wordlist too large
if the searchlist is too long.
In the test
case it was 1500 entries.
The command fgrep -f searchlist displays datafiles verbatim
if the searchlist has blank lines.
Fixes a problem in which the grep command with the -w switch
does not work as documented.
|
Patch 1179.00
OSF425-1032
|
Patch:
Fixes problem with tar command
State:
Supersedes patches OSF425-130 (15.00), OSF425-162 (31.00),
OSF425-181 (42.00), OSF425-181-1 (42.01), OSF425-210 (104.00), OSF425-414-1
(316.02), OSF425-573 (602.00), OSF425-646 (676.00), OSF425-945 (998.00), OSF425-1006
(1057.00), OSF425-1080 (1177.00)
This patch corrects the following:
Fixes a problem in which /usr/bin/pax : cpio -pl does not
link files when possible, but copies them.
Fixes a problem with the tar and pax programs.
These programs
incorrectly append files to an existing archive and cause the file to become
corrupt.
Fixes pax's tar and cpio archive handling to allow filesizes
greater than 4GB.
Corrects the problem where tar dumps core when trying to untar
a compressed archive.
Fixes a problem in which the pax program (invoked as pax,
tar, or cpio) incorrectly handles files larger than 4 GB in size.
The tar/pax program did not always read the last tape record
of an archive.
This caused confusion for scripts that were reading a series
of archives on the no-rewind device.
Fixes a problem that caused incorrect file dates to be restored
when pax was used to copy files.
The problem occured in the following cases:
Fixes a cpio hanging problem in the Japanese locales.
Fixes a problem with the tar command.
Corruption occurs when
restoring a file system that contains more than two hard links to a file.
Corrects pax/tar/cpio to properly extract explicitly specified
files.
When an archive contained a file with extended attributes and a different
file (occurring later in the archive) was specified to be extracted, improper
buffer pointer management resulted in the following display (example uses
tar):
tar: /dev/nrmt0h : This doesn't look like a tar archive
tar: /dev/nrmt0h : Skipping to next file...
tar: Memory allocation failed for extended data while reading :
Not enough space
The directory option was similarly affected.
In this case the information
for the specified file was not reported.
Fixes a problem where the tar -F (Fasttar) option ignores
files named err but does not ignore files named errs and directories named
SCCS and RCS.
|
Patch 1181.00
OSF425-1061
|
Patch:
Fixes error handling in more, vi, and ex cmds
State:
Supersedes patches OSF425-316-2 (236.02), OSF425-405475
(514.00), OSF425-405510 (522.00), OSF425-891 (949.00)This patch corrects the
following:
Fixes a problem with the vi editor environment variable EXINIT
that occurs when EXINIT includes the editors so subcommand.
Corrects the following two problems, which can occur when
using vi to edit files 100 MB or larger:
Fixes a problem where vi puts the server port into PASSALL
MODE (where XON/XOFF is no longer effective).
This creates garbage in the
file.
Fixes the error handling when invalid multibyte sequences
are encountered in the more, ex and vi commands.
Fixes a problem in which the vi editor core dumps when it
finds invalid syntax during a substitute operation.
|
Patch 1183.00
OSF425-1044
|
Patch:
Security (SSRT0546U, SSRT0542U, SSRT0636U)
State:
Supersedes patches OSF425-405403B-2 (400.02), OSF425-405568
(540.00), OSF425-405569 (541.00), OSF425-882 (944.00), OSF425-986 (1063.00)
This patch corrects the following:
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Fixes a problem in which a BIND server may find that named
will place a warning message in the daemon.log that was not previously seen.
Fixes a problem in which a BIND server writes files to the
/etc/namedb directory instead of the /var/tmp directory.
Fixes a problem where named could possibly core dump when
printing an informational message to syslog.
Fixes a problem of named producing a core file when named
is started and the named.boot file has more than 32767 zones specified.
|
Patch 1186.00
OSF425-1060
|
Patch:
Upgrades sys_check utility to v120
State:
Supersedes patches OSF425-580 (607.00), OSF425-849 (887.00),
OSF425-807 (851.00), OSF425-1020 (1074.00), OSF425-1016 (1076.00), OSF425-1087
(1184.00)
This patch corrects the following:
Updates sys_check utility to version V111.
Provides the following changes to the sys_check utility:
Provides a new collection information tool used by the sys_check
utility.
Fixes the following two problems with the collect information
tool:
A security hole where a user can become root.
collect can not start at boot time due to incorrectly handling
SIGHUP signal.
Fixes several problems with the collect command and adds
sysloging when collect suspends, resumes, or receives a signal.
Upgrades sys_check utility to v119 and provides the following
changes:
Fixes the ra200info tool from core dumping.
Utilizes Compaq Analyze when available.
Utilizes storage's new cliscript tool in place of hszterm.
Updates the ASU section.
Fixes errors generated by syscheck when NFS is not configured.
Upgrades sys_check to V120.
|
Patch 1188.00
OSF425-1043
|
Patch:
Various fixes for printer problems
State:
Supersedes patches OSF425-123 (61.00), OSF425-123-1 (61.01),
OSF425-405157 (158.00), OSF425-405295-3 (398.03), OSF425-438 (399.02), OSF425-589
(613.00), OSF425-698 (719.00), OSF425-711 (729.00), OSF425-811 (855.00), OSF425-821
(863.00), OSF425-894 (951.00), OSF425-903 (958.00), OSF425-984 (1015.00),
OSF425-1021 (1087.00), OSF425-998 (1089.00)
This patch corrects
the following:
Fixes a problem where the lpq command causes the program to
crash (memory fault).
Fixes a problem with the lpd line printer daemon.
When /sbin/init.d/lpd
stop, is followed right away by /sbin/init.d/lpd start, the new lpd fails
to start.
The error message from syslog is:
/usr/spool/lpd.lock: locking failed: Operation would block
Fixes to improve the reliability and efficiency of DIGITAL
UNIX print services.
Provides support to the BSD lpd(8) print system for DIGITAL
UNIX Advanced Printing System (APX).
Fixes a problem where, under certain circumstances, a print
queue becomes disabled and printing stops.
Provides printer support for the Euro currency symbol provided
in the UTF-8 Unicode locales.
When printing jobs, a timeout can occur after 5 minutes which
causes some large print jobs to stop, and then resume printing from the
beginning of the print job.
When slave lpd daemons try to process jobs on the print queue,
some of them can fail to obtain a lock on the lock file and exit with
an error.
Fixes a problem where some print jobs will print out twice.
Fixes a problem where remote print job may fail to print,
with the error message:
lstat/open failed for dfA... no such file or directory.
If a print job is printing, and the connection to the remote
printer is lost, the print job does not resume printing once the connection
is restored.
Sometimes, as sequence numbers wrap around from 999 to 000,
job 000 gets submitted before and prints before job 999.
lpstat -u output is incorrect.
When using the I18N ya option, the queue daemon filters will
terminate after 32 jobs.
Under certain circumstances, print jobs are terminated when
printing to certain printers that are connected to a DECserver through
TCP/IP.
Fixes a problem with the lpstat -u command output.
Fixes a printing problem where lpd reads any data from the
printer that has not been read for local and remote connections.
The read-backs
for remote connections cause an addtional two second timeout which may cause
a job-submit failure on the job-number wraparound.
Corrects a problem in which, under certain conditions, unnecessary
error messages are written to the lpr.log file.
|
Patch 1188.00
continued
|
A user is unable to delete a print job from a remote system
with a hostname greater than 32 characters because the hostname was truncated.
When a TCP/IP connection fails, the retry algorithm would
take longer to print jobs due to a long retry interval.
A timing hole during lpd last-job completion and shutdown
needed to be closed.
It was not possible to print to the lpd queue using Windows
2000.
Introduces the JJ /etc/printcap parameter, which allows the
user to choose either one TCP/IP connection for all jobs in the print queue
(JJ=1), or a TCP/IP connection for each job in the print queue ( ).
It also
closes a timing hole that existed when lpd was shutting down.
Fixes a problem in which lpd hangs when printing to advanced
server queues (using /dev/null).
|
Patch 1190.00
OSF425-1034
|
Patch:
Fix for os_mibs core dump problem
State:
Supersedes patches OSF425-122 (5.00), OSF425-122-1 (5.01), OSF425-405186
(161.00), OSF425-405258-2 (337.03)This patch corrects the following:
Fixes memory leaks with the FDDI and Token Ring method routines
used with Extensible SNMP subagent (ESNMP).
Fixes the os_mibs source file, hrm_fs.c, which makes a call
to the statfs function with 2 arguments, when statfs expects 3 arguments.
Fixes the problem where a malformed trap message sent at boot-time
by the DIGITAL UNIX SNMP daemon to a Windows NT Network Management Station
(NMS) could cause the NMS application or the NT operating system to crash.
Fixes a problem wherein os_mibs would core dump.
|
Patch 1192.00
OSF425-1077A
|
Patch:
Fix For libots3 StaticLibrary
State:
Supersedes patches OSF425-716A (734.00)
This patch corrects the
following:
Corrects a problem in the libots3 library, which supports
OpenMP parallel applications, caused by the failure to check the return
status after certain system calls.
Corrects a problem in the parallel processing support library
that caused incorrect run-time results for an OpenMP program.
|
Patch 1194.00
OSF425-1077B
|
Patch:
Fix For libots3 Static Library
State:
Supersedes patches OSF425-716B (770.00)
This patch
corrects the following:
Corrects a problem in the libots3 library, which supports
OpenMP parallel applications, caused by the failure to check the return
status after certain system calls.
Corrects a problem in the parallel processing support library
that caused incorrect run-time results for an OpenMP program.
|
Patch 1196.00
OSF425-1068
|
Patch:
Fix to automount handling of nogrpid option
State:
Supersedes patches OSF425-405374-2 (358.02), OSF425-405580
(543.00), OSF425-932 (986.00)
This patch corrects the following:
Fixes an automount problem.
An automount map file entry that
included a comment was being parsed incorrectly, resulting in an error.
Fixes a problem in which the automount daemon hangs when invoked
by the rsh command.
Prevents the message "nfscast: select: Invalid argument" message
from appearing in the daemon.log when the server is not available.
Changes the "trymany: servers not responding: RPC: Unable
to receive" message to an informational rather than an error message.
Fixes the automount handling of the nogrpid option.
|
Patch 1198.00
OSF425-1030
|
Patch:
rpc.lockd Correction
State:
Supersedes patches OSF425-195 (99.00), OSF425-405369-2 (355.02)
This patch corrects the following problems:
Various rpc.lockd problems.
Corrects two problems.
The first change moves locked files
from the message queue to the held list once.
The second change adds code
to allow locked files leftover from a server reboot to timeout and be transmitted
to the server.
Fixes a problem in rpc.lockd where the FCNTL () function fails
to lock NFS mounted directories.
|
Patch 1200.00
OSF425CDE-037
|
Patch:
Fix For dtpad
State:
Supersedes
patches OSF425CDE-405007-2 (377.02), OSF425CDE-017A (761.00)
This patch corrects the following:
Fixes a problem in which the CDE file manager (dtfile) fails
to open files that use dtpad as the exec'd action.
This includes both double-clicking
on the file and using Open from the Selected pulldown menu.
Fixes a problem where the Account Manager application, dxaccounts,
gets a "BadPixmap" error when selecting an account after the View Preferences
Display Icons By Name option has been selected.
Fixes a problem where, if dtpad cannot allocate enough memory,
it will exit and leave a zero-length file in place of the file being edited.
|
Patch 1202.00
OSF425-1076
|
Patch:
inetd terminates without notice
State:
New.
Supersedes patches OSF425-616 (651.00)
This
patch corrects the following:
Fixes a problem in which a system can hang when inetd tries
to start a daemon listed in inetd.conf which is not installed on the system.
This can occur when a user attempts to telnet to the port reserved for the
nonexistent daemon.
Corrects a problem with inetd which could result in its termination
without notice and without a core file.
|
Patch 1204.00
OSF425-1041
|
Patch:
fixso command may cause segmentation fault
State:
New
This patch fixes a problem with the /usr/ucb/fixso
command that can cause a segmentation fault. |
Patch 1206.00
OSF425-1046
|
Patch:
Fix for bindsetup problems
State:
New
This patch fixes several problems when bindsetup is used to
change hostnames. |
Patch 1208.00
OSF425X11-038
|
Patch:
Fixes a memory leak in the X server
State:
Supersedes patches OSF425X11-015 (757.00), OSF425X11-019 (783.00),
OSF425X11-025 (920.00), OSF425X11-030 (925.00)
This patch corrects
the following:
Provides X server support for the Powerstorm 4D10T (ELSA Gloria
Synergy) graphics card (SN-PBXGK-BB).
Fixes a problem where on systems with a Powerstorm 4D10T (ELSA
Gloria Synergy) graphics board, sometimes the X server did not draw text correctly.
Fixes a problem where, on systems with a PowerStorm 4D10T
(ELSA Gloria Synergy, SN-PBXGK-BB) graphics card or a PCI To Ethernet/Graphics
Combo Adapter (3X-DEPVD-AA), sometimes lines and images are not drawn correctly
in scrolled windows.
Fixes synchronization and drawing problems in the X server
for the PowerStorm 4D10T (ELSA Gloria Synergy, SN-PBXGK-BB) graphics card.
Fixes a memory leak in the X server on systems with a PowerStorm
4D10T (ELSA GLoria Synergy, SN-PBXGK-BB) graphics card that could occur when
a client repeatedly created and destroyed buffers for the X Window System
Multibuffering Extension (XmbufCreateBuffers/XmbufDestroyBuffers).
|
Patch 1210.00
OSF425X11-039
|
Patch:
Fixes a memory leak in the libVX11 library
State:
Supersedes patches OSF425X11-006 (156.00)
This patch corrects the following:
Fixes a problem where, on systems with a PowerStorm 4D40T,
4D50T, or 4D60T graphics card, the X server may crash when running a graphics-intensive
multithreaded application using a direct connection.
Fixes a memory leak in the libVX11 library used by X applications
where freeing a GC would not free all its memory.
This problem is most likely
to occur in systems with a Cateyes graphics board (4D40T, 4D50T, 4D60T, or
4D51T).
|
Patch 1212.00
OSF425CDE-036
|
Patch:
Fixes unlock display problem on multi-head systems
State:
Supersedes patches OSF425CDE-405004 (170.00), OSF425CDE-024
(779.00)
This patch corrects the following:
Fixes a problem where the xset command could not clear the
screen saver under CDE.
Fixes a problem where when running the Common Desktop Environment
(CDE) on a system with more than one graphics card and monitor (multihead),
sometimes new windows were visible when the screen was locked.
Fixes a problem on multihead systems in which the unlock
display only works if the default display is screen 0.
|
Patch 1214.00
OSF425-1051
|
Patch:
Security (SSRT0672U)
State:
New
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability. |
Patch 1216.00
OSF425X11-037
|
Patch:
Fix for X server memory leak problem
State:
Supersedes patch OSF425X11-029 (924.00)
This
patch corrects the following:
Fixes a problem where the X server could core dump or get
unaligned access errors when clients used the Multi-Buffering extension.
Fixes a memory leak in the X server that could occur when
a client repeatedly created and destroyed buffers for the X Window System
Multibuffering Extension (XmbufCreateBuffers/XmbufDestroyBuffers).
|
Patch 1218.00
OSF425-1062
|
Patch:
Corrects a memory leak in the XTI socket code
State:
Supersedes patches OSF425-026 (2.00), OSF425-159-1 (28.01),
OSF425-246-3 (182.02), OSF425-444 (428.00), OSF425-492 (442.00)
This patch corrects a memory leak in the XTI socket code. |
Patch 1220.00
OSF425-1054
|
Patch:
Panic occurs on TurboLaser systems with a DE600
State:
Supersedes patches OSF425-255 (150.00), OSF425-310-2 (233.02)
This patch corrects the following:
Fixes a problem on the DIGITAL 8200/8400 machines where CPUs
may be bombarded with interrupts.
The high amount of interrupts may cause
simple lock timeouts and kernel memory faults.
Fixes the following problems found on AlphaServer 8400/8200
class machine:
Prevents a panic on TurboLaser systems with a DE600 in PCI
slot 0.
Misidentification of the DE600 in PCI slot 0 causes data structure
corruption.
TurboLaser systems include the following:
AlphaServer 8200
AlphaServer 8400
AlphaServer GS60
AlphaServer GS60E
AlphaServer GS140
A DE600 is a single-port 10/100 Mbps Fast Ethernet NIC.
|
Patch 1222.00
OSF425-1053
|
Patch:
Security (SSRT0592U)
State:
Supersedes patches OSF425-400424-1 (65.01), OSF425-405372-2 (357.02), OSF425-814
(857.00), OSF425-848 (886.00)
This patch corrects the following:
Fix for rdist utility to prevent segmentation fault.
Fixes a problem where rdist dumps core when trying to copy
a partition using the rdist command.
Fixes a problem with rdist(1) which consumes huge amounts
of memory; when there are many symlinks in the fileset, it can fail to
fully populate the remote site or cause low-memory problems on the local machine.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Corrects a problem in the rdist utility which was
causing segmentation faults on files with more than one link.
|
Patch 1225.00
OSF425-1056
|
Patch:
Security (SSRT0664U)
State:
Supersedes patches OSF425-405395-2 (361.02), OSF425-745 (799.00), OSF425-1027
(1223.00)
This patch corrects the following:
Fixes a problem with the ftp daemon, ftpd, and its use of
authenticated user information.
The daemon was using incorrect information
for logging and validation of usernames.
Fixes a problem that occurs when using ftp.
When mget or
nlist specify a filename with metacharacters and the mode is ASCII, the file
is returned with <LF>
as the end-of-file separator.
With this patch, files
are returned with <CR><LF>
as the end-of-file separator.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Corrects a problem with the ftpd daemon which could result
in PC ftp clients hanging when transferring some files in ASCII mode.
|
Patch 1227.00
OSF425-1071
|
Patch:
Corrects a problem with joind
State:
New
This patch corrects a problem with joind which caused it
to respond to certain client dhcp requests via the wrong port.
|
|
|