Jump to content 日本-日本語
日本HPホーム 製品とサービス サポートとドライバ ソリューション ご購入方法
≫ お問い合わせ
日本HPホーム
企業ユーザ向けサポート情報   >  HP-UX サポート  >  セキュリティ報告&パッチダイジェスト翻訳版

PHSS_36343 s700_800 11.23 aC++ランタイム(IA: A.06.15、PA: A.03.76)

企業ユーザ向けサポート情報

HP-UX サポート
Tru64 サポート
OpenVMS サポート
セキュリティ報告&パッチダイジェスト翻訳版
技術情報ツリー
ソフトウェアアップデート情報
ITRC日本フォーラム

ITRC

パッチデータベース
技術情報ベースの検索
サポートケースマネージャ
ソフトウェア アップデート マネージャ (SUM)
ご利用の手順
日本HPサイトマップ
コンテンツに進む
パッチ名:   PHSS_36343

パッチ摘要: s700_800 11.23 aC++ランタイム(IA: A.06.15、PA: A.03.76)

作成日:  07/06/22

公開日:  07/06/26

ハードウェアプラットフォームおよびOSリリース:

	s700: 11.23
	s800: 11.23

現象:

	PHSS_36343:

	1)JAGag36850:
	ヌルのstreambufを持つostreamを作成すると、そのostreamを渡された
	ostream::sentryの破壊時にシグナル10が生成されます。

	2)JAGag40118:
	パラメータ付きのマングリングされたシンボル、つまり、sizeofタイプのテン
	プレートがc++filtによってデマングリングされません。sizeof式だけしか処
	理されません。

問題点の説明:

	PHSS_36343:

	1)JAGag36850:
	sentryは、フラッシュを物理的にインライン化していましたが、ヌルのチェッ
	クを行っていませんでした。

	2)JAGag40118:
	演算子"sz"はありましたが、sizeofタイプの"st"がありませんでした。

-----------------------------------------------------------------------------
Patch Name: PHSS_36343

Patch Description: s700_800 11.23 aC++ Runtime (IA:  A.06.15, PA:  A.03.76)

Creation Date: 07/06/22

Post Date: 07/06/26

Hardware Platforms - OS Releases: 
	s700: 11.23
	s800: 11.23

Products: N/A

Filesets: 
	OS-Core.CORE2-64SLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP
	OS-Core.CORE2-SHLIBS,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP
	ProgSupport.LANG-64ALIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP
	ProgSupport.LANG-MIN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP
	OS-Core.CORE-SHLIBS,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP
	ProgSupport.LANG-MIN,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP
	OS-Core.CORE-64SLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP
	ProgSupport.LANG-64ALIB,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP

Automatic Reboot?: No

Status: General Release

Critical: 
	Yes
	PHSS_36343: ABORT
		ABORT: JAGag36850: Signal 10 ostream::~sentry
		    doesn't check rdbuf() for NULL.
	PHSS_35978: OTHER
	        OTHER: JAGag27102: Failure to close file descriptor
	              when file system is full may cause system to
	              hang and require reboot.
	PHSS_31855: MEMORY_LEAK
		MEMORY_LEAK JAGaf42096: Memory leak in
		      RWCString with -AA
	PHSS_30231: OTHER
		OTHER JAGaf08896: Signal 11 trying to
		      throw bad_alloc in operator new
		OTHER JAGaf02876: Signal 11 in
		       __cxa_demangle
		      in bad mangled template name
		OTHER JAGaa91820: Should be able to
		      trap call to pure virtual
		OTHER JAGaf06156: Signal 6, wants error
		      mentioning -mt is missing
		      when __rw_thread_error
	PHSS_29659: MEMORY_LEAK
		MEMORY_LEAK JAGae85729: Memory leak in
		            ostringstream.imbue
		MEMORY_LEAK JAGae93482: Memory leak in
		            RWCString

Category Tags: 
	defect_repair enhancement general_release critical
	halts_system memory_leak manual_dependencies

Path Name: /hp-ux_patches/s700_800/11.X/PHSS_36343

