Ir al contenido
 Español      
HP.com España principal Productos y Servicios Soporte y Drivers Soluciones Cómo Comprar
» Contactar con HP
        Más opciones        
HP.com España principal
patch database

patch details: PHSS_28368

» 

Centro de Recursos de Tecnología Informática

» Inicio de sesión
» Registro
» Mi perfil
» Búsqueda en la base de conocimientos
» Foros
» Base de datos de parches
» Descargar controladores, software y firmware
» Comprobación de la garantía
» Administrador de casos de soporte
» Administrador de actualizaciones de software
» Capacitación y educación
» Más opciones de mantenimiento y soporte
» Ayuda en línea
» Mapa del sitio
Aquí empieza el contenido
» view selected patch list
The recommended patch is :  PHSS_29369
The most recent patch is :  PHSS_29369

   useful links
» Patch Family Tree

You may provide feedback on this document.
» patch name » patch description » creation date » post date » hardware platforms - os releases » products » filesets » automatic reboot? » status » critical » category tags » path name » symptoms » defect description » enhancement » sr » patch files » what(1) output » cksum(1) output » patch conflicts » patch dependencies » hardware dependencies » other dependencies » supersedes » equivalent patches » patch package size » installation instructions » special installation instructions


Patch Name: PHSS_28368

Patch Description: s700_800 11.00 X/Motif 64bit Runtime Periodic Patch

Creation Date: 02/12/12

Post Date: 03/01/28

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

Products: N/A

Filesets: 
	X11.MOTIF-SHLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
	X11.X11R6-SHLIBS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP

Automatic Reboot?: No

Status: General Superseded

Critical: 
	Yes
	PHSS_28368: ABORT
		refer to symptoms and associated defect reports.

Category Tags: 
	defect_repair enhancement general_release critical
	halts_system

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

