Patch Name: PHSS_29791 Patch Description: s700_800 10.20 OV ECS3.10 Intermediate Patch October 2003 Creation Date: 03/11/11 Post Date: 03/12/01 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: OpenView Event Correlation Services 3.1x Filesets: OVECS.OVECS-DES,A.03.10 OVECS.OVECS-RUN,A.03.10 OVECS.OVECS,A.03.10 Automatic Reboot?: No Status: General Release Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_29791 Symptoms: PHSS_29791: F333002896: Dictionary containing improper values if the value is the result of Union, Intersection operations. F333002911: Dictionary raising exception NOTFOUND even though the value is present in the Dictionary. F333003046: Circuit using bif 'find' causes memory growth of ECS process. This memory growth was reported in NNM when RepeatedEvent circuit is enabled. F333003085: 'mdcfgupd' command in case of ECS-SA integration causes ECS process to abort. F333003162: pmd aborts at libECSS.sl in EIN_free_transient, free_collection. The problem occurs when huge memory growth is seen. F333003148: Table node does not behave as described in the Designer's manual.It always retains the youngest event, even when it is configured to store the last event that passed through it. Defect Description: PHSS_29791: Change Request F333002896: Dictionary containing improper values if the value is the result of Union, Intersection operations. Resolution: The problem was due to improper cleanup of the ECDL interpreter memory space. Change Request F333002911: Dictionary raising exception NOTFOUND even though the value is present in the Dictionary. Resolution: The problem was due to creation of holes in the hash table of the Dictionary when older values were deleted. Change Request F333003046: Temporary memory allocated for return value of 'find' bif not getting freed anytime. Resolution: The problem was due to improper memory clean up of the ECDL interpreter memory. When find bif is used a temporary variable is created to store the result but was never freed. Change Request F333003085: 'mdcfgupd' command re-intializes the ECS process. While reintialization flag for log file was not getting reset properly. Resolution: The flag for log file is now reset properly. Change Request F333003162: The core was due to not checking the NULL pointer returned from malloc system call. malloc system call failed when there was huge memory growth at a particular instance due to large number of event stored/held in ECS. Resolution: Error check is done in case malloc return a null pointer. Change Request F333003148 : Table node does not behave as explained in the Designer's manual. When the table node was configured to store the last event that passed through it, an older event which arrived out of synch, that is, arrived after a younger event, gets deleted. Resolution : An additional option of entering a tuple as the delete condition is being provided to the user. Entering a tuple in place of a boolean would enable the table node to store the last event that passed through it. Example of tuple based delete condition in table node : (1,true) or (1,false) SR: F333002896 F333003162 F333002911 F333003046 F333003148 F333003085 Patch Files: /opt/OV/lib/libCE.2 /opt/OV/lib/libESOK.2 /opt/OV/bin/ecsdes2 /opt/OV/bin/ecdlheap /opt/OV/contrib/ecs/external/libESEEC.sl what(1) Output: /opt/OV/lib/libCE.2: log.c $Revision: 1.7 $ $Date: 1997/07/04 07:34:11 $ trace.c $Revision: 1.12 $ $Date: 1998/03/12 04:48:38 $ PATCH PHSS_25338, (PTSfc02120) Sep 2001 engine_control.c $Revision: /main/NILGIRIS/5 $ $Date : 2000/02/22 14:08 UTC $ events.c $Revision: /main/NILGIRIS/10 $ $Date: 2002/ 06/24 05:42 UTC $ fatal.c $Revision: 1.13 $ $Date: 1998/05/07 02:26:33 $ mesgbuf.c $Revision: 1.18 $ $Date: 1998/05/07 00:28: 35 $ bus.c $Revision$ $Date$ clock.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/07 /02 05:55 UTC $ DFIX12000:clock.c 19mar99 combine.c $Revision: /main/NILGIRIS/2 $ $Date: 2001/ 01/06 09:20 UTC $ count.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/09 /29 12:35 UTC $ create.c $Revision: /main/NILGIRIS/2 $ $Date: 2000/0 2/04 15:32 UTC $ delay.c $Revision$ $Date$ extract.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/ 09/29 12:36 UTC $ filter.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/0 9/29 12:36 UTC $ input.c $Revision: /main/NILGIRIS/5 $ $Date: 2001/02 /20 12:04 UTC $ loader.c $Revision$ $Date$ modify.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/0 9/29 12:30 UTC $ output.c $Revision$ $Date$ rate.c $Revision: /main/NILGIRIS/3 $ $Date: 1999/10/ 25 11:06 UTC $ DFIX12000:rate.c 19mar99 PATCH PHSS_18005, Consolidated patch Mar 1999 rearrange.c $Revision$ $Date$ table.c $Revision: /main/NILGIRIS/5 $ $Date: 2003/10 /30 09:19 UTC $ Beta Bin For Table Node Fix PTSfc03148, 12 June 2003 DFIX12000:table.c 19mar99 transit.c $Revision$ $Date$ unless.c $Revision: /main/NILGIRIS/4 $ $Date: 2002/0 6/27 14:09 UTC $ DFIX12000:unless.c 19mar99 assembler.c $Revision: /main/NILGIRIS/1 $ $Date: 200 0/01/28 14:19 UTC $ bif_oid.c $Revision: 1.1 $ $Date: 1997/09/25 05:08:2 4 $ dicts.c $Revision: 1.18 $ $Date: 1998/03/27 09:02:35 $ dicts.c $Revision: /main/NILGIRIS/2 $ $Date: 2002/06 /20 15:04 UTC $ endecrypt.c $Revision: 1.1 $ $Date: 1997/10/15 09:57 :37 $ interpreter.c $Revision: /main/NILGIRIS/11 $ $Date: 2003/01/13 12:56 UTC $ library.c $Revision: /main/NILGIRIS/3 $ $Date: 2002/ 07/23 07:23 UTC $ opc_pattern.c $Revision: /main/2 $ $Date: 1998/08/21 10:33 UTC $ circuit.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/ 07/02 05:52 UTC $ engine.c $Revision: /main/NILGIRIS/1 $ $Date: 2003/0 4/29 05:34 UTC $ node.c $Revision: 1.44 $ $Date: 1998/05/01 04:33:53 $ nodeclass.c $Revision: 1.16 $ $Date: 1997/09/26 07:3 7:47 $ notify.c $Revision: 1.2 $ $Date: 1997/08/07 08:13:22 $ patching.c $Revision: 1.8 $ $Date: 1997/12/15 06:19: 31 $ port.c $Revision: 1.11 $ $Date: 1996/05/15 05:45:40 $ stream.c $Revision: /main/NILGIRIS/5 $ $Date: 2000/0 1/18 07:32 UTC $ streamio.c $Revision: /main/NILGIRIS/4 $ $Date: 2000 /02/15 15:22 UTC $ ctxtmap.c $Revision: 1.3 $ $Date: 1998/01/29 08:58:2 4 $ datastore.c $Revision: 1.8 $ $Date: 1998/07/25 18:31 :39 $ dfstore.c $Revision: /main/2 $ $Date: 1998/08/07 15: 39 UTC $ factstore.c $Revision: 1.8 $ $Date: 1998/07/25 18:36 :10 $ query.c 1.16 1996/11/20 23:28:02 sequence.c $Revision: 1.17 $ $Date: 1998/01/28 03:39 :17 $ anno_event.c $Revision: 1.18 $ $Date: 1997/08/29 00: 49:58 $ endecode.c $Revision: /main/NILGIRIS/3 $ $Date: 2000 /01/28 15:09 UTC $ value.c $Revision: /main/NILGIRIS/14 $ $Date: 2003/1 0/07 09:07 UTC $ PATCH PHSS_29791, Intermediate Patch October 2003 vstring.c $Revision: /main/2 $ $Date: 1998/08/21 10: 54 UTC $ timesync.c $Revision: 1.9 $ $Date: 1997/03/24 08:20: 28 $ container.c $Revision: 1.17 $ $Date: 1998/02/18 00:4 9:18 $ char_sets.c $Revision: /main/2 $ $Date: 1998/08/21 1 0:39 UTC $ engmgr.c $Revision: /main/NILGIRIS/7 $ $Date: 2000/0 3/01 09:41 UTC $ dictionary.c $Revision: /main/NILGIRIS/2 $ $Date: 20 03/07/29 05:24 UTC $ engine_dict.c $Revision: 1.7 $ $Date: 1998/03/23 07: 30:52 $ PATCH PHSS_29791, Intermediate Patch October 2003 ECS.c $Revision: 1.9 $ $Date: 1998/04/22 23:30:06 $ ECS 3.1 (A.03.10) ECS REV: A.03.10 ecsLocale.c $Revision: /main/2 $ $Date: 1998/08/21 1 0:59 UTC $ perror.c $Revision: /main/NILGIRIS/1 $ $Date: 2002/0 6/24 05:45 UTC $ annotate.c $Revision: /main/NILGIRIS/1 $ $Date: 2000 /01/18 07:35 UTC $ annotate.c $Revision: /main/NILGIRIS/1 $ $Date: 1999 /09/29 12:35 UTC $ memory.c $Revision: /main/NILGIRIS/1 $ $Date: 2002/0 4/24 10:02 UTC $ memory.c $Revision: /main/NILGIRIS/2 $ $Date: 2003/0 6/05 06:28 UTC $ trace.c $Revision: 1.4 $ $Date: 1998/06/10 09:01:45 $ log.c 1.27 1996/06/03 04:56:34 /opt/OV/lib/libESOK.2: interpFns.c $Revision: 1.14 $ $Date: 1997/10/24 00:1 2:43 $ sockstack.c $Revision: /main/NILGIRIS/4 $ $Date: 200 3/09/29 07:28 UTC $ PATCH PHSS_29791, Intermediate Patch October 2003 DFIX12001:sockstack.c 01Sept99 /opt/OV/bin/ecsdes2: Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Librarian.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ PATCH PHSS_25338, (PTSfc02120) Sep 2001 ecsdes2.cc $Revision: /main/NILGIRIS/7 $ $Date: 2002 /06/24 05:40 UTC $ Reference.hh $Revision$ $Date$ Librarian.hh $Revision$ $Date$ cdiConnection.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiDebNodeAttrItem.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ Librarian.hh $Revision$ $Date$ cdiDebuggerControls.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiDisplay.cc 1.42 1997/11/28 06:21:59 Reference.hh $Revision$ $Date$ cdiHelp.cc $Revision$ $Date$ cdiJunction.cc $Revision$ $Date$ cdiNode.cc 1.46 1997/09/03 08:04:00 cdiPortItem.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiSelectionTool.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiText.cc $Revision$ $Date$ Librarian.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiViewer.cc 1.223 1998/01/08 03:00:41 Reference.hh $Revision$ $Date$ cdiAttributeDefnPanel.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiBreakPointTool.cc $Revision$ $Date$ Librarian.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiCompiler.cc $Revision: /main/3 $ $Date: 1998/08/2 1 10:25 UTC $ Reference.hh $Revision$ $Date$ cdiConfigureDefnPanel.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiConnectionTool.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiControlPanel.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiDebCircuitInfo.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiDebNodeInfo.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiDescriptionDefnPanel.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiJunctionTool.cc $Revision$ $Date$ Librarian.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiLibraryInterface.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ Librarian.hh $Revision$ $Date$ cdiLibraryTool.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ Librarian.hh $Revision$ $Date$ cdiLogViewer.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiNodeInstanceEditor.cc $Revision$ $Date$ cdiNodePanels.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiNodeTool.cc $Revision$ $Date$ cdiNotice.cc $Revision$ $Date$ cdiPanel.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiParameterDefnPanel.cc $Revision$ $Date$ cdiPort.cc $Revision$ $Date$ cdiProgressBar.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ Librarian.hh $Revision$ $Date$ cdiTextEditor.cc $Revision: /main/NILGIRIS/2 $ $Date : 2000/03/06 08:29 UTC $ Reference.hh $Revision$ $Date$ cdiTextTool.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiUnconfiguredTool.cc $Revision$ $Date$ cdiCommentPanel.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiCompilerError.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiCompilerOutput.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiDebNodeAttrPanel.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiDebNodeStatPanel.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ cdiDefnPanel.cc $Revision$ $Date$ cdiParameterPanel.cc $Revision$ $Date$ cdiPortPanel.cc $Revision$ $Date$ cdiPortParameterPanel.cc $Revision$ $Date$ cdiSubProcess.cc 1.5 1997/11/13 05:57:05 cdiCompErrItem.cc $Revision$ $Date$ cdiParameterItem.cc $Revision$ $Date$ messages.c $Revision: /main/NILGIRIS/1 $ $Date: 1999 /12/02 03:28 UTC $ Reference.hh $Revision$ $Date$ debConnection.cc $Revision: 1.10 $ $Date: 1997/06/17 00:59:41 $ Reference.hh $Revision$ $Date$ debNode.cc $Revision: 1.22 $ $Date: 1997/07/01 23:33 :55 $ Librarian.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ debSession.cc $Revision: 1.75 $ $Date: 1998/03/17 06 :29:49 $ Reference.hh $Revision$ $Date$ debCircuit.cc $Revision: 1.10 $ $Date: 1997/06/17 00 :59:39 $ debCompoundNode.cc $Revision: 1.12 $ $Date: 1997/06/ 17 00:59:40 $ debConnectable.cc $Revision: 1.6 $ $Date: 1997/07/01 23:33:54 $ debPath.cc $Revision: 1.8 $ $Date: 1997/07/01 23:33: 55 $ Reference.hh $Revision$ $Date$ debPort.cc $Revision: 1.9 $ $Date: 1997/06/17 00:59: 43 $ debFakeNode.cc $Revision: 1.8 $ $Date: 1997/06/17 00 :59:42 $ Reference.hh $Revision$ $Date$ debRealNode.cc $Revision: 1.12 $ $Date: 1997/06/17 0 0:59:44 $ Reference.hh $Revision$ $Date$ EcdlLoader.cc $Revision: 1.63 $ $Date: 1998/04/01 07 :02:00 $ Librarian.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Interface.cc $Revision: 1.81 $ $Date: 1998/01/05 04: 53:52 $ ParseTree.cc $Revision: /main/NILGIRIS/1 $ $Date: 19 99/08/13 07:09 UTC $ Circuit.cc $Revision: 1.8 $ $Date: 1997/07/01 23:35: 07 $ Librarian.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ CompoundDefn.cc $Revision: 1.106 $ $Date: 1998/04/01 07:00:44 $ Connectable.cc $Revision: 1.12 $ $Date: 1997/09/03 0 8:05:26 $ Connection.cc $Revision: 1.13 $ $Date: 1997/06/17 01 :04:23 $ CosmeticNode.cc $Revision: 1.12 $ $Date: 1997/09/03 08:05:27 $ JunctionNode.cc $Revision: 1.19 $ $Date: 1998/01/08 02:54:39 $ Reference.hh $Revision$ $Date$ Module.cc $Revision: 1.42 $ $Date: 1998/04/07 06:50: 04 $ Librarian.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ Node.cc $Revision: 1.54 $ $Date: 1997/11/04 00:52:27 $ NodeDefn.cc $Revision: 1.43 $ $Date: 1997/11/04 00:5 2:29 $ NodeFactory.cc $Revision: /main/NILGIRIS/3 $ $Date: 2003/09/29 07:28 UTC $ Parameter.cc $Revision: 1.12 $ $Date: 1997/06/17 01: 04:29 $ Port.cc $Revision: 1.22 $ $Date: 1997/09/16 01:13:20 $ PortNode.cc $Revision: 1.19 $ $Date: 1998/01/08 02:5 4:42 $ PortType.cc $Revision: 1.11 $ $Date: 1998/01/14 06:3 7:00 $ Reference.hh $Revision$ $Date$ cmoBuffer.cc $Revision: 1.10 $ $Date: 1997/06/17 01: 04:33 $ Reference.hh $Revision$ $Date$ cmoEdit.cc $Revision: 1.7 $ $Date: 1997/06/17 01:04: 34 $ cmoEditEffect.cc $Revision: 1.7 $ $Date: 1998/01/05 01:02:05 $ cmoExportedAttribute.cc $Revision: 1.11 $ $Date: 199 7/09/03 08:05:32 $ cmoTextItem.cc $Revision: 1.5 $ $Date: 1997/06/17 01 :04:38 $ cmoAttribute.cc $Revision: 1.8 $ $Date: 1997/06/17 0 1:04:32 $ cmoCompPort.cc $Revision: 1.4 $ $Date: 1997/06/17 01 :04:33 $ cmoEditItem.cc $Revision: 1.5 $ $Date: 1997/06/17 01 :04:35 $ cmoEditModuleSwap.cc $Revision: 1.5 $ $Date: 1997/06 /17 01:04:36 $ cmoLocalAttribute.cc $Revision: 1.5 $ $Date: 1997/06 /17 01:04:37 $ Reference.hh $Revision$ $Date$ Librarian.hh $Revision$ $Date$ clbCompiler.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ Librarian.hh $Revision$ $Date$ clbDisplay.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ Librarian.hh $Revision$ $Date$ clbLibrarian.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ Librarian.hh $Revision$ $Date$ clbReference.cc $Revision: /main/2 $ $Date: 1998/08/ 21 11:17 UTC $ Reference.hh $Revision$ $Date$ clbTempReference.cc $Revision$ $Date$ clbStorageMethod.cc $Revision$ $Date$ clbStoreEncrypted.cc $Revision$ $Date$ Librarian.hh $Revision$ $Date$ Reference.hh $Revision$ $Date$ clbStoreOldCrypt.cc $Revision$ $Date$ clbTempFile.cc $Revision$ $Date$ Reference.hh $Revision$ $Date$ Librarian.hh $Revision$ $Date$ clbType.cc $Revision$ $Date$ clbInterface.cc $Revision$ $Date$ tree.c $Revision: 1.7 $ $Date: 1998/04/01 23:18:08 $ ecdl_yacc.y $Revision: 1.11 $ $Date: 1996/05/22 01:4 3:17 $ ecdl_lex.l $Revision: /main/NILGIRIS/1 $ $Date: 1999 /08/13 07:23 UTC $ name.c $Revision: 1.3 $ $Date: 1996/05/22 01:43:04 $ cdReservedWords.cc $Revision: 1.5 $ $Date: 1997/07/0 1 23:33:42 $ cdSignal.cc $Revision: 1.10 $ $Date: 1997/11/19 03:3 7:36 $ cdUtils.cc $Revision: 1.5 $ $Date: 1996/05/16 23:57: 10 $ Container.cc $Revision$ $Date$ EditableList.cc $Revision$ $Date$ StringList.cc $Revision$ $Date$ $Id$ AnnotationList.cc $Revision: 1.11 $ $Date: 1997/10/1 3 05:29:04 $ AnnotationMgr.cc $Revision: 1.12 $ $Date: 1997/09/03 08:04:35 $ AnnotationViewer.cc $Revision: 1.14 $ $Date: 1997/12 /04 00:36:55 $ DebugHandle.cc $Revision: 1.76 $ $Date: 1997/12/15 0 6:18:59 $ DisplayEvent.cc $Revision: 1.14 $ $Date: 1997/06/17 01:03:04 $ EventList.cc $Revision: 1.16 $ $Date: 1997/10/22 05: 02:49 $ EventStore.cc $Revision: 1.11 $ $Date: 1998/02/05 03 :39:09 $ Identifier.cc $Revision: 1.11 $ $Date: 1997/06/17 01 :03:06 $ InputLogList.cc $Revision: 1.38 $ $Date: 1998/02/06 07:11:55 $ InputLogViewer.cc $Revision: 1.35 $ $Date: 1997/12/0 4 00:36:56 $ OutputLogList.cc $Revision: 1.36 $ $Date: 1998/02/23 22:33:42 $ Reference.hh $Revision$ $Date$ Librarian.hh $Revision$ $Date$ OutputLogViewer.cc $Revision: 1.29 $ $Date: 1997/12/ 04 00:36:57 $ Schema.cc $Revision: 1.8 $ $Date: 1997/06/17 01:03:1 1 $ SimpleViewer.cc $Revision: 1.28 $ $Date: 1998/04/29 06:03:03 $ AnnotationEvent.cc $Revision: 1.19 $ $Date: 1997/06/ 17 01:02:59 $ AnnotationRenderer.cc $Revision: 1.9 $ $Date: 1997/0 9/03 08:04:36 $ CompoundEvent.cc $Revision: 1.21 $ $Date: 1998/03/18 05:58:33 $ InputLogRenderer.cc $Revision: 1.18 $ $Date: 1997/09 /16 00:53:42 $ OutputLogRenderer.cc $Revision: 1.14 $ $Date: 1997/0 9/03 08:04:43 $ PrimitiveEvent.cc $Revision: 1.23 $ $Date: 1998/04/0 1 23:22:07 $ SimpleList.cc $Revision: 1.9 $ $Date: 1997/06/17 01: 03:12 $ SimpleRenderer.cc $Revision: 1.14 $ $Date: 1997/10/2 2 05:02:50 $ TempEvent.cc $Revision: 1.22 $ $Date: 1997/06/17 01: 03:14 $ Event.cc $Revision: 1.22 $ $Date: 1997/10/22 05:01:2 4 $ Alert.cc $Revision: 1.1.1.8 $ $Date: 1996/09/20 06:5 0:43 $ TUSC Component: TW 1.5.6-global Dec 3 1996 19:16:23 { GEN=/common/components/GEN/1.6-4.3 } ApplicationManager.cc $Revision: 1.1.1.11 $ $Date: 1 996/12/02 04:51:17 $ BasicObject.cc $Revision: 1.1.1.3 $ $Date: 1996/09/2 0 06:54:15 $ ColumnSet.cc $Revision: 1.1.1.4 $ $Date: 1996/09/20 06:51:48 $ CommandManager.cc $Revision: 1.1.1.8 $ $Date: 1996/0 9/20 06:54:17 $ Dialog.cc $Revision: 1.1.1.7 $ $Date: 1996/09/20 06: 52:31 $ DialogItem.cc $Revision: 1.1.1.8 $ $Date: 1996/09/20 06:52:32 $ DynListItemRenderer.cc $Revision: 1.1.1.5 $ $Date: 1 996/09/20 06:51:51 $ DynamicList.cc $Revision: 1.1.1.4 $ $Date: 1996/09/2 0 06:51:52 $ DynamicListDefinition.cc $Revision: 1.1.1.4 $ $Date: 1996/09/20 06:51:54 $ DynamicListItem.cc $Revision: 1.1.1.4 $ $Date: 1996/ 09/20 06:51:55 $ DynamicListViewer.cc $Revision: 1.1.1.7 $ $Date: 199 6/09/20 06:51:57 $ EmbeddedList.cc $Revision: 1.1.1.6 $ $Date: 1996/09/ 20 06:52:34 $ Error.cc $Revision: 1.1.1.7 $ $Date: 1996/12/02 04:5 1:25 $ ErrorAlert.cc $Revision: 1.1.1.6 $ $Date: 1996/09/20 06:50:44 $ Stub Folder.cc $Revision: 1.1.1.6 $ $Date: 1996/09/2 0 06:52:16 $ InformationAlert.cc $Revision: 1.1.1.6 $ $Date: 1996 /09/20 06:50:46 $ InternationalString.cc $Revision: 1.1.1.5 $ $Date: 1 996/09/20 06:51:18 $ Mark.cc $Revision: 1.1.1.4 $ $Date: 1996/09/20 06:51 :23 $ Notifier.cc $Revision: 1.1.1.5 $ $Date: 1996/09/20 0 6:52:38 $ ObjectFactory.cc $Revision: 1.1.1.4 $ $Date: 1996/09 /20 06:51:25 $ Observer.cc $Revision: 1.1.1.3 $ $Date: 1996/09/20 0 6:52:39 $ Panel.cc $Revision: 1.1.1.6 $ $Date: 1996/09/20 06:5 2:40 $ PersistentObject.cc $Revision: 1.1.1.6 $ $Date: 1996 /09/20 06:54:23 $ QuestionAlert.cc $Revision: 1.1.1.6 $ $Date: 1996/09 /20 06:50:48 $ SchBSelectTool.cc $Revision: 1.1.1.7 $ $Date: 1996/0 9/20 06:53:14 $ SchConnTool.cc $Revision: 1.1.1.5 $ $Date: 1996/09/2 0 06:53:16 $ SchConnection.cc $Revision: 1.1.1.5 $ $Date: 1996/09 /20 06:53:17 $ SchElement.cc $Revision: 1.1.1.5 $ $Date: 1996/09/20 06:53:19 $ SchNode.cc $Revision: 1.1.1.6 $ $Date: 1996/09/20 06 :53:20 $ SchNodeTool.cc $Revision: 1.1.1.5 $ $Date: 1996/09/2 0 06:53:21 $ SchPalette.cc $Revision: 1.1.1.8 $ $Date: 1996/12/02 04:52:22 $ SchText.cc $Revision: 1.1.1.4 $ $Date: 1996/12/02 04 :52:23 $ SchTextTool.cc $Revision: 1.1.1.4 $ $Date: 1996/09/2 0 06:53:26 $ SchTool.cc $Revision: 1.1.1.6 $ $Date: 1996/09/20 06 :53:27 $ SchToolFactory.cc $Revision: 1.1.1.4 $ $Date: 1996/0 9/20 06:53:28 $ SchVSelectTool.cc $Revision: 1.1.1.6 $ $Date: 1996/0 9/20 06:53:29 $ SchViewer.cc $Revision: 1.1.1.7 $ $Date: 1996/09/20 06:53:31 $ Schematic.cc $Revision: 1.1.1.3 $ $Date: 1996/09/20 06:53:33 $ Stack.cc $Revision: 1.1.1.6 $ $Date: 1996/12/02 04:5 1:30 $ StringTranslator.cc $Revision: 1.1.1.6 $ $Date: 1996 /09/20 06:51:28 $ Viewable.cc $Revision: 1.1.1.4 $ $Date: 1996/09/20 0 6:54:25 $ Viewer.cc $Revision: 1.1.1.9 $ $Date: 1996/09/20 06: 54:28 $ Window.cc $Revision: 1.1.1.5 $ $Date: 1996/09/20 06: 52:47 $ Stub ActivityManager.cc $Revision: 1.1.1.4 $ $Date: 1996/09/20 06:50:39 $ Stub ClipboardManager.cc $Revision: 1.1.1.4 $ $Date: 1996/09/20 06:51:15 $ Stub ControlPanel.cc $Revision: 1.1.1.4 $ $Date: 199 6/09/20 06:51:43 $ DefinitionDialog.cc $Revision: 1.1.1.9 $ $Date: 1996 /12/02 04:51:40 $ DiskStore.cc $Revision: 1.1.1.6 $ $Date: 1996/09/20 06:54:19 $ Stub FolderViewer.cc $Revision: 1.1.1.4 $ $Date: 199 6/09/20 06:52:19 $ Item.cc $Revision: 1.1.1.4 $ $Date: 1996/09/20 06:51 :19 $ StubLocalWorkstationManager.cc $Revision: 1.1.1.4 $ $Date: 1996/09/20 06:51:20 $ Stub LoginDialog.cc $Revision: 1.1.1.4 $ $Date: 1996 /09/20 06:51:21 $ MessageArea.cc $Revision: 1.1.1.7 $ $Date: 1996/09/2 0 06:52:36 $ PSIStream.cc $Revision: 1.1.1.4 $ $Date: 1996/09/20 06:54:20 $ PSOStream.cc $Revision: 1.1.1.3 $ $Date: 1996/09/20 06:54:21 $ STUB Permissions.cc $Revision: 1.1.1.3 $ $Date: 1996 /09/20 06:51:25 $ Stub Printer.cc $Revision: 1.1.1.3 $ $Date: 1996/09/ 20 06:53:09 $ Stub Recording.cc $Revision: 1.1.1.4 $ $Date: 1996/0 9/20 06:51:06 $ SchTextEdit.cc $Revision: 1.1.1.4 $ $Date: 1996/12/0 2 04:52:24 $ Stub SecurityServer.cc $Revision: 1.1.1.3 $ $Date: 1 996/09/20 06:51:26 $ STUB User.cc $Revision: 1.1.1.3 $ $Date: 1996/09/20 06:54:12 $ ViewableDefinition.cc $Revision: 1.1.1.4 $ $Date: 19 96/09/20 06:54:26 $ Stub WclInterp.cc $Revision: 1.1.1.3 $ $Date: 1996/0 9/20 06:54:46 $ AMSAlarm.cc $Revision: 1.1.1.4 $ $Date: 1996/09/20 0 6:50:28 $ AVList.cc $Revision: 1.1.1.5 $ $Date: 1996/09/20 06: 54:02 $ AlarmList.cc $Revision: 1.1.1.4 $ $Date: 1996/09/20 06:50:30 $ AttributeValue.cc $Revision: 1.1.1.4 $ $Date: 1996/0 9/20 06:54:03 $ BasicObjectList.cc $Revision: 1.1.1.3 $ $Date: 1996/ 09/20 06:54:16 $ PersistentStore.cc $Revision: 1.1.1.4 $ $Date: 1996/ 09/20 06:54:24 $ Stub RecordEvent.cc $Revision: 1.1.1.4 $ $Date: 1996 /09/20 06:51:05 $ AlarmListViewer.cc $Revision: 1.1.1.6 $ $Date: 1996/ 09/20 06:50:31 $ CommandLine.cc $Revision: 1.1.1.7 $ $Date: 1996/09/2 0 06:52:29 $ TUSC Component: GEN 1.7 Sep 4 1997 17:10:33 { NONE } GEN.cc 1.3 1996/05/15 00:42:56 genDebug.cc 1.3 1996/05/15 00:42:56 genTypeMethods.cc 1.4 1996/05/15 00:42:57 sim_control.c $Revision: 1.52 $ $Date: 1998/03/18 06 :52:08 $ sim_debug.c 1.71 1997/01/15 04:05:06 ECS.c $Revision: 1.9 $ $Date: 1998/04/22 23:30:06 $ ECS 3.1 (A.03.10) ECS REV: A.03.10 ecsLocale.c $Revision: /main/2 $ $Date: 1998/08/21 1 0:59 UTC $ endecode.c $Revision: /main/NILGIRIS/3 $ $Date: 2000 /01/28 15:09 UTC $ anno_event.c $Revision: 1.18 $ $Date: 1997/08/29 00: 49:58 $ control.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/ 07/12 09:30 UTC $ debug.c $Revision: 1.26 $ $Date: 1997/07/08 07:17:52 $ fatal.c $Revision: 1.13 $ $Date: 1998/05/07 02:26:33 $ log.c $Revision: 1.7 $ $Date: 1997/07/04 07:34:11 $ mesgbuf.c $Revision: 1.18 $ $Date: 1998/05/07 00:28: 35 $ trace.c $Revision: 1.12 $ $Date: 1998/03/12 04:48:38 $ engine_control.c $Revision: /main/NILGIRIS/5 $ $Date : 2000/02/22 14:08 UTC $ annotate.c $Revision: /main/NILGIRIS/1 $ $Date: 1999 /09/29 12:35 UTC $ bus.c $Revision$ $Date$ clock.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/07 /02 05:55 UTC $ DFIX12000:clock.c 19mar99 combine.c $Revision: /main/NILGIRIS/2 $ $Date: 2001/ 01/06 09:20 UTC $ count.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/09 /29 12:35 UTC $ create.c $Revision: /main/NILGIRIS/2 $ $Date: 2000/0 2/04 15:32 UTC $ extract.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/ 09/29 12:36 UTC $ filter.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/0 9/29 12:36 UTC $ input.c $Revision: /main/NILGIRIS/5 $ $Date: 2001/02 /20 12:04 UTC $ loader.c $Revision$ $Date$ memory.c $Revision: /main/NILGIRIS/1 $ $Date: 2002/0 4/24 10:02 UTC $ modify.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/0 9/29 12:30 UTC $ output.c $Revision$ $Date$ rate.c $Revision: /main/NILGIRIS/3 $ $Date: 1999/10/ 25 11:06 UTC $ DFIX12000:rate.c 19mar99 PATCH PHSS_18005, Consolidated patch Mar 1999 rearrange.c $Revision$ $Date$ table.c $Revision: /main/NILGIRIS/5 $ $Date: 2003/10 /30 09:19 UTC $ Beta Bin For Table Node Fix PTSfc03148, 12 June 2003 DFIX12000:table.c 19mar99 unless.c $Revision: /main/NILGIRIS/4 $ $Date: 2002/0 6/27 14:09 UTC $ DFIX12000:unless.c 19mar99 delay.c $Revision$ $Date$ transit.c $Revision$ $Date$ assembler.c $Revision: /main/NILGIRIS/1 $ $Date: 200 0/01/28 14:19 UTC $ dicts.c $Revision: /main/NILGIRIS/2 $ $Date: 2002/06 /20 15:04 UTC $ interpreter.c $Revision: /main/NILGIRIS/11 $ $Date: 2003/01/13 12:56 UTC $ library.c $Revision: /main/NILGIRIS/3 $ $Date: 2002/ 07/23 07:23 UTC $ memory.c $Revision: /main/NILGIRIS/2 $ $Date: 2003/0 6/05 06:28 UTC $ bif_oid.c $Revision: 1.1 $ $Date: 1997/09/25 05:08:2 4 $ dicts.c $Revision: 1.18 $ $Date: 1998/03/27 09:02:35 $ endecrypt.c $Revision: 1.1 $ $Date: 1997/10/15 09:57 :37 $ opc_pattern.c $Revision: /main/2 $ $Date: 1998/08/21 10:33 UTC $ circuit.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/ 07/02 05:52 UTC $ engine.c $Revision: /main/NILGIRIS/1 $ $Date: 2003/0 4/29 05:34 UTC $ node.c $Revision: 1.44 $ $Date: 1998/05/01 04:33:53 $ nodeclass.c $Revision: 1.16 $ $Date: 1997/09/26 07:3 7:47 $ patching.c $Revision: 1.8 $ $Date: 1997/12/15 06:19: 31 $ port.c $Revision: 1.11 $ $Date: 1996/05/15 05:45:40 $ stream.c $Revision: /main/NILGIRIS/5 $ $Date: 2000/0 1/18 07:32 UTC $ streamio.c $Revision: /main/NILGIRIS/4 $ $Date: 2000 /02/15 15:22 UTC $ notify.c $Revision: 1.2 $ $Date: 1997/08/07 08:13:22 $ trace.c $Revision: 1.4 $ $Date: 1998/06/10 09:01:45 $ value.c $Revision: /main/NILGIRIS/14 $ $Date: 2003/1 0/07 09:07 UTC $ PATCH PHSS_29791, Intermediate Patch October 2003 vstring.c $Revision: /main/2 $ $Date: 1998/08/21 10: 54 UTC $ ctxtmap.c $Revision: 1.3 $ $Date: 1998/01/29 08:58:2 4 $ datastore.c $Revision: 1.8 $ $Date: 1998/07/25 18:31 :39 $ dfstore.c $Revision: /main/2 $ $Date: 1998/08/07 15: 39 UTC $ factstore.c $Revision: 1.8 $ $Date: 1998/07/25 18:36 :10 $ query.c 1.16 1996/11/20 23:28:02 container.c $Revision: 1.17 $ $Date: 1998/02/18 00:4 9:18 $ PATCH PHSS_29791, Intermediate Patch October 2003 log.c 1.27 1996/06/03 04:56:34 engmgr.c $Revision: /main/NILGIRIS/7 $ $Date: 2000/0 3/01 09:41 UTC $ sequence.c $Revision: 1.17 $ $Date: 1998/01/28 03:39 :17 $ dictionary.c $Revision: /main/NILGIRIS/2 $ $Date: 20 03/07/29 05:24 UTC $ engine_dict.c $Revision: 1.7 $ $Date: 1998/03/23 07: 30:52 $ char_sets.c $Revision: /main/2 $ $Date: 1998/08/21 1 0:39 UTC $ ascii.c $Revision: /main/NILGIRIS/1 $ $Date: 2000/01 /28 14:18 UTC $ ascii_alloc.c $Revision$ $Date$ parse.c $Revision: /main/2 $ $Date: 1998/08/21 10:29 UTC $ token_set.c $Revision$ $Date$ berova.c $Revision: /main/NILGIRIS/4 $ $Date: 2001/1 0/19 04:28 UTC $ md.c $Revision$ $Date$ DFIX15000: dtd.c 01Oct1999 DFIX15001: dict.c 21Dec1999 DFIX15014: ber.c 13Dec2000 DFIX15000: ber.c 01Oct1999, 13sep2000 DFIX15000: enum.c 01Oct1999 OSE Release HPPA_HPUX10 40301 PATCH/10.20:PHCO_10027 libc.a_ID@@/main/r10dav/libc_ dav/libc_dav_cpe/7 /ux/core/libs/libc/archive_pa1/libc.a_ID Feb 7 1997 16:44:21 /opt/OV/bin/ecdlheap: ECS 3.1 (RELEASE) PATCH PHSS_29791, PHSS_29792, PSOV _03291, ECS_00022, Intermediate Patch Octobe r 2003 /opt/OV/contrib/ecs/external/libESEEC.sl: PATCH PHSS_29791, Intermediate Patch October 2003 cksum(1) Output: 2212000914 1648274 /opt/OV/lib/libCE.2 1981669214 106824 /opt/OV/lib/libESOK.2 2722588490 15895201 /opt/OV/bin/ecsdes2 3372368551 2369180 /opt/OV/bin/ecdlheap 1709236651 12304 /opt/OV/contrib/ecs/external/libESEEC.sl Patch Conflicts: None Patch Dependencies: s700: 10.20: PHSS_27416 s800: 10.20: PHSS_27416 Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: PSOV_03291: sparcSOL: 2.6 2.7 2.8 Patch Package Size: 6350 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_29791 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_29791.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_29791. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. WARNING: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHSS_29791.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_29791.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: BEFORE LOADING THIS PATCH... If there is any ECS designer running, this needs to be closed. If you are using ECS with any other process, these sessions need to be closed. WARNING : the patch will not install if any ECS designer process or any other processes using ECS engine are detected. BACKUP ALL OpenView DIRECTORIES TO TAPE. This pre-caution ensures that if you have problems after installing the patch, you will be able to restore your current state from tape. NOTE : in order to keep a history of the patches installed on your system the post-install script will attempt to copy this .text file to /usr/OV/ReleaseNotes/patches (or /opt/OV/ReleaseNotes/patches). Please make sure this file is in /tmp before installation.