Symptoms: 
	PHSS_36343:
	JAGag36850: Creating an ostream with a NULL streambuf will
		    cause a signal 10 on destruction of an
		    ostream::sentry that is passed that ostream.
	JAGag40118: A mangled symbol with parm that is a template
		    with a sizeof a type, is not demangled by
		    c++filt. It only handles sizeof expressions.

	PHSS_35978:
	JAGag24602: aCC needs to print an informative error message
		    saying that the option "-mt" is missing, when
		    __rw_thread_error is about to be thrown.
	            (PA only)
	JAGag27102: If the file system is full, the ofstream
		    destructor of a local object fails to close the
		    file. This may cause the process to run out of
		    FDs and may require the process to be
		    restarted. This can also happen if
		    ofstream::exceptions is used to cause a throw
		    on I/O errors. The throw will invoke the
		    destructor.

	PHSS_35055:
	JAGaf18688: 32bit "fini" function not executed when
	            unloading aC++ lib (PA only)

	PHSS_34441:
	JAGaf67972: Replacing global "operator new, delete, ..."
	            generates duplicate symbol (PA only)
	JAGaf77646: Function make_pair() and uncaught_exception
	            do not match their definitions as stated in
	            TC1
	JAGaf89794: uncaught_exception may return the wrong value
		    in corner cases.  Before calling the
	            unexpected handler.
	JAGaf90278: Routine basic_stringbuf::underflow is not
		    implemented returns EOF
	JAGaf91002: If a gslice only selects one element, then the
		    result of valarray<T>[gslice] will be T(), most
		    likely 0.

	PHSS_34041:
	JAGaf71006: c++filt has problems demangling a complex
	            template function that includes types nested
	            inside one of the template parms that are
	            classes.
	JAGaf47501: aCC Version A.05.xx and A.06.00 through A.06.05
		    perform an improper test of the guard variable
		    that is used to ensure function scope static
		    variables are only initialized once. This is a
		    problem for multi-threaded code. The result of
		    this improper test is that the generated code
		    may allow a thread to use a partially
		    initialized static function scope variable
		    while another thread is in the process of
		    initializing it. This problem was introduced by
		    the fix for JAGae90610, which reported an
		    infinite recursion if there was a recursive
		    initialization of a class in the source. The
		    Standard disallows this situation in 6.7(4).
		    That fix did not attempt to initialize the
		    variable if it was already in the process of
		    being initialized. However, this allowed other
		    threads to proceed as if the variable was
		    initialized when in fact it was only partly
		    initialized.
	JAGaf80629: librwtool (both -AA and -AP) for IPF and PA
		    have Y2K7 problems with RWZone.
	JAGaf72951: C++ RT: resizing strstream buffer is much
	            slower with -AA than -AP (Fixed on IPF only)

	PHSS_33350:
	JAGaf60212: Destroy local objects when pthread_exit is
	            called  (PA only)
	JAGaf50801: RW vector<bool>::insert returns a bad entry at
	            the end
	JAGaf62727: The fix to JAGae75555 requires that the shared
	            libraries be in the documented order. At least
		    one ISV has a released product that does not
	            use this order, and breaks with the fix. We
	            need to allow the libraries to be in either
	            order
	JAGaf43242: Shared lib with BIND_FIRST on IPF, can't throw
	            user def types

	PHSS_31855:
	JAGaf42096: Memory leak in RWCString class with -AA
	JAGae75555: Reduce mutex size overhead for string locking
	JAGaf34941: Need to improve STL string performance

	PHSS_31852:
	JAGaa86491: dlopen() on libCsup.2 causes problem with
	            atexit(2)

	PHSS_30414:
	JAGaf24012: dual architecture patch

	PHSS_30231:
	JAGaa91820: Should be able to trap call to pure virtual
	            instead of abort
	JAGaf06156: Signal 6, wants error mentioning -mt is
	            missing when __rw_thread_error
	JAGae66019: Signal 11 trying to throw bad_alloc in
	            operator new
	JAGaf02876: Signal 11 in __cxa_demangle in bad mangled
	            template name

	PHSS_29659:
	JAGae85729: Memory leak in ostringstream.imbue
	JAGae93482: Memory leak in RWCString
	JAGae73973: Add C9 and D9 mangled name support to c++filt
	JAGaf02318: __cxa_demangle does not demangle types from
	            type_info