Symptoms: 
	PHSS_28368:
	1. Netscape 4.8 Paned Window hangs while
	   closing.
	2. _XmRCAdaptToSize() fails whilst freeing
	   an already free block and dumps core in
	   Java application.
	3. Problem with XmIm.
	4. Motif2.1 program abort in
	   _XmVirtKeysInitialize.
	5. If an application uses XmbTextEscapement() or
	   XwcTextEscapement() to compute the length of
	   a string, the length of the string may differ
	   when actually rendered.
	   If the precomputed length was used as dimensions
	   for a text field, for example, the string may not
	   fit entirely within the text field.  At this time,
	   this has only been reported on an application
	   running in the ko_KR.eucKR locale with a font
	   server configured.
	6. Calls to XCreateFontSet() may take a long
	   time to complete in Japanese locales for
	   some font specifications.

	PHSS_27232:
	1. Motif2.1 PushButtonGadgets/CascadeButtonGadgets
	   in popup menu not being armed correctly.
	2. JAGad50435 breaks functionality of losingFocus
	   event for Text* Widget.
	3. Five include files have duplicate and bad
	   definitions of NULL in 64-bit applications.
	4. Program hangs when using menu with
	   button 2.
	5. BtnDown does not occur when the child of
	   XmScrolledWindow is gadget in Motif2.1 .
	6. Motif2.1 cannot set XmNvalue by
	   XtVaSetValues when it is a multibyte
	   locale.
	7. aCC +w -- compiler warnings from
	   Xlib, etc.
	8. RowColumn Widget size is not resized on
	   X11R6,MOTIF2.1.
	9. XwcTextListToTextProperty() can return incorrect
	   results when operating on strings with JISX0212
	   characters. XmbTextListToTextProperty() works
	   correctly on the same string. This affects
	   applications using XwcTextListToTextProperty()
	   for data interchange, and it also affects
	   inputting of JISX0212 characters.
	10.Calling XmbTextPropertyToTextList() on the
	   string returned by XmbTextListToTextProperty()
	   does not always generate the original string.
	11.64-bit applications which use Xlib may abort
	   when running in a UTF8 locale.
	12.When processing characters for display while
	   running in a GB18030 locale, the library
	   (and therefore the application) may enter
	   an infinite loop when it encounters illegal
	   GB18030 characters.

	PHSS_26953:
	1. A 64-bit application that calls
	   XListInputDevices() to an Xserver with
	   a NINE_KNOB box configured will abort.

	PHSS_25879:
	1. Text/TextF Destroy method should cancel
	   timeout id in BrowseScroll().
	2. Motif Text widget and TextField widget have
	   inconsistent behaviour after losingFocus event.
	3. Motif 2.1 applications abort when displaying
	   to a Sun dual screen system.
	4. XmToggleButton in PopupMenu does not call
	   XmNvalueChangedCallback.
	5. Motif2.1 scrolled window problems
	   (for example, in dtfile).
	6. Copy-paste of multibyte characters in Text/TextField
	   adds a junk character.
	7. "*fontList" and "*defaultFontList" resources cause
	   core dump.
	8. Motif 2.1: XmStringConcat does not function
	   correctly.
	9. DtTerm does not output the correct escape sequence
	   of F1 & F10 on Non HP Xserver.
	10.Frame does not allow to set the
	   XmNheight/XmNwidth for its children.
	11.Motif Libs & using keyboard navigation cores at
	   X11/R6 1.2 & 2.1.
	12.Focus goes on parent frame when modal
	   child dialog is active.
	13.aCC - Compiler warning in Motif header files
	   BulletinBP.h, XmP.h and IntrinsicP.h.
	14.C++ compiler warnings 740 and 749.
	15.C++ compiler warning 600 when +w enabled.
	16.C++ compiler errors due to reserved C++
	   words.

	PHSS_25628:
	1. Using XSelectExtensionEvent() within a 64-bit application
	   does not actually select any XInput extension events.The
	   same application compiled in 32-bit mode, however, will
	   properly select the desired events.

	PHSS_25448:
	1. After logging into a CDE user session,
	   the $DISPLAY environment variable would
	   appear as local:0.0 instead of <hostname>:0.0.
	   Clients that were displaying to a remote
	   system are not affected.
	2. The window height of some Java application
	   pop-up windows may be too large.
	3. Without an Xlib that supports the GB18030 locale,
	   attempts to run X-based applications in a GB18030
	   locale will generate an error message denoting
	   that GB18030 is not supported, and Xlib will default
	   to the C locale.
	4. Overlap text string after installed PHSS_23520 .

	PHSS_23522:
	1. X11R6 libXt calls poll(2) incorrectly
	2. Parsing problem for tab character in XmString.
	3. Motif traits should be inherited by subclasses.
	4. Memory leak in XmRegisterSegmentEncoding.
	5. XtDestroy of half posted popup can corrupt memory
	6. Motif application can crash when there is
	   a tear off and parent widget is NULL.
	7. Toggle button in Motif2.1 is small in size when
	   its label string is NULL.
	8. PHSS_21959 causes Oracle Forms application to fail
	   XmClipboardUnlock().
	9. Motif2.1 CascadeB/BG double caches arrow pixmaps,
	   fails on XFreePixmap.
	10.Application Core dumps when clicked
	   on a MenuShell with zero item
	11.DtSpinBox aborts with the error "Object "" does
	   not have windowed ancestor"when a drag is initiated
	   with both left and middle button.
	12.Memory leak when using XFreeFontSet.
	13.Client program hangs.
	14.Problem in X11/OpenDis.c.
	15.Poor performance.
	16.Poor performance.
	17.Problem in _XAsyncReply().
	18.Buffer overflows in libICE.
	19.Threads applications calling this
	   routine might not flush properly
	   if this routine reaches an error
	   condition.
	20.Incorrect image data.
	21.Memory checking utilities will detect
	   error.

	PHSS_22948:
	1. When using motif 64 bit libraries on HP-UX 11.0, the
	   scrolled list top item increments by one each time it
	   is set.
	2. Resize of dialog causes segmentation fault in
	   XtIsSubClass (Motif 2.1).
	3. Motif2.1 XmToggleButton unselectColor not properly
	   updated by background.
	4. Missing vertical scroll bar in a scrolled text widget
	   when created using XmCreateScrolledText.
	5. Timeout callback sometimes never gets called although
	   it has been registered by XtAppAddTimeOut().
	6. 64 bit libXp dumps core.
	7. LookupSpringLoaded fails to unlock the process, causes
	   threaded applications to hang.

	PHSS_21961:
	1.  Cascade button in OptionMenu has incorrect color.
	2.  Can't get MousePress when we add XmNinputCallback to
	    DrawAreaWidget.
	3.  XmOptionMenu sizes differently Motif2.1 vs Motif 1.2.
	4.  Recent X/Motif patch cause a gui hang.
	5.  Pointer ungrab fails after double click on menubar.
	6.  Default background color changed from motif1.2 to
	    motif2.1.
	7.  Xwindows Error while using insensitive sliders in
	    Motif 2.1.
	8.  dtfile dumps core in Motif 2.1 when accessing broken
	    link.
	9.  File path problem in Motif2.1 & Motif1.2.
	10. Cannot convert string ":Alt Ctrl<Key>Insert" to type
	    VirtualBinding.
	11. Java 1.2 application dumps core in FinishDrag().
	12. Buffer Overflows.
	13. Buffer Overflows.
	14. Buffer Overflows.
	15. 64-bit clients using big requests can generate
	    unaligned access errors.
	16. Threaded clients will hang when they call
	    XFillPolygon().
	17. PA-64 version of libXm.4 core dumps displaying
	    to little-endian X-Server.
	18. Motif2.1 menu and dialog can hang, if timing is
	    right.
	19. _XtOnGrabList fails to unlock the process, causes
	    threaded app to hang.

	PHSS_21283:
	1.  MrmFetchLiteral returns incorrect values.
	2.  64-bit Motif and Xt patches have old libraries
	    and defects.
	3.  Customer needs patch for 64 bit uil and libMrm.3.
	4.  Textfield widget aborts with error in Japanese locale.
	5.  64 bit Xmu dumps core.
	6.  Default background is black in 64 bit Xaw.
	7.  XGetDefault() default does not malloc() enough memory.
	8.  Threaded applications may hang in XCloseDisplay()
	    if previous calls to XHPSetErrorHandler() and
	    XSetErrorHandler() have been made in the application.
	9.  Multi-threaded app on multi-cpu system jumps through
	    Display locks.
	10. 64-bit app w/toggle buttons core dumps when remotely
	    displayed on 10.20.

	PHSS_20144:
	1. Included 64-bit Xmu and Xaw libraries.
	2. Unable to input Y-diaeresis in ISO8859-15 locale.
	3. XCreateFontSet() in Japanese locale with fontname
	   of jpn8x18 fails.
	4. R6: XwcTextListToTextProperty fails for buffer >1024
	   in ja_JP.SJIS.
	5. XGetDefault() doesn't return resources with multi-segment
	   names.
	6. XCreateIC() does not clean up correctly if creation
	   fails.
	7. XCreateFontSet() is slower in X11R6.
	8. XOpenDisplay() returns NULL if more than 56 file
	   descriptors in use.

	PHSS_15840:
	- See defect description.

	PHSS_14935:
	- See defect description.

	PHSS_13906:
	- See defect description.

