---------------------------------------------------------------------- HP ELOQUENCE A.06.20 - patch 9902222 ---------------------------------------------------------------------- This patch fixes a defect of the eloqdb6 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-9902110, PE62-9902170 and PE62-9902221. Fixed problems: --------------- Platforms: All * DBUPDATE mode 1 on a standalone detail set returned status 41 Patch PE62-9902221 ------------------ Platforms: All * DBFIND/DBGET on index item or QFIND on index item could fail. Patch PE62-9902170 ------------------ Platforms: All * A race condition could cause a eloqdb6 panic. Assertion failed: bhp->id.page_id == ++page_id server panic: Aborting on internal failure, file mpool.c, line 415 This was triggered by a low buffer space condition where a buffer page was re-used unexpectedly by the same thread. * A race condition in Node_Open() could cause a eloqdb6 panic. Assertion failed: meta server panic: Aborting on internal failure, file volfrec.c, line 2274 This was triggered by a condition where multiple threads were opening a node and the first one was blocked to read the node meta data. * On the HP-UX and Linux platform a server shutdown could cause errorneous messages. Patch PE62-9902110 ------------------ Platforms: All * dbvolcreate utility could output errorneous warnings about a possible PIN LEAK. * The eloqdb6 server process could output errorneous warnings about a possible PIN LEAK. * The dbstore operation failed to release a node lock which could cause a subsequent eloqdb6 server panic. * After opening more than 32767 databases in succession in a single session eloqdb6 could provide a possibly wrong or duplicate dbid. 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-9902222-hpux.tar.gz | tar xf - Files: bin/eloqdb6 bin/dbvolcreate share/doc/PE62-9902222-README Windows NT: This patch should *only* be installed if you previously installed the HP Eloquence server components on your system. Download the PE62-9902222-win32.zip file and unpack with WINZIP or PKZIP. Installation requires administrative capabilities. PLEASE MAKE SURE THE EloqDB6 SERVICE has been STOPPED previously (in the Service Control Manager). Please copy the eloqdb6.exe file into the WINDOWS SYSTEM DIRECTORY (for example C:/WINNT/SYSTEM32) and the dbvolcreate.exe to the bin subdirectory of your HP Eloquence installation directory (for example C:/Programs/Hewlett-Packard/HP Eloquence/bin). Files: eloqdb6.exe dbvolcreate.exe PE62-9902222-README.txt