Defect Description: 
	PHSS_36343:
	JAGag36850: flush was physically inlined in ~sentry but the
		    NULL check was missing.
	JAGag40118: The operator "sz" was there but not "st" for
		    sizeof types.

	PHSS_35978:
	JAGag24602: Signal 6, wants error mentioning -mt is missing
		    when __rw_thread_error (PA only)
	JAGag27102: If filebuf::overflow returned an error due to
		    write(2) failure, filebuf::close returned
		    without calling close(2).

	PHSS_35055:
	JAGaf18688: 32bit "fini" function not executed when
	            unloading aC++ lib (PA only)

	PHSS_34441:
	JAGaf67972: The library was compiled with an older compiler
	            that generated unrelated definitions (PA only)
	JAGaf77646: TC1 changed the throw spec of
		    uncaught_exception. This change accommodates
	            the new definition.
	JAGaf89794: Bad value of uncaught_exception when cleaning
		    up before calling unexpected
	JAGaf90278: basic_stringbuf::underflow is not implemented
	            and the base class was used.
	JAGaf91002: The gslice::next_ind function in libstd_v2
		    treats gslices with just one element as if
		    there were none.

	PHSS_34041:
	JAGaf71006: c++filt unable to demangle string from complex
	            template function
	JAGaf47501: Function scope static guard checks 2 bytes vs 1
	JAGaf80629: Y2K7 changes in librwtool*
	JAGaf72951: C++ RT: resizing strstream buffer is much
	            slower with -AA than -AP (Fixed on IPF only)

	PHSS_33350:
	JAGaf60212: Destroy local objects when pthread_exit is
	            called (PA only)
	JAGaf50801: RW vector<bool>::insert returns a bad entry at
	            the last bit position
	JAGaf62727: The documented order is:
		    http://docs.hp.com/en/6162/distributing.htm
		    -AP: -lstd -lstream -lCsup -lunwind -lm -AA:
		    -lstd_v2 -lCsup -lunwind -lm The wrong order
		    causes static construction to be done in the
		    wrong order and the mutex array is not
		    initialized before it is used.
	JAGaf43242: Shared lib with BIND_FIRST on IPF, can't throw
	            user def types outside the load module

	PHSS_31855:
	JAGaf42096: PHSS_29659 does not include the fix for the
	            librwtool_v2 library, so CR JAGae93482 is not
	            fixed with -AA.
	JAGae75555: Each RW string class is larger than it could be
	            due to allocation of a mutex for every string
	            when threading.
	JAGaf34941: STL string performance issue occurs because
		    mutexes are used instead of atomic increment
	            for reference counting.

	PHSS_31852:
	JAGaa86491: dlopen() on on a shared library that has
	            libCsup.2 as a dependency will cause various
	            signals when the process is exited.

	PHSS_30414:
	JAGaf24012: dual architecture patch implemented

	PHSS_30231:
	JAGaa91820: Calling a pure virtual function just calls
	            abort without a detailed message
	JAGaf06156: Signal 6, wants error mentioning -mt is
	            missing when __rw_thread_error is thrown
	JAGae66019: The code to handle exceptions did not handle
	            out of memory conditions when allocating the
	            exception record
	JAGaf02876: __cxa_demangle did not propagate errors so it
	            would stop on bad mangled template names.

	PHSS_29659:
	JAGae85729: Memory leak occurs when using
	            ostringstream.imbue()
	JAGae93482: Memory leak occurs when using RWCString
	JAGae73973: Add C9 and D9 mangled name support to c++filt
	JAGaf02318: __cxa_demangle does not demangle types from
	            type_info, as required by the C++ IA64 ABI.

Enhancement: 
	No (superseded patches contained enhancements)
	PHSS_35978:
	   PA has implemented the -mt error message listed below.
	PHSS_30231:
	   Should be able to trap call to pure virtual instead of
	   abort Signal 6, wants error mentioning -mt is missing
	   when __rw_thread_error

SR: 
	8606483544 8606487369 8606469397 8606472206 8606357989
	8606408069 8606417813 8606430335 8606430821 8606431560
	8606411124 8606387348 8606420800 8606413089 8606400256
	8606390655 8606402792 8606383045 8606381884 8606312739
	8606374627 8606250993 8606363350 4700885673 8606345306
	8606302660 8606341969 8606323264 8606332362 8606311117
	8606341409