Defect Description: 
	PHSS_28368:
	1. Netscape requests code change to
	   PanedW.c to address Netscape hang.

	Resolution:
	Netscape 4.8 Paned Window does not
	hang while closing.

	2. _XmRCAdaptToSize() fails whilst freeing
	   an already free block.

	Resolution:
	_XmRCAdaptToSize()does not fail whilst
	freeing an already free block and does
	not dump core in Java application.

	3. Problem with XmIm.

	Resolution:
	Problem with XmIm is resolved.

	4. Motif2.1 program abort in
	   _XmVirtKeysInitialize.

	Resolution:
	Motif2.1 program does not abort in
	_XmVirtKeysInitialize.

	5. XmbTextEscapement() and XwcTextEscapement()
	   may report character metrics which differ
	   from what is actually used when
	   XmbDrawString() and XwcDrawString() are
	   called to render the string.

	Resolution:
	The routines used in XmbTextEscapement() and
	XwcTextEscapement() had a condition where they
	could select a font different from what
	XmbDrawString() and XwcDrawString() would select
	when rendering the string.  This has been
	corrected so that XmbTextEscapement() will choose
	the same font that XmbDrawString() will use
	and XwcTextEscapement() will choose the same
	font that XwcDrawString() will use.

	6. Calls to XCreateFontSet() may be slow in
	   Japanese locales.

	Resolution:
	The underlying routines used by XCreateFontSet()
	have been modified to cache some font information.
	This cache saves repeated calls to XListFonts()
	to obtain font information for the same font
	pattern(s).  This can provide a performance
	improvement to XCreateFontSet() for some font
	specifications.

	PHSS_27232:
	1. Motif2.1 PushButtonGadgets in popup menu not being armed
	   correctly.

	Resolution:
	Motif2.1 PushButtonGadgets/CascadeButtonGadgets
	in popup menu will be armed properly.

	2. JAGad50435 breaks functionality of losingFocus
	   event for Text* Widget.

	Resolution:
	Removed the fix for JAGad50435.

	3. Five include files have duplicate and bad
	   definitions of NULL.

	Resolution:
	NULL has been redefined to be 0L in
	64-bit applications.

	4. Program hangs when using menu with
	   button 2.

	Resolution:
	Set the environment variable XM_DRAG_NO_GRAB
	to true (case insensitive) either from the
	shell or from the application to restrict the
	XServer grab during Drag.

	From shell:
	-----------
	export XM_DRAG_NO_GRAB=true

	From prog:
	----------
	putenv("XM_DRAG_NO_GRAB=true");

	Program doesn't hang when using menu
	with button 2.

	5. Motif2.1 PushButtonGadget child of
	   XmScrolledWindow no BtnDown

	Resolution:
	BtnDown occurs when the child of
	XmScrolledWindow is gadget in Motif2.1 .

	6. Motif2.1 cannot set XmNvalue by XtVaSetValues
	   when LANG is ja_JP.SJIS.

	Resolution:
	Motif2.1 can now set XmNvalue by
	XtVaSetValues when it is a multibyte
	locale.

	7. aCC +w -- compiler warnings from
	   Xlib, etc.

	Resolution:
	aCC +w -- compiler warnings will not be
	generated.

	8. RowColumn Widget size is not resized on
	   X11R6,MOTIF2.1.

	Resolution:
	RowColumn Widget gets resized.

	9. XwcTextListToTextProperty() does not handle JISX0212
	   characters.

	Resolution:
	One of the conversion routines used in the
	eucJP locale had a defect when processing
	JISX0212 characters. It properly converted
	the characters, but it placed them in a
	buffer which did not get returned to the
	calling routine. This was modified to
	move the converted characters to the
	correct buffer.

	10.Compound text may be incorrect in zh_HK.big5,
	   zh_TW.big5 and zh_TW.ccdc.

	Resolution:
	The routine used to determine the character
	length based on the character data was incorrect.
	This routine has been fixed to correctly
	determine character lengths based on the big5
	ranges.

	11.Some 64-bit Xlib applications abort in UTF8
	   locales.

	Resolution:
	Some of the internal routines used when a UTF8
	locale is in use had some code which was not
	64-bit clean. The code has been fixed to be
	clean in 64-bit environments.

	12.Invalid characters in the GB18030 locale can
	   cause an infinite loop when processed.

	Resolution:
	The routines which process GB18030
	characters in the GB18030 output method
	used in Xlib did not properly detect
	incomplete GB18030 characters. The code
	was modified to detect and skip
	incomplete GB18030 characters.

	PHSS_26953:
	1. xdial program aborts in 64-bit mode when
	   using NINE_KNOB device.

	Resolution:
	The code in XListInputDevices() had the potential
	to force alignment problems when the Xserver
	was configured with input devices with an odd
	number of axes.  This was fixed to ensure that
	all data copies issued using data in the reply
	are double-word aligned.

	PHSS_25879:
	1. TextF Destroy method should cancel text.select_id
	   timeout.

	Resolution:
	Text/TextF Destroy method removes
	timeout id in BrowseScroll().

	2. Motif Text widget has inconsistent behaviour
	   after losingFocus event.

	Resolution:
	For Motif Text widget and TextField widget
	to have consistent behaviour after losing
	Focus event, losing focus callback event
	is invoked only when activate callback
	is called.

	3. Motif 2.1 applications abort when displaying
	   to a Sun dual screen system.

	Resolution:
	Motif 2.1 applications correctly display to a Sun dual
	screen system by calling XtGetSelectionValue() only
	with realized widget.

	4. XmToggleButton in PopupMenu does not call
	   XmNvalueChangedCallback.

	Resolution:
	By testing visibility of Toggle button before invoking
	menuSTrait->buttonPopdown, XmNvalueChangeCallback is called.

	5. Motif2.1 scrolled window problems
	   (for example, in dtfile).

	Resolution:
	Motif2.1 scrolled window problem is
	rectified.

	6. Copy-paste of Japanese characters in Java,
	   awt.TextField pastes.

	Resolution:
	The problem with Copy-paste of multibyte characters
	in Text/TextField is rectified.

	7. "*fontList" and "*defaultFontList" resources cause
	   core dump.

	Resolution:
	Application having both "*fontList" and "*defaultFontList"
	resources works fine.

	8. Motif 2.1: XmStringConcat does not function
	   correctly.

	Resolution:
	The XmStringConcat function works correctly.

	9. DtTerm does not output the correct escape sequence
	   of F1 & F10 on Non HP Xserver.

	Resolution:
	DtTerm outputs the escape sequence F1 & F10 correctly
	on Non HP Xserver.

	10.Frame does not allow to set the XmNheight/XmNwidth
	   for its children.

	Resolution:
	Compute Frame's width and height according
	to the width and height values of the title
	object (child of Frame) set within the
	application.

	11.Motif Libs & using keyboard navigation cores
	   at X11/R6 1.2 & 2.1.

	Resolution:
	Motif Libs & using keyboard navigation
	works fine with X11/R6 2.1.

	12.Focus goes on parent frame when modal
	   child dialog is active.

	Resolution:
	Focus does not go on parent frame when
	modal child dialog is active.

	13.aCC - Compiler warning in Motif header files -
	   BulletinBP.h, XmP.h and IntrinsicP.h.

	Resolution:
	Reinterpretcasting is applied for Motif header files
	BulletinBP.h, XmP.h and IntrinsicP.h.

	14.aC++ warnings 740 & 749 on X11 headers on casts,
	   600 with +w.

	Resolution:
	Added a macro to do a <reinterpret_cast>
	when compiling C++.

	15.aCC +w "warning 600".

	Resolution:
	Added function types (or corrected erroneous
	ones) where needed.

	16.aCC reserved words used in Xlib source
	   code.

	Resolution:
	When compiling C++, #ifdef reserved words
	to c_"reserved word".

	PHSS_25628:
	1. XSelectExtensionEvent() does not work properly in 64-bit
	   applications.

	Resolution:
	Fixed the code in XSelectExtensionEvent() to use the
	proper data decoding macro when placing data on the
	request buffer that is sent to the Xserver.  The new
	macro properly decodes the XEventClass data as 64-bit
	data when the application is compiled in 64-bit mode.
	As a result, the XEventClass data appears in the correct
	location in the data stream that is sent to the Xserver.

	PHSS_25448:
	1. $DISPLAY variable set to local:0.0 under
	   CDE with current libX11.3.

	Resolution:
	The default transport mechanism for local
	clients was restored to the transport used
	prior to the July 2001 X/Motif patches.
	As a result, the $DISPLAY environment
	variable (which is retrieved by XDisplayString())
	is no longer modified to local:0.0.

	2. VMSA app window is too large to be usable
	   on Linux display.

	Resolution:
	GetICValues() was fixed to correctly retrieve
	the data located in the XNStatusAttributes
	component of the input context.

	3. ER: Please add internal support for
	   GB18030 character set.

	Resolution:
	Internal support for the zh_CN.gb18030
	locale was added to Xlib.

	4. Overlap text string after installed PHSS_23520.

	Resolution:
	Overlap of text string after installing PHSS_23520
	is rectified.

	PHSS_23522:
	1. X11R6 libXt calls poll(2) incorrectly

	Resolution:
	select() is used instead of poll().

	2. Missing space in error message.

	Resolution:
	Parsing of tab characters in XmString
	is corrected.

	3. Motif traits should be inherited by subclasses.

	Resolution:
	Motif traits are inherited by subclassses.

	4. Memory leak in XmRegisterSegmentEncoding.

	Resolution:
	Memory leak is fixed.

	5. XtDestroy of half posted popup can corrupt memory

	Resolution:
	The memory corruption of half posted popup is
	corrected during XtDestroy.

	6.  Motif application crashes when there is
	   a tear off.

	Resolution:
	The Motif tear off problem is corrected.

	7. dtfile permissions dialog displays small
	   togglebuttons.

	Resolution:
	The problem with the size of the toggle button
	is corrected when its label string is NULL.

	8. PHSS_21959 causes Oracle Forms application to
	   fail XmClipboardUnlock()

	Resolution:
	The problem with XmClipboardStartRetrieve() is
	corrected by avoiding XmClipboardUnlock() call.

	9. Motif2.1 CascadeB/BG double caches arrow pixmaps,
	   fails on XFreePixmap

	Resolution:
	The problem with XFreePixmap in CascadeB/BG
	is corrected.

	10.Application Core dumps when clicked
	   on a MenuShell with zero item

	Resolution:
	The problem in MenuShell with zero item
	is corrected.

	11.DtSpinBox

	Resolution:
	The error is eliminated by checking for
	drag_context not to be NULL.

	12.XFreeFontSet leaks.

	Resolution:
	The XFreeFontSet leak has been plugged.

	13.XmbTextEscapement() can hang in a
	   Japanese locale.

	Resolution:
	Clients will no longer hang when they
	process characters created in a
	different multi-byte character set.

	14.Problem in X11/OpenDis.c

	Resolution:
	Problem in X11/OpenDis.c is resolved.

	15.XCreateFontSet() very slow in Japanese
	   locales with fonts like kanji16.

	Resolution:
	Performance improved.

	16.Slow line drawing in X11R6.

	Resolution:
	Performance improved.

	17.Problem in _XAsyncReply().

	Resolution:
	Problem in _XAsyncReply() is resolved.

	18.Buffer overflows in libICE.

	Resolution:
	Problem of buffer overflows in libICE
	is solved.

	19.XHPSendDdxDriverMsg() needs extra
	   SyncHandle()

	Resolution:
	Call to SyncHandle() added.

	20.XGetPixel() - wrong values on 64bit OS
	   when using 24bit image data from LSB
	   Xserver.

	Resolution:
	Method of retrieving image data
	corrected.

	21.XCreateFontSet() with invalid
	   base_font_name can incorrectly free()
	   memory.

	Resolution:
	XCreateFontSet() has additional
	information to detect invalid
	base_font_name and avoid the unnecessary
	free().

	PHSS_22948:
	1. scrolled list increments when using 64-bit libraries.

	Resolution:
	scrolled list increment problem is solved in 64-bit by
	avoiding truncation of the pointer.

	2. Resize of dialog causes segmentation fault in
	   XtIsSubClass (Motif 2.1).

	Resolution:
	The problem with resizing of dialog is corrected.

	3. Motif2.1 XmToggleButton unselectColor not properly
	   updated by background.

	Resolution:
	unselectColor is properly updated after the fix in
	toggle button widget and toggle button gadget.

	4. Automatic setting of XmNeditMode by
	   XmCreateScrolledText on 11.0 OS.

	Resolution:
	XmNeditMode resource of the text widget is automatically
	set to avoid the unwanted behaviour.

	5. XtAppAddTimeOut() callback eventually fails to get
	   called.

	Resolution:
	Problem is rectified by avoiding the removal of wrong
	timer.

	6. 64 bit libXp dumps core.

	Resolution:
	The code has been modified to solve the core dump and to
	enable Xp calls to work in 32 as well as 64 bit versions.

	7. libXt.3: process_lock not always released in
	   LookupSpringLoaded.

	Resolution:
	Threaded application hang is avoided by unlocking the
	process.

	PHSS_21961:
	1. Cascade button in OptionMenu has incorrect color.

	Resolution:
	GC value for Cascade button gadget is updated to get the
	correct color.

	2. Can't get MousePress when we add XmNinputCallback to
	   DrawAreaWidget.

	Resolution:
	DrawingAreaInput call back function is added to the
	Translation table for the event which occurs when
	Ctrl + MB1 is pressed.

	3. XmOptionMenu sizes differently Motif2.1 vs Motif 1.2.

	Resolution:
	Fix has been made in XmOptionMenu to have the correct
	size.

	4. Recent X/Motif patch cause a gui hang.

	Resolution:
	Pull down menu hang is corrected.

	5. ButtonRelease missing after double menubar selection
	   on Motif2.1.

	Resolution:
	Pointer ungrab is done successfully after double menubar
	selection.

	6. Background color changed from hpux 10.20 to hpux 11.0.

	Resolution:
	Default background color has been changed in Motif2.1.

	7. Xwindows Error while using insensitive sliders in
	   Motif 2.1.

	Resolution:
	Widget's window reference has been avoided before its
	realization.

	8. dtfile dumps core in Motif 2.1 when accessing broken
	   link.

	Resolution:
	NULL pointer check is implemented to avoid core dump.

	9. File path problem in Motif2.1 & Motif1.2.

	Resolution:
	Absolute paths are used.

	10. Cannot convert string ":Alt Ctrl<Key>Insert" to type
	    VirtualBinding.

	Resolution:
	Syntax error is corrected to ensure the proper
	VirtualBinding.

	11. Java 1.2 application dumps core in FinishDrag().

	Resolution:
	NULL pointer check is implemented in drag context to
	avoid core dump.

	12. Buffer Overflows.

	Resolution:
	Buffer overflow problem fixed.

	13. Buffer Overflows.

	Resolution:
	Buffer overflow problem fixed.

	14. Buffer Overflows.

	Resolution:
	Buffer overflow problem fixed.

	15. Incorrect data alignment in _XData32() for big
	    requests.

	Resolution:
	The MakeBigReq() macro for 64-bit applications was
	fixed.

	16. Multithreaded Xlib application hangs in
	    XFillPolygon().

	Resolution:
	Fixed XFillPolygon() to properly handle threaded
	applications.

	17. PA-64 version of libXm.4 core dumps displaying
	    to little-endian X-Server.

	Resolution:
	64 bit macro is defined to avoid core dumps on
	little-endian X-Server.

	18. Motif2.1 menu and dialog can hang, if timing is
	    right.

	Resolution:
	Motif2.1 menu and dialog hang is avoided by successful
	Ungrab.

	19. _XtOnGrabList fails to unlock the process, causes
	    threaded app to hang.

	Resolution:
	Threaded application hang is avoided by unlocking the
	process.

	PHSS_21283:
	1.  64 bit Mrm fails when int pointer is passed
	    in MrmFetchLiteral.

	Resolution:
	MrmFetchLiteral is fixed to accept int pointers.

	2.  64-bit Motif and Xt patches have old libraries
	    and defects.

	Resolution:
	Latest Xt and Motif libraries are being delivered
	with Apr2000 64 bit patch.

	3.  Customer needs patch for 64 bit uil and libMrm.3.

	Resolution:
	64 bit uil and libMrm.3 are being delivered with
	Apr2000 64 bit X/Motif patch.

	4.  "X Error of failed request:  BadValue" on 11.0.

	Resolution:
	A variable is initialized in input method to avoid
	aborts in Japanese locale.

	5.  64 bit Xmu dumps core.

	Resolution:
	64 bit changes have been made to avoid core dumps.

	6.  Default background is black in 64 bit Xaw.

	Resolution:
	64 bit changes have been made to avoid background
	appearing black as default.

	7.  XGetDefault() default does not malloc() enough memory.

	Resolution:
	Fixed memory allocation to account for proper
	memory length.

	8.  Threaded application can hang in XCloseDisplay().

	Resolution:
	Unlock global mutex before returning in
	XHPSetErrorHandler().

	9.  Multi-threaded app on multi-cpu system jumps through
	    Display locks.

	Resolution:
	Changed initialization of per-display mutex type.

	10. 64-bit app w/toggle buttons core dumps when remotely
	    displayed on 10.20.

	Resolution:
	Modified XFillPolygon() to be 64-bit clean.

	PHSS_20144:
	1. Included 64-bit Xmu and Xaw libraries.

	Resolution:
	Included 64-bit Xmu and Xaw libraries.

	2. Unable to input Y-diaeresis in ISO8859-15 locale.

	Resolution:
	Fixed character Compose routine to work for this
	symbol in ISO8859-15 locale.

	3. XCreateFontSet() in Japanese locale with fontname
	   of jpn8x18 fails.

	Resolution:
	Fixed case in XCreateFontSet() for this font.

	4. R6: XwcTextListToTextProperty fails for buffer >1024
	   in ja_JP.SJIS.

	Resolution:
	Fix auto-decrement to perform length calculations correctly.

	5. XGetDefault() doesn't return resources with multi-segment
	   names.

	Resolution:
	Modify XGetDefault() to correctly parse out "tight" bindings
	of multi-segment resource names.

	6. XCreateIC() does not clean up correctly if creation
	   fails.

	Resolution:
	Unregister the input method filter if creation fails.

	7. XCreateFontSet() is slower in X11R6.

	Resolution:
	Modified XCreateFontSet() to prevent it from going through
	a block of code unnecessarily under certain circumstances.

	8. XOpenDisplay() returns NULL if more than 56 file
	   descriptors in use.

	Resolution:
	Removed restriction on OPEN_MAX (60) file descriptors.

	PHSS_15840:
	1. This patch fixes miscellaneous problems
	   in Chinese locales.  Previously, various
	   X/Motif/CDE applications did not properly
	   receive text from xsim  - the Input
	   Method Server for Simplified Chinese.
	   In addition, titlebars on various
	   applications did not properly
	   display Chinese text, and two-byte
	   characters would not always
	   cut and paste correctly.  These problems
	   are now fixed with this patch.
	   Additionally, this patch fixes another
	   problem with XCreateFontSet() with
	   partially-specified XLFD names.

	PHSS_14935:
	1. Erroneous handling of Japanese fonts.

	PHSS_13906:
	1. Add support for 64 bit X11 runtime.

