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

PHSS_36093 11.31 HP aC++コンパイラ(A.03.77)

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

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

ITRC

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

パッチ摘要: 11.31 HP aC++コンパイラ(A.03.77)

作成日:  07/04/26

公開日:  07/05/15

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

	11.31

現象:

	PHSS_36093:

	1)JAGag28955:
	ファイルシステムが満杯状態の場合、ローカルオブジェクトのofstreamデスト
	ラクタがファイルをクローズできません。

	2)JAGag10262:
	"+DD64 -g +O2"を使用すると、次のようなメッセージが表示されます。

	Error (internal problem) 7833: Exact position unknown; near
	# Debugging of Optimized Code not supported for PA2.0W.

	3)JAGag10005:
	宣言子指定のない関数へのポインタの捕捉時のError 919。

	4)JAGag05950:
	テンプレート多重定義時の"Error 902, CV qualifier confusion"。

	5)JAGag22522:
	メンバー関数を定義する__declspecでのError 957。

	6)JAGag14978:
	コンパイル時のError 711。

問題点の説明:

	PHSS_36093:

	1)JAGag28955:
	ファイルシステムが満杯状態の場合、ローカルオブジェクトのofstreamデスト
	ラクタがファイルをクローズできませんでした。その結果、FDを使い果たすた
	め、ロセスの再起動が必要になることがありました。

	2)JAGag10262:
	"+DD64 -g +O2"を使用すると、次のようなメッセージが表示されていました。

	Error (internal problem) 7833: Exact position unknown; near
	# Debugging of Optimized Code not supported for PA2.0W.

	3)JAGag10005:
	宣言子指定のない関数へのポインタの捕捉時のError 919。

	4)JAGag05950:
	関数引き数の型からテンプレート引き数を演繹することになっている場合、
	テンプレート関数の多重定義の解決時に問題が起きていました。

	5)JAGag22522:
	declspecの有効範囲が未登録だったため、不正に適用されていました。

	6)JAGag14978:
	名前空間シンボル検索時のError 711。

-----------------------------------------------------------------------------
Patch Name: PHSS_36093

Patch Description: 11.31 HP aC++ Compiler (A.03.77)

Creation Date: 07/04/26

Post Date: 07/05/15

Hardware Platforms - OS Releases: 
	11.31

Products: 
	HP aC++ C.03.74

Filesets: 
	ACXX.ACXX,fr=C.03.74,fa=HP-UX_B.11.31_PA,v=HP
	ACXX.ACXX-STDLIB,fr=C.03.74,fa=HP-UX_B.11.31_PA,v=HP

Automatic Reboot?: No

Status: General Release

Critical: 
	Yes
	PHSS_36093: HANG
		HANG JAGag28955: Failure to close file descriptor
		when file system is full may cause system
		to hang and require reboot.

Category Tags: 
	defect_repair general_release critical halts_system

Path Name: /hp-ux_patches/11.X/PHSS_36093

Symptoms:
	PHSS_36093:
	JAGag28955: If file sys full, ofstream destructor fails
	            to close files
	JAGag10262: +DD64 -g +O2 gives the following message:
	            Error (internal problem) 7833: Exact position
	            unknown; near
	               # Debugging of Optimized Code not supported
	                 for PA2.0W.
	JAGag10005: Error 919 on a catch of pointer to function
	            without a declarator specification.
	JAGag05950: Error 902 on template overload, CV qualifier
	            confusion
	JAGag22522: Error 957 with __declspec for member function
	            definition
	JAGag14978: Error 711 from compile

Defect Description:
	PHSS_36093:
	JAGag28955: If file sys full, ofstream destructor fails
	            to close files.  This runs out of FDs and
	            may require the process to be restarted
	JAGag10262: +DD64 -g +O2 gives the following message:
	            Error (internal problem) 7833: Exact position
	            unknown; near
	               # Debugging of Optimized Code not supported
	                 for PA2.0W.
	JAGag10005: Unable to specify catch clause using function
	            specification
	JAGag05950: Problem during overload resolution of template
	            functions when template arguments are to be
	            deduced from function argument types
	JAGag22522: The scope of the declspec is not registered
	            to have finished and hence gets wrongly applied
	            wrongly applied
	JAGag14978: Error 711 on namespace symbol lookup

Enhancement: 
	No

SR: 
	8606474421 8606453533 8606453234 8606448722 8606467086
	8606458778