Patch Files: 
	
	OS-Core.CORE2-64SLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	/usr/lib/hpux64/libCsup.so.1
	/usr/lib/hpux64/librwtool.so.1
	/usr/lib/hpux64/librwtool_v2.so.1
	/usr/lib/hpux64/libstd.so.1
	/usr/lib/hpux64/libstd_v2.so.1
	/usr/lib/hpux64/libstream.so.1

	OS-Core.CORE2-SHLIBS,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	/usr/lib/hpux32/libCsup.so.1
	/usr/lib/hpux32/librwtool.so.1
	/usr/lib/hpux32/librwtool_v2.so.1
	/usr/lib/hpux32/libstd.so.1
	/usr/lib/hpux32/libstd_v2.so.1
	/usr/lib/hpux32/libstream.so.1

	ProgSupport.LANG-64ALIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	/usr/lib/hpux64/libCsup.a
	/usr/lib/hpux64/librwtool.a
	/usr/lib/hpux64/librwtool_v2.a
	/usr/lib/hpux64/libstd.a
	/usr/lib/hpux64/libstd_v2.a
	/usr/lib/hpux64/libstream.a

	ProgSupport.LANG-MIN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	/usr/lib/hpux32/libCsup.a
	/usr/lib/hpux32/librwtool.a
	/usr/lib/hpux32/librwtool_v2.a
	/usr/lib/hpux32/libstd.a
	/usr/lib/hpux32/libstd_v2.a
	/usr/lib/hpux32/libstream.a

	OS-Core.CORE-SHLIBS,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP:
	/usr/lib/libCsup.1
	/usr/lib/libCsup.2
	/usr/lib/libCsup_v2.1
	/usr/lib/libCsup_v2.2
	/usr/lib/librwtool.1
	/usr/lib/librwtool.2
	/usr/lib/librwtool_v2.2
	/usr/lib/libstd.1
	/usr/lib/libstd.2
	/usr/lib/libstd_v2.1
	/usr/lib/libstd_v2.2
	/usr/lib/libstream.1
	/usr/lib/libstream.2

	ProgSupport.LANG-MIN,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP:
	/usr/lib/libCsup.a
	/usr/lib/libCsup_v2.a
	/usr/lib/librwtool.a
	/usr/lib/librwtool_v2.a
	/usr/lib/libstd.a
	/usr/lib/libstd_v2.a
	/usr/lib/libstream.a

	OS-Core.CORE-64SLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP:
	/usr/lib/pa20_64/libCsup.2
	/usr/lib/pa20_64/libCsup_v2.2
	/usr/lib/pa20_64/librwtool.2
	/usr/lib/pa20_64/librwtool_v2.2
	/usr/lib/pa20_64/libstd.2
	/usr/lib/pa20_64/libstd_v2.2
	/usr/lib/pa20_64/libstream.2

	ProgSupport.LANG-64ALIB,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP:
	/usr/lib/pa20_64/libCsup.a
	/usr/lib/pa20_64/libCsup_v2.a
	/usr/lib/pa20_64/librwtool.a
	/usr/lib/pa20_64/librwtool_v2.a
	/usr/lib/pa20_64/libstd.a
	/usr/lib/pa20_64/libstd_v2.a
	/usr/lib/pa20_64/libstream.a