Enhancement: 
	No (superseded patches contained enhancements)
	PHSS_25879:
	        Enhancements were delivered in this patch
	        or one it has replaced. Please review the
	        Defect Description text for more information.

SR: 
	8606281292 8606282688 8606284263 8606284950 8606274075
	8606251628 8606248702 8606262686 8606248773 8606221289
	8606249033 8606256626 8606160385 8606264425 8606218982
	8606250225 8606247929 8606255798 8606254585 8606185743
	8606181215 8606185790 8606217378 8606135563 8606208244
	8606217972 8606201469 8606198865 8606212385 8606167018
	8606207874 8606228696 8606195208 8606223082 8606223083
	8606223919 8606217384 8606206153 8606221763 8606221764
	1653305649 8606135223 8606174369 8606178335 8606181931
	8606182415 8606184153 8606184720 8606185347 8606187333
	8606169890 8606136372 8606135039 8606145270 8606178070
	8606127523 8606145273 8606188614 8606188843 8606157420
	8606201477 8606107967 8606167359 1653288472 8606147643
	8606166941 8606163001 8606172972 5003441501 8606127115
	8606132406 8606133112 8606134013 8606134816 8606136366
	8606137245 8606137752 8606143928 8606144589 8606129475
	8606137086 8606146387 8606152889 8606154956 8606112244
	8606112245 8606126015 8606125865 8606112241 8606126890
	8606128113 8606126828 5003454470 5003452326 5003459289
	5003459495 5003466342