Patch Files: 
	
	ACXX.ACXX,fr=C.03.74,fa=HP-UX_B.11.31_PA,v=HP:
	/opt/aCC/bin/aCC
	/opt/aCC/lbin/ctcom
	/opt/aCC/lbin/ctcom.pa20
	/opt/aCC/lib/nls/msg/C/aCC.cat

	ACXX.ACXX-STDLIB,fr=C.03.74,fa=HP-UX_B.11.31_PA,v=HP:
	/opt/aCC/include_std/fstream.cc
	/opt/aCC/include_std/fstream

what(1) Output: 
	
	ACXX.ACXX,fr=C.03.74,fa=HP-UX_B.11.31_PA,v=HP:
	/opt/aCC/bin/aCC:
		$Revision: 92453-07 linker linker crt0.o B.11.53 060
			807 $
		HP aC++ B3910B A.03.77
		HP aC++ B3910B A.03.73 Classic Iostream Library
		HP aC++ B3910B A.03.73 Language Support Library
	/opt/aCC/lbin/ctcom:
		$Revision: 92453-07 linker linker crt0.o B.11.53 060
			807 $
		HP aC++ B3910B A.03.77
		HP aC++ B3910B A.03.77 Demangler Library
		HP-UX SLLIC/OPTIMIZER UX.11.01.312: 03/05/07
		linkstamp 03/08/07 18:09:37
		HP aC++ B3910B A.03.73 Classic Iostream Library
		HP aC++ B3910B A.03.73 Language Support Library
		REV: HP SESD Support Code
		Ucode Code Generator - UX11.01.81 (PACG Mar 05, 2007
			)
		High Level Optimizer - UX.11.00.070305 (UX11.01-CURR
			ENT) [-DHLO_RELEASE +noeh -z +O2 +Oinitcheck
			] - 08-Mar-2007.01:20
		Ucode-2 - UCODE2_UX11.01_STABLE(v2.1) (October 19, 1
			998)
		92453-07 linker command s800.sgs libelf PA64 B.11.60
			.01 REL 070308
	/opt/aCC/lbin/ctcom.pa20:
		$Revision: 92453-07 linker linker crt0.o B.11.53 060
			807 $
		HP aC++ B3910B A.03.77
		HP aC++ B3910B A.03.77 Demangler Library
		HP-UX SLLIC/OPTIMIZER UX.11.01.312: 03/05/07
		linkstamp 03/08/07 18:09:37
		HP aC++ B3910B A.03.73 Classic Iostream Library
		HP aC++ B3910B A.03.73 Language Support Library
		REV: HP SESD Support Code
		Ucode Code Generator - UX11.01.81 (PACG Mar 05, 2007
			)
		High Level Optimizer - UX.11.00.070305 (UX11.01-CURR
			ENT) [-DHLO_RELEASE +noeh -z +O2 +Oinitcheck
			] - 08-Mar-2007.01:20
		Ucode-2 - UCODE2_UX11.01_STABLE(v2.1) (October 19, 1
			998)
		92453-07 linker command s800.sgs libelf PA64 B.11.60
			.01 REL 070308
	/opt/aCC/lib/nls/msg/C/aCC.cat:
		None

	ACXX.ACXX-STDLIB,fr=C.03.74,fa=HP-UX_B.11.31_PA,v=HP:
	/opt/aCC/include_std/fstream.cc:
		None
	/opt/aCC/include_std/fstream:
		None

cksum(1) Output: 
	
	ACXX.ACXX,fr=C.03.74,fa=HP-UX_B.11.31_PA,v=HP:
	1684752068 466944 /opt/aCC/bin/aCC
	745222462 17932184 /opt/aCC/lbin/ctcom
	1697250767 17510296 /opt/aCC/lbin/ctcom.pa20
	3533254832 137313 /opt/aCC/lib/nls/msg/C/aCC.cat

	ACXX.ACXX-STDLIB,fr=C.03.74,fa=HP-UX_B.11.31_PA,v=HP:
	2129182477 25380 /opt/aCC/include_std/fstream.cc
	4038507157 19536 /opt/aCC/include_std/fstream

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes: None

Equivalent Patches: 
	PHSS_36087:
	s700: 11.11
	s800: 11.11

	PHSS_36090:
	s700: 11.23
	s800: 11.23

Patch Package Size: 14520 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_36093

	5. Run swinstall to install the patch:

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

	By default swinstall will archive the original software in 
	/var/adm/sw/save/PHSS_36093.  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_36093.text file is 
	available in the product readme:

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

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

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

Special Installation Instructions: None

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