what(1) Output: 
	
	ProgSupport.LANG-MIN,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP:
	/usr/lib/libCsup.a:
		HP aC++ B3910B A.03.76 Language Support Library
	/usr/lib/libCsup_v2.a:
		HP aC++ B3910B A.03.76 Language Support Library
	/usr/lib/librwtool.a:
		HP aC++ B3910B A.03.76 Tools.h++ Library (RogueWave 
			Version 7.0.6)
	/usr/lib/librwtool_v2.a:
		HP aC++ B3910B A.03.76 Tools.h++ Library (RogueWave 
			Version 7.1.1)
	/usr/lib/libstd.a:
		HP aC++ B3910B A.03.76 C++ Standard Library (RogueWa
			ve Version 1.2.1)
	/usr/lib/libstd_v2.a:
		HP aC++ B3910B A.03.76 C++ Standard Library (RogueWa
			ve Version 2.02.01)
	/usr/lib/libstream.a:
		HP aC++ B3910B A.03.76 Classic Iostream Library

	OS-Core.CORE-64SLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP:
	/usr/lib/pa20_64/libCsup.2:
		HP aC++ B3910B A.03.76 Language Support Library
	/usr/lib/pa20_64/libCsup_v2.2:
		HP aC++ B3910B A.03.76 Language Support Library
	/usr/lib/pa20_64/librwtool.2:
		HP aC++ B3910B A.03.76 Tools.h++ Library (RogueWave 
			Version 7.0.6)
	/usr/lib/pa20_64/librwtool_v2.2:
		HP aC++ B3910B A.03.76 Tools.h++ Library (RogueWave 
			Version 7.1.1)
	/usr/lib/pa20_64/libstd.2:
		HP aC++ B3910B A.03.76 C++ Standard Library (RogueWa
			ve Version 1.2.1)
	/usr/lib/pa20_64/libstd_v2.2:
		HP aC++ B3910B A.03.76 C++ Standard Library (RogueWa
			ve Version 2.02.01)
	/usr/lib/pa20_64/libstream.2:
		HP aC++ B3910B A.03.76 Classic Iostream Library

	OS-Core.CORE-SHLIBS,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP:
	/usr/lib/libCsup.1:
		HP aC++ B3910B A.01.30 Language Support Library
	/usr/lib/libCsup.2:
		HP aC++ B3910B A.03.76 Language Support Library
	/usr/lib/libCsup_v2.1:
		HP aC++ B3910B A.01.30 Language Support Library
	/usr/lib/libCsup_v2.2:
		HP aC++ B3910B A.03.76 Language Support Library
	/usr/lib/librwtool.1:
		HP aC++ B3910B A.01.30 Tools.h++ Library (RogueWave 
			Version 7.0.6)
	/usr/lib/librwtool.2:
		HP aC++ B3910B A.03.76 Tools.h++ Library (RogueWave 
			Version 7.0.6)
	/usr/lib/librwtool_v2.2:
		HP aC++ B3910B A.03.76 Tools.h++ Library (RogueWave 
			Version 7.1.1)
	/usr/lib/libstd.1:
		HP aC++ B3910B A.01.30 C++ Standard Library (RogueWa
			ve Version 1.2.1)
	/usr/lib/libstd.2:
		HP aC++ B3910B A.03.76 C++ Standard Library (RogueWa
			ve Version 1.2.1)
	/usr/lib/libstd_v2.1:
		HP aC++ B3910B A.01.30 C++ Standard Library (RogueWa
			ve Version 2.02.01)
	/usr/lib/libstd_v2.2:
		HP aC++ B3910B A.03.76 C++ Standard Library (RogueWa
			ve Version 2.02.01)
	/usr/lib/libstream.1:
		HP aC++ B3910B A.01.30 Classic Iostream Library
	/usr/lib/libstream.2:
		HP aC++ B3910B A.03.76 Classic Iostream Library

	ProgSupport.LANG-MIN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	/usr/lib/hpux32/libCsup.a:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Language Support Library
	/usr/lib/hpux32/librwtool.a:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Tools.h++ Library (RogueWave Version 
			7.0.6)
	/usr/lib/hpux32/librwtool_v2.a:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Tools.h++ Library (RogueWave Version 
			7.1.1)
	/usr/lib/hpux32/libstd.a:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] C++ Standard Library (RogueWave Versi
			on 1.2.1)
	/usr/lib/hpux32/libstd_v2.a:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] C++ Standard Library (RogueWave Versi
			on 2.02.01)
	/usr/lib/hpux32/libstream.a:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Classic Iostream Library

	OS-Core.CORE2-64SLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	/usr/lib/hpux64/libCsup.so.1:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Language Support Library
	/usr/lib/hpux64/librwtool.so.1:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Tools.h++ Library (RogueWave Version 
			7.0.6)
	/usr/lib/hpux64/librwtool_v2.so.1:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Tools.h++ Library (RogueWave Version 
			7.1.1)
	/usr/lib/hpux64/libstd.so.1:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] C++ Standard Library (RogueWave Versi
			on 1.2.1)
	/usr/lib/hpux64/libstd_v2.so.1:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] C++ Standard Library (RogueWave Versi
			on 2.02.01)
	/usr/lib/hpux64/libstream.so.1:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Classic Iostream Library

	OS-Core.CORE2-SHLIBS,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	/usr/lib/hpux32/libCsup.so.1:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Language Support Library
	/usr/lib/hpux32/librwtool.so.1:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Tools.h++ Library (RogueWave Version 
			7.0.6)
	/usr/lib/hpux32/librwtool_v2.so.1:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Tools.h++ Library (RogueWave Version 
			7.1.1)
	/usr/lib/hpux32/libstd.so.1:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] C++ Standard Library (RogueWave Versi
			on 1.2.1)
	/usr/lib/hpux32/libstd_v2.so.1:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] C++ Standard Library (RogueWave Versi
			on 2.02.01)
	/usr/lib/hpux32/libstream.so.1:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Classic Iostream Library

	ProgSupport.LANG-64ALIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	/usr/lib/hpux64/libCsup.a:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Language Support Library
	/usr/lib/hpux64/librwtool.a:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Tools.h++ Library (RogueWave Version 
			7.0.6)
	/usr/lib/hpux64/librwtool_v2.a:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Tools.h++ Library (RogueWave Version 
			7.1.1)
	/usr/lib/hpux64/libstd.a:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] C++ Standard Library (RogueWave Versi
			on 1.2.1)
	/usr/lib/hpux64/libstd_v2.a:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] C++ Standard Library (RogueWave Versi
			on 2.02.01)
	/usr/lib/hpux64/libstream.a:
		HP aC++ for Integrity Servers B3910B A.06.15 [May 16
			 2007] Classic Iostream Library

	ProgSupport.LANG-64ALIB,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP:
	/usr/lib/pa20_64/libCsup.a:
		HP aC++ B3910B A.03.76 Language Support Library
	/usr/lib/pa20_64/libCsup_v2.a:
		HP aC++ B3910B A.03.76 Language Support Library
	/usr/lib/pa20_64/librwtool.a:
		HP aC++ B3910B A.03.76 Tools.h++ Library (RogueWave 
			Version 7.0.6)
	/usr/lib/pa20_64/librwtool_v2.a:
		HP aC++ B3910B A.03.76 Tools.h++ Library (RogueWave 
			Version 7.1.1)
	/usr/lib/pa20_64/libstd.a:
		HP aC++ B3910B A.03.76 C++ Standard Library (RogueWa
			ve Version 1.2.1)
	/usr/lib/pa20_64/libstd_v2.a:
		HP aC++ B3910B A.03.76 C++ Standard Library (RogueWa
			ve Version 2.02.01)
	/usr/lib/pa20_64/libstream.a:
		HP aC++ B3910B A.03.76 Classic Iostream Library