Patch Files: 
	
	X11.MOTIF-SHLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
	/usr/lib/Motif2.1/pa20_64/libMrm.3
	/usr/lib/Motif2.1/pa20_64/libXm.4
	/usr/lib/pa20_64/libXm.4
	/usr/lib/pa20_64/libMrm.3

	X11.X11R6-SHLIBS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
	/usr/lib/X11R6/pa20_64/libICE.2
	/usr/lib/X11R6/pa20_64/libSM.2
	/usr/lib/X11R6/pa20_64/libX11.3
	/usr/lib/X11R6/pa20_64/libXIE.2
	/usr/lib/X11R6/pa20_64/libXext.3
	/usr/lib/X11R6/pa20_64/libXhp11.3
	/usr/lib/X11R6/pa20_64/libXi.3
	/usr/lib/X11R6/pa20_64/libXp.2
	/usr/lib/X11R6/pa20_64/libXt.3
	/usr/lib/X11R6/pa20_64/libXtst.2
	/usr/lib/nls/iconv/pa20_64/methods.2/libjishsjis.sl
	/usr/lib/pa20_64/libICE.2
	/usr/lib/pa20_64/libSM.2
	/usr/lib/pa20_64/libX11.3
	/usr/lib/pa20_64/libXIE.2
	/usr/lib/pa20_64/libXext.3
	/usr/lib/pa20_64/libXhp11.3
	/usr/lib/pa20_64/libXi.3
	/usr/lib/pa20_64/libXp.2
	/usr/lib/pa20_64/libXt.3
	/usr/lib/pa20_64/libXtst.2
	/usr/newconfig/usr/lib/nls/iconv/pa20_64/methods.2/
		libjishsjis.sl
	/usr/contrib/X11R6/lib/pa20_64/libXmu.2
	/usr/contrib/X11R6/lib/pa20_64/libXaw.2
	/usr/lib/pa20_64/libXmu.2
	/usr/lib/pa20_64/libXaw.2

