----------------------------------------------------------------------

HP ELOQUENCE A.06.20 - patch 0011060

----------------------------------------------------------------------

This patch fixes a defect of the dbfsck program as released
with A.06.20. This patch will be integrated in a subsequent
HP Eloquence release.
A.06.20 must be installed before applying this patch.

This patch replaces patches PE62-9904092.


Fixed problems:
---------------

Platforms: All

* A corrupted record free list containing invalid record numbers could 
  cause a crash with dbfsck. dbfsck is now able to ignore invalid record
  numbers in a record free list. When run in verbose mode they are marked 
  as 'b' (bad) in the output.
  
  panic: Fatal problem detected in TestFixRecBit
  Assertion failed: recno <= info->bits_used
  file dbfsck_fixrec.c, line 636

  WARNING: dbfsck is currently unable to remove bad record numbers
  from a free list. The resulting data base environment should only
  be used for data recovery purposes (dbexport). Writing to the 
  data base with bad record free list entries could cause corruption 
  of arbitrary information.


Patch PE62-9904092
------------------

Platforms: All

* dbfsck could report a errorneous fixrec meta data inconsistency.
  When using in write mode (-w commandline argument) this could
  cause bad fixrec meta information written back to the data
  volume which could cause a subsequent eloqdb6 panic due to 
  inconsistent fixrec meta information.


Installation:
-------------

UNIX:

In order to install this patch, you need to unpack it with gzip.
Gzip is included with HP-UX 10.x and Linux.
Installation requires root privileges.

cd /opt/eloquence6
gzip -dc PE62-9904092-hpux.tar.gz | tar xf -

Files:

   bin/dbfsck
   share/doc/PE62-9904092-README

Windows NT:

This patch should *only* be installed if you previously installed the
HP Eloquence server components on your system.

Download the PE62-9904092-win32.zip file and unpack with WINZIP or PKZIP.
Installation requires administrative capabilities.

Please copy the dbfsck.exe file to the bin subdirectory of your 
HP Eloquence installation directory (for example
C:/Programs/Hewlett-Packard/HP Eloquence/bin).

Files:

   dbfsck.exe
   PE62-9904092-README.txt