cksum(1) Output: 
	
	ProgSupport.LANG-MIN,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP:
	2100002769 266848 /usr/lib/libCsup.a
	4071600996 270960 /usr/lib/libCsup_v2.a
	2875090035 1412460 /usr/lib/librwtool.a
	1755799130 3711748 /usr/lib/librwtool_v2.a
	1219358362 577072 /usr/lib/libstd.a
	3178633819 3929216 /usr/lib/libstd_v2.a
	436116074 230670 /usr/lib/libstream.a

	OS-Core.CORE-64SLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP:
	1959631749 243824 /usr/lib/pa20_64/libCsup.2
	2616457529 245352 /usr/lib/pa20_64/libCsup_v2.2
	967158054 1466064 /usr/lib/pa20_64/librwtool.2
	1886091884 2943560 /usr/lib/pa20_64/librwtool_v2.2
	3913383455 422760 /usr/lib/pa20_64/libstd.2
	1851805942 2860536 /usr/lib/pa20_64/libstd_v2.2
	4040504113 294624 /usr/lib/pa20_64/libstream.2

	OS-Core.CORE-SHLIBS,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP:
	2451847742 188416 /usr/lib/libCsup.1
	751504021 221184 /usr/lib/libCsup.2
	1692429042 188416 /usr/lib/libCsup_v2.1
	4077103738 225280 /usr/lib/libCsup_v2.2
	2561257450 1388544 /usr/lib/librwtool.1
	1542332926 1429504 /usr/lib/librwtool.2
	1786534522 2772992 /usr/lib/librwtool_v2.2
	4103311869 397312 /usr/lib/libstd.1
	3754261929 413696 /usr/lib/libstd.2
	505721471 2199552 /usr/lib/libstd_v2.1
	2243834850 2830336 /usr/lib/libstd_v2.2
	1421596013 233472 /usr/lib/libstream.1
	2647374549 258048 /usr/lib/libstream.2

	ProgSupport.LANG-MIN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	2217186659 1153906 /usr/lib/hpux32/libCsup.a
	2025283506 5279070 /usr/lib/hpux32/librwtool.a
	3799979777 6612878 /usr/lib/hpux32/librwtool_v2.a
	2873725695 610700 /usr/lib/hpux32/libstd.a
	2610435853 6318290 /usr/lib/hpux32/libstd_v2.a
	1055628964 877684 /usr/lib/hpux32/libstream.a

	OS-Core.CORE2-64SLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	2940643985 707992 /usr/lib/hpux64/libCsup.so.1
	1592570886 3639928 /usr/lib/hpux64/librwtool.so.1
	2166400555 4141424 /usr/lib/hpux64/librwtool_v2.so.1
	252579309 534288 /usr/lib/hpux64/libstd.so.1
	1540604781 3766928 /usr/lib/hpux64/libstd_v2.so.1
	322628389 656584 /usr/lib/hpux64/libstream.so.1

	OS-Core.CORE2-SHLIBS,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	1629268842 610780 /usr/lib/hpux32/libCsup.so.1
	2968417467 3397112 /usr/lib/hpux32/librwtool.so.1
	3435988422 3887780 /usr/lib/hpux32/librwtool_v2.so.1
	2256233560 455092 /usr/lib/hpux32/libstd.so.1
	1466531490 3618720 /usr/lib/hpux32/libstd_v2.so.1
	1172148718 643068 /usr/lib/hpux32/libstream.so.1

	ProgSupport.LANG-64ALIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	3410139898 1534082 /usr/lib/hpux64/libCsup.a
	3666413022 6734350 /usr/lib/hpux64/librwtool.a
	4198529126 8416500 /usr/lib/hpux64/librwtool_v2.a
	3358603496 748636 /usr/lib/hpux64/libstd.a
	2190130189 7794656 /usr/lib/hpux64/libstd_v2.a
	2654792089 1097238 /usr/lib/hpux64/libstream.a

	ProgSupport.LANG-64ALIB,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP:
	423256606 416028 /usr/lib/pa20_64/libCsup.a
	502160294 419626 /usr/lib/pa20_64/libCsup_v2.a
	769153291 2473434 /usr/lib/pa20_64/librwtool.a
	2253762003 6298038 /usr/lib/pa20_64/librwtool_v2.a
	4174664224 869598 /usr/lib/pa20_64/libstd.a
	2574127467 5909478 /usr/lib/pa20_64/libstd_v2.a
	3609218132 370228 /usr/lib/pa20_64/libstream.a

