Patch-ID# 108941-65 Keywords: security desktop hangs mt dependency fmm fmrs displays wrong Synopsis: Motif 1.2.7_x86 and 2.1.1_x86: Runtime library patch for Solaris 8_x86 Date: Sep/10/2004 Install Requirements: None Solaris Release: 8_x86 SunOS Release: 5.8_x86 Unbundled Product: Motif Unbundled Release: 1.2.7_x86 NOTE: This patch also apply to Motif 2.1.1_x86 Xref: This patch is available for SPARC as 108940 Topic: Relevant Architectures: i386 BugId's fixed with this patch: 4270090 4294643 4299139 4299216 4312519 4317815 4318757 4320106 4322319 4322466 4322728 4327272 4327592 4327637 4334155 4336559 4340913 4342603 4343099 4350517 4350828 4362266 4363458 4367450 4383575 4386891 4393364 4400646 4404627 4406624 4411356 4412362 4414939 4424753 4437563 4441305 4449086 4449359 4451291 4454476 4459936 4461493 4463753 4471575 4472710 4475248 4479585 4480444 4484882 4496686 4497373 4506157 4506742 4512887 4516832 4517340 4521757 4522359 4530263 4615922 4633480 4661767 4663311 4664492 4679034 4698898 4699202 4712265 4713878 4743372 4748494 4750419 4752134 4756028 4757112 4762150 4768768 4781868 4782437 4782506 4816308 4818695 4833753 4839891 4852622 4887144 4891948 4892062 4923648 4930029 4939108 4942777 4946432 4953649 4961720 4964779 4991793 5051929 5058156 Changes incorporated in this version: 5058156 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 108653-39 or greater Obsoleted by: Files included with this patch: /usr/dt/lib/libMrm.so.4 /usr/dt/lib/libXm.so.3 /usr/dt/share/include/Xm/VendorSEP.h /usr/dt/share/include/Xm/Xm.h /usr/dt/share/include/Xm/ImageCachI.h /usr/dt/lib/libXm.so.4 Problem Description: 5058156 Drag to outside of ScrolledWindow causes SIGSEGV in _XmSFUpdateNavigat (from 108941-64) 5051929 Motif patch 10890-62 affects tear-off (from 108941-63) 4923648 application crashes with motif bug (from 108941-62) 4991793 XmList:repeating XmListDeletePos() leads the application to dump core. (from 108941-61) 4363458 Regression: dropping of unknown target on a text widget causes crash 4961720 Motif 2.1 XtMalloc generating FMM errors (from 108941-60) 4964779 Image caching freed incorrectly (from 108941-59) 4852622 Motif issue with Cadence font render table in 64 bit mode. 4939108 Motif memory access errors when opening second screen of remote display 4953649 Order-dependent opening of multiple displays cause motif application core dump 4762150 Japanese, Chinese and other multi-charset fonts cannot render correctly on S8/9 4946432 Latest patch 108940-57 breaks customer application (from 108941-58) 4270090 when any modifier is locked, PopupMenu doesn't come up by Button1 4930029 XmNmodifyVerifyCallbackWcs causes core dump at ModifyVerify() 4942777 exiting application gives BadPixmap error (from 108941-57) 4816308 Motif 2.1 libraries have FMMs and FMRs warnings (rework) 4891948 libXm:swap_tokens() doesn't fill nil at end of string due to the fix of 4317815 4887144 Quick drag'n drop on XmList widget causes the application crash. 4892062 108940-56 patch breaks dtmail on os8 machines (from 108941-56) 4816308 Motif 2.1 libraries have FMMs and FMRs warnings 4818695 Moving a focus by [TAB] causes preedit area displays at a wrong position (rework) (from 108941-55) 4818695 Moving a focus by [TAB] causes preedit area displays at a wrong position (from 108941-54) 4839891 Motif/Xm patch breaks list in customers application (from 108941-53) 4833753 Motif 64-bit clipboard produce seg. fault after a 32-bit mode paste data (from 108941-52) 4782506 XmComboBox hangs on Solaris 8 4484882 file selsection dialog box doesn't filter properly in Solaris 8 (from 108941-51) 4782437 108940-46 breaks Netscape 4.7x & 4.8 (from 108941-50) 4781868 memory leak in XmRenderTableCopy (from 108941-49) 4756028 108940 rev 46 causes SAS to SEGV in display mode 4750419 application unable to select the color of button when patch 108940-46 4768768 patch regression: missing symbols since 108940-45 (from 108941-48) 4743372 RadioButton vertical spacing 2pixels less in motif 2.1 vs motif 1.2 4752134 SEGV in xmFileSelectionBoxWidgetClass 4757112 SEGV in libXm when second display is closed 4748494 Misguided patch dependency in CDE 1.4 Motif patch 108940-46 (from 108941-47) 4712265 XmDropSite hangs with MT enabled (from 108941-46) 4713878 libXm dumps core in XtDestroyWidget(). 4699202 Dtmail drop-down menu fails with SunRay Server patch 111891-05 4661767 selecting more colors for desktop causes application menus to fail (from 108941-45) 4475248 Motif 2.1 invalid Pixmap parameter in X_FreePixmap in XtDestroyWidget 4615922 fast, repeated drag and drop crashes cde apps 4698898 On Solaris 8 Xm/VendorSEP.h does not include "ifdef MOTIF12_HEADERS" s (from 108941-44) 4679034 setting XmNheight on XmText widget can fail if XmNfontList isn't set 4411356 Unregistering a child drop site can cause a crash (from 108941-43) Fix backed out: 4615922 fast, repeated drag and drop crashes cde apps (from 108941-42) 4664492 Function FileSelectionPB() broken when compiled for 64 bit support 4521757 XtCreateWidget or XtDestroyWidget leaks memory in Chinese localization 4663311 RadioBox button spacing problems with motif 2.1 only REMOVED 4615922 fast, repeated drag and drop crashes cde apps (from 108941-41) 4480444 Motif Crash With Dynamic Menus 4633480 XmStringDrawSegment segfaults calling strcmp 4512887 BrowseScroll timer not removed from text field on destruction (from 108941-40) 4522359 motif pixmap need to be refreshed 4506157 Simultaneous mouse and keyboard events crash application with realloc (reworked) 4512887 BrowseScroll timer not removed from text field on destruction (from 108941-39) 4530263 callbacks problems when using Sol 8 libXm (from 108941-38) 4517340 PPMApp crashes on Solaris 8U5 with Merlin build 83 4506157 Simultaneous mouse and keyboard events crash application with realloc errof (from 108941-37) 4516832 Front Panel becomes shrunk in a multihead system after changing bit depths (from 108941-36) 4506742 translation callback lost after using NumLock (from 108941-35) 4404627 XmDragCancel causes crashes (from 108941-34) 4496686 Regression in patch # 107081-36: layout broken (from 108941-33) 4497373 smtv1.3: "Load Movie" window is too big to load movies REMOVED 4432322 dbx RTC detects illegal memory access in libXt when starting Pro/E (from 108941-32) 4471575 accessx dumps core at startup (from 108941-31) 4479585 XmTextSetString() leaks memory in Motif 2.1 and 2.1.1 (from 108941-30) 4463753 change getc calls to getc_unlocked (from 108941-29) 4472710 netscape displays options menu incorrectly (from 108941-28) 4461493 xnllanguage does not affect on solaris 8. (from 108941-27) 4459936 MrmFetchLiteral() returns value instead of *value under Motif 2.x (from 108941-26) 4454476 solaris 2.6 only: toggle sensitive button changes toggle set 4451291 libXm contains buffer overflow (from 108941-25) 4437563 XpmDataObso.c performs poorly in multi-threaded applications (from 108941-24) 4449086 XmTextSetString function with Motif in Solaris 8 doesn't work 4441305 libXm.so.4: ignore activate callback to interrupt a loop 4449359 application still dumps core in XtAppCreateShell() with patch 107081-32 (from 108941-23) 4340913 motif drag and drop doesn't work after a XReparent (reworked) 4424753 ToggleButton sometimes ignore XmToggleButtonGadgetSetState to set False (from 108941-22) 4414939 motif text widget accesses illegal memory addresses (from 108941-21) 4317815 libXm.so.4 does not handle virtual key bindings correctly. (from 108941-20) 4340913 motif drag and drop doesn't work after a XReparent (from 108941-19) 4412362 code crashes in XSetICValues (from 108941-18) 4386891 Resize of dialog causes segmentation fault in XtIsSubClass (from 108941-17) 4406624 libXm.so.3 mouse pointer problem (from 108941-16) 4383575 XtDestroyWidget leaks memory with libXm.so.4 4393364 TBR code optimizations 4400646 pixmap button is squashed when desensitized under SunOS 5.7/Solaris 7 (reworked) (from 108941-15) 4400646 pixmap button is squashed when desensitized under SunOS 5.7/Solaris 7 4318757 crash in drag and drop (from 108941-14) 4383575 XtDestroyWidget leaks memory with libXm.so.4 4393364 TBR code optimizations (from 108941-13) 4350828 Popup being posted by XmLabelGadget instead of parent Form (from 108941-12) 4320106 No events happen when ScrollBar is moved by keyboard action in Text. 4362266 Thai Text break in CDE application is needed (from 108941-11) 4367450 The losingFocusCallback is not called when Text widget loses input focus (from 108941-10) 4334155 Fast double-clicking on menu buttons causes Motif 2.1 to hang (from 108941-09) 4350517 CDE apps die under QC/Replay automation (from 108941-08) 4343099 Motif Gadget inheritance wrong with patch T107081-18 (from 108941-07) 4342603 _XmIEndUpdate() core dumps when event processing is delayed 4322728 XmNwidth is incorrect when set XmNfontList and XmNwidth many times over (from 108941-06) 4327637 Callback for the drawn button is no longer called (from 108941-05) 4336559 libxm change breaks scrolling in Netscape horribly broken (this fix also removes fix for bug 4320106) (from 108941-04) 4322319 Color resource inheritance is broken in Motif 2. (Refix) (from 108941-03) 4322319 Color resource inheritance is broken in Motif 2.1 4299139 Motif application goes down with BadValue error. 4312519 Pre-highlighting of items in multiple select list box does not work 4322466 Repositioning the WorkWindow of an XMScrolledWindow causes incorrect callbacks 4327272 Motif 2.1 crashes in XtAppCreateShell when creating Shell 4327592 XmRegisterSegmentEncoding leaks heap memory (from 108941-02) 4294643 libXm.so.4 does not set IC values for status area 4320106 No events happen when ScrollBar is moved by keyboard action in Text. 4318757 crash in drag and drop (from 108941-01) 4299216 Menu height size of motif OptionMenu with PulldownMenu is extended Patch Installation Instructions: -------------------------------- Refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/104945-02 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- None. README -- Last modified date: Friday, September 10, 2004