what(1) Output: 
	
	X11.MOTIF-SHLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
	/usr/lib/Motif2.1/pa20_64/libMrm.3:
		View: /view/x_r6apr0064_1100, Build Type: r6apr0064_
			1100
		motif2.1
		(build date: Tue Mar 28 20:18:01 IST 2000)
	/usr/lib/Motif2.1/pa20_64/libXm.4:
		View: /view/x_r6jan03_1100, Build Type: r6jan03_1100
		motif2.1
		(build date: Mon Dec  9 16:40:33 IST 2002)
		Motif Version 2.1.0
	/usr/lib/pa20_64/libXm.4:
		View: /view/x_r6jan03_1100, Build Type: r6jan03_1100
		motif2.1
		(build date: Mon Dec  9 16:40:33 IST 2002)
		Motif Version 2.1.0
	/usr/lib/pa20_64/libMrm.3:
		View: /view/x_r6apr0064_1100, Build Type: r6apr0064_
			1100
		motif2.1
		(build date: Tue Mar 28 20:18:01 IST 2000)

	X11.X11R6-SHLIBS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
	/usr/lib/X11R6/pa20_64/libICE.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 X/M
			otif Periodic Patch Release
		(build date: Fri Jun  7 20:01:33 IST 2002)
	/usr/lib/X11R6/pa20_64/libSM.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 X/M
			otif Periodic Patch Release
		(build date: Fri Jun  7 20:03:59 IST 2002)
	/usr/lib/X11R6/pa20_64/libX11.3:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 X/M
			otif Periodic Patch Release
		(build date: Fri Dec  6 22:27:41 IST 2002)
	/usr/lib/X11R6/pa20_64/libXIE.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 Jan
			uary 2002 Patch Release
		(build date: Mon Dec 10 21:47:58 IST 2001)
	/usr/lib/X11R6/pa20_64/libXext.3:
		Built for: 11.EP9910 on HP-UX Daily, -O +Onolimit
		X Window System, Version 11 R6
		(build date: Thu Feb 17 10:36:48 MST 2000)
	/usr/lib/X11R6/pa20_64/libXhp11.3:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 Jul
			y 2001 Patch Release
		(build date: Thu Jun 14 15:00:07 IST 2001)
	/usr/lib/X11R6/pa20_64/libXi.3:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 X/M
			otif Periodic Patch Release
		(build date: Fri Jun  7 20:45:22 IST 2002)
	/usr/lib/X11R6/pa20_64/libXp.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 Jan
			uary 2001 Patch Release
		(build date: Thu Dec 21 00:06:01 IST 2000)
	/usr/lib/X11R6/pa20_64/libXt.3:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 X/M
			otif Periodic Patch Release
		(build date: Fri Jun  7 20:20:27 IST 2002)
	/usr/lib/X11R6/pa20_64/libXtst.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 Jan
			uary 2002 Patch Release
		(build date: Mon Dec 10 21:56:29 IST 2001)
	/usr/lib/nls/iconv/pa20_64/methods.2/libjishsjis.sl:
		Built for: 11.00 on HP-UX Daily, -O +Onolimit
		X Window System, Version 11 R6
		(build date: Wed Jun 24 17:47:08 MDT 1998)
	/usr/lib/pa20_64/libICE.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 X/M
			otif Periodic Patch Release
		(build date: Fri Jun  7 20:01:33 IST 2002)
	/usr/lib/pa20_64/libSM.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 X/M
			otif Periodic Patch Release
		(build date: Fri Jun  7 20:03:59 IST 2002)
	/usr/lib/pa20_64/libX11.3:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 X/M
			otif Periodic Patch Release
		(build date: Fri Dec  6 22:27:41 IST 2002)
	/usr/lib/pa20_64/libXIE.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 Jan
			uary 2002 Patch Release
		(build date: Mon Dec 10 21:47:58 IST 2001)
	/usr/lib/pa20_64/libXext.3:
		Built for: 11.EP9910 on HP-UX Daily, -O +Onolimit
		X Window System, Version 11 R6
		(build date: Thu Feb 17 10:36:48 MST 2000)
	/usr/lib/pa20_64/libXhp11.3:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 Jul
			y 2001 Patch Release
		(build date: Thu Jun 14 15:00:07 IST 2001)
	/usr/lib/pa20_64/libXi.3:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 X/M
			otif Periodic Patch Release
		(build date: Fri Jun  7 20:45:22 IST 2002)
	/usr/lib/pa20_64/libXp.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 Jan
			uary 2001 Patch Release
		(build date: Thu Dec 21 00:06:01 IST 2000)
	/usr/lib/pa20_64/libXt.3:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 X/M
			otif Periodic Patch Release
		(build date: Fri Jun  7 20:20:27 IST 2002)
	/usr/lib/pa20_64/libXtst.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 Jan
			uary 2002 Patch Release
		(build date: Mon Dec 10 21:56:29 IST 2001)
	/usr/newconfig/usr/lib/nls/iconv/pa20_64/methods.2/
		libjishsjis.sl:
		Built for: 11.00 on HP-UX Daily, -O +Onolimit
		X Window System, Version 11 R6
		(build date: Wed Jun 24 17:47:08 MDT 1998)
	/usr/contrib/X11R6/lib/pa20_64/libXmu.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 Aug
			ust 2000 Patch Release
		(build date: Fri Aug 11 23:26:16 IST 2000)
	/usr/contrib/X11R6/lib/pa20_64/libXaw.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 Aug
			ust 2000 Patch Release
		(build date: Fri Aug 11 23:12:22 IST 2000)
	/usr/lib/pa20_64/libXmu.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 Aug
			ust 2000 Patch Release
		(build date: Fri Aug 11 23:26:16 IST 2000)
	/usr/lib/pa20_64/libXaw.2:
		X Window System, Version 11 R6+ HP-UX B.11.00.00 Aug
			ust 2000 Patch Release
		(build date: Fri Aug 11 23:12:22 IST 2000)