Patch Conflicts: None

Patch Dependencies: 
	s700: 11.23: PHSS_36345
	s800: 11.23: PHSS_36345

Hardware Dependencies: None

Other Dependencies: 
	On systems with WDB installed, WDB version 4.1 or higher is
	required.

Supersedes: 
	PHSS_29659 PHSS_30231 PHSS_30414 PHSS_31852 PHSS_31855 PHSS_33350
	PHSS_34041 PHSS_34441 PHSS_35055 PHSS_35978

Equivalent Patches: 
	PHSS_36350:
	11.31

Patch Package Size: 27890 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_36343

	5. Run swinstall to install the patch:

		swinstall -x autoreboot=true -x patch_match_target=true \
			  -s /tmp/PHSS_36343.depot

	By default swinstall will archive the original software in 
	/var/adm/sw/save/PHSS_36343.  If you do not wish to retain a
	copy of the original software, include the patch_save_files
	option in the swinstall command above:

		-x patch_save_files=false

	WARNING: If patch_save_files is false when a patch is installed,
		 the patch cannot be deinstalled.  Please be careful
		 when using this feature.

	For future reference, the contents of the PHSS_36343.text file is 
	available in the product readme:

		swlist -l product -a readme -d @ /tmp/PHSS_36343.depot

	To put this patch on a magnetic tape and install from the
	tape drive, use the command:

		dd if=/tmp/PHSS_36343.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions: None

ページトップへ
セキュリティ報告&パッチダイジェスト翻訳版に戻る
プライバシー 本サイト利用時の合意事項 ウェブマスターに連絡
© 2008 Hewlett-Packard Development Company, L.P.