cksum(1) Output: 
	
	X11.MOTIF-SHLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
	1092590947 222056 /usr/lib/Motif2.1/pa20_64/libMrm.3
	1409251094 2987992 /usr/lib/Motif2.1/pa20_64/libXm.4
	1409251094 2987992 /usr/lib/pa20_64/libXm.4
	1092590947 222056 /usr/lib/pa20_64/libMrm.3

	X11.X11R6-SHLIBS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
	2347394729 120552 /usr/lib/X11R6/pa20_64/libICE.2
	3062006052 62552 /usr/lib/X11R6/pa20_64/libSM.2
	3091002601 1368688 /usr/lib/X11R6/pa20_64/libX11.3
	3123401202 90160 /usr/lib/X11R6/pa20_64/libXIE.2
	1054183692 128832 /usr/lib/X11R6/pa20_64/libXext.3
	4200732537 55136 /usr/lib/X11R6/pa20_64/libXhp11.3
	2530605406 54968 /usr/lib/X11R6/pa20_64/libXi.3
	4229353594 50512 /usr/lib/X11R6/pa20_64/libXp.2
	635037450 540768 /usr/lib/X11R6/pa20_64/libXt.3
	150825372 33976 /usr/lib/X11R6/pa20_64/libXtst.2
	2557753357 8368 /usr/lib/nls/iconv/pa20_64/methods.2/
		libjishsjis.sl
	2347394729 120552 /usr/lib/pa20_64/libICE.2
	3062006052 62552 /usr/lib/pa20_64/libSM.2
	3091002601 1368688 /usr/lib/pa20_64/libX11.3
	3123401202 90160 /usr/lib/pa20_64/libXIE.2
	1054183692 128832 /usr/lib/pa20_64/libXext.3
	4200732537 55136 /usr/lib/pa20_64/libXhp11.3
	2530605406 54968 /usr/lib/pa20_64/libXi.3
	4229353594 50512 /usr/lib/pa20_64/libXp.2
	635037450 540768 /usr/lib/pa20_64/libXt.3
	150825372 33976 /usr/lib/pa20_64/libXtst.2
	2557753357 8368 /usr/newconfig/usr/lib/nls/iconv/pa20_64/
		methods.2/libjishsjis.sl
	122785612 125784 /usr/contrib/X11R6/lib/pa20_64/libXmu.2
	166400114 419000 /usr/contrib/X11R6/lib/pa20_64/libXaw.2
	122785612 125784 /usr/lib/pa20_64/libXmu.2
	166400114 419000 /usr/lib/pa20_64/libXaw.2

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes: 
	PHSS_13906 PHSS_14935 PHSS_15840 PHSS_20144 PHSS_21283 PHSS_21961
	PHSS_22948 PHSS_23522 PHSS_25448 PHSS_25628 PHSS_25879 PHSS_26953
	PHSS_27232

Equivalent Patches: 
	PHSS_28370:
	s700: 11.11
	s800: 11.11

	PHSS_28372:
	s700: 11.22
	s800: 11.22

Patch Package Size: 6210 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_28368

	5. Run swinstall to install the patch:

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

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

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

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

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

Special Installation Instructions: None




» top of page
Versión para imprimir
Declaración de privacidad El uso de este sitio implica la aceptación de sus términos de uso
© 2009 Hewlett-Packard Development Company, L.P.