Patch-ID# 108940-76


Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: security desktop hangs mt dependency fmm fmrs displays wrong coredump
Synopsis: Motif 1.2.7 and 2.1.1: Runtime library patch for Solaris 8
Date: Dec/19/2006


Install Requirements: NA

Solaris Release: 8

SunOS Release: 5.8

Unbundled Product: Motif

Unbundled Release: 1.2.7 2.1.1

Xref: This patch is available for x86 as 108941

Topic:

Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #
427009014998752
429464315007762
429913915009438
429921615009472
431251915015115
431781515016984
431875715017355
432010615017933
432231915018883
432246615018945
432272815019069
432727215020921
432759215021064
432763715021091
433415515023938
433655915024968
434091315026832
434260315027554
434309915027758
435051715030767
435082815030869
436226615035192
436345815035618
436745015037036
438357515042669
438689115043849
439336415045929
440064615048270
440462715049605
440662415050148
441135615051718
441236215052038
441493915052921
442475315056142
443756315060039
444130515060329
444908615061525
444935915061601
445129115062234
445447615063289
445993615064853
446149315065370
446375315066083
447157515068796
447271015069171
447524815070098
447958515071588
448044415071872
448488215073408
449668615077094
449719315077293
449737315077358
450615715080257
450674215080463
451288715082624
451683215083867
451734015084064
452175715085632
452235915085824
453026315088097
461592215091370
463348015095846
466176715102807
466331115103160
466449215103392
467903415106485
469889815110902
469920215110982
471226515114309
471387815114650
471750215115553
474337215122599
474849415124122
475041915124679
475213415125230
475602815126363
475711215126703
476215015128167
476876815130331
478186815134352
478243715134537
478250615134566
481630815145676
481869515146466
483375315151121
483989115153165
485262215156818
488714415166681
489194815168165
489206215168215
492364815177274
493002915179048
493910815181466
494277715182341
494643215183257
495364915185246
496172015187551
496477915188467
499179315195914
505192915212499
505815615214221
508648615222807
508648815222809
509939515226647
619675815237064
623560715251933
624193815254603
632834015288653
636067115301881
640156115320434
640391815321378
642680415330953
648703115358052


Changes incorporated in this version: 6487031

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch:

Patches required with this patch: 108652-51 (or greater)

Obsoleted by:

Files included with this patch:

/usr/dt/lib/libMrm.so.4
/usr/dt/lib/libXm.so.3
/usr/dt/lib/libXm.so.4
/usr/dt/lib/sparcv9/libMrm.so.4
/usr/dt/lib/sparcv9/libXm.so.4
/usr/dt/share/include/Xm/ImageCachI.h
/usr/dt/share/include/Xm/VendorSEP.h
/usr/dt/share/include/Xm/Xm.h

Problem Description:

6487031 trailing contents in an XmScrolledText don't display when very large
 
(from 108940-75)
 
6426804 CATIA: impossible to select multiple objects if using Motif 2.1 on Solaris 8 and 10
6401561 CATIA crashes with Motif 2.1 on Solaris 10
 
(from 108940-74)
 
6403918 user's application core dumped after adding patch 108940-72
 
(from 108940-73)
 
6360671 Motif application dumps core after XtCloseDisplays()
 
(from 108940-72)
 
6241938 [CAN-2005-0605] XPM buffer overflow in libXm
 
(from 108940-71)
 
6328340 drag & drop unreliable with software cursor
 
(from 108940-70)
 
6196758 [CAN-2004-0914] additional overflows in XPM code in Motif
6235607 memory leak in libXm.so.4 _XmTextFieldReplaceText
 
(from 108940-69)
 
4750419 application unable to select the color of button with patch 108940-46
 
(from 108940-68)
 
5099395 (rework) CATIA crashes when using Motif 2.1 
 
(from 108940-67)
 
5099395 CATIA crashes when using Motif 2.1
 
(from 108940-66)
 
5086486 buffer overflows in Xpm code in libXm (CESA-2004-003 / CAN-2004-0687)
5086488 integer overflows in Xpm code in libXm (CESA-2004-003 / CAN-2004-0688)
 
(from 108940-65)
 
5058156 drag to outside of ScrolledWindow causes SIGSEGV in _XmSFUpdateNavigat
 
(from 108940-64)
 
5051929 Motif patch 10890-62 affects tear-off
 
(from 108940-63)
 
4923648 application crashes with Motif bug
 
(from 108940-62)
 
4991793 XmList:repeating XmListDeletePos() leads the application to dump core
 
(from 108940-61)
 
4363458 regression: dropping of unknown target on a text widget causes crash
4961720 Motif 2.1 XtMalloc generating FMM errors
 
(from 108940-60)
 
4964779 image caching freed incorrectly
 
(from 108940-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 causes 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 108940-58)
 
4816308 (additional rework) Motif 2.1 libraries have FMMs and FMRs warnings 
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 108940-57)
 
4816308 (rework) Motif 2.1 libraries have FMMs and FMRs warnings
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 108940-56)
 
4816308 Motif 2.1 libraries have FMMs and FMRs warnings
4818695 (rework) moving a focus by [TAB] causes preedit area displays at a wrong position
 
(from 108940-55)
 
4818695 moving a focus by [TAB] causes preedit area displays at a wrong position
 
(from 108940-54)
 
4839891 Motif/Xm patch breaks list in customers application
 
(from 108940-53)
 
4833753 Motif 64-bit clipboard produce seg. fault after a 32-bit mode paste data
 
(from 108940-52)
 
4782506 XmComboBox hangs on Solaris 8
4484882 file selection dialog box doesn't filter properly in Solaris 8
 
(from 108940-51)
 
4782437 108940-46 breaks Netscape 4.7x & 4.8
 
(from 108940-50)
 
4781868 memory leak in XmRenderTableCopy
 
(from 108940-49)
 
4717502 Motif 2.1 XmNaccelerator is broken in 64-bit mode
4756028 108940-46 causes SAS to SEGV in display mode
4750419 application unable to select the color of button with patch 108940-46
4768768 patch regression: missing symbols since 108940-45
 
(from 108940-48)
 
4743372 RadioButton vertical spacing 2 pixels 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 108940-47)
 
4712265 XmDropSite hangs with MT enabled
 
(from 108940-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 108940-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" statement
 
(from 108940-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 108940-43)
 
        Fix backed out: 4615922 fast, repeated drag and drop crashes CDE apps
 
(from 108940-42)
 
4664492 function FileSelectionPB() broken when compiled for 64 bit support
4663311 RadioBox button spacing problems with Motif 2.1 only
4521757 XtCreateWidget or XtDestroyWidget leaks memory in Chinese localization
(removed) 4615922 fast, repeated drag and drop crashes CDE apps
 
(from 108940-41)
 
4480444 Motif crash with dynamic menus
4633480 XmStringDrawSegment segfaults calling strcmp
4512887 BrowseScroll timer not removed from text field on destruction
 
(from 108940-40)
 
4497193 Motif does not cache ref-counted objects correctly
4522359 Motif pixmap need to be refreshed
 
(from 108940-39)
 
4530263 callbacks problems when using Solaris 8 libXm
 
(from 108940-38)
 
4506157 simultaneous mouse and keyboard events crash application with realloc error
4517340 PPMApp crashes on Solaris 8U5 with Merlin build 83
 
(from 108940-37)
 
4516832 Front Panel shrunk in a multihead system after changing bit depths
 
(from 108940-36)
 
4506742 translation callback lost after using NumLock
 
(from 108940-35)
 
4404627 XmDragCancel causes crashes
 
(from 108940-34)
 
4496686 regression in patch # 107081-36: layout broken
 
(from 108940-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 108940-32)
 
4471575 accessx dumps core at startup
 
(from 108940-31)
 
4479585 XmTextSetString() leaks memory in Motif 2.1 and 2.1.1
 
(from 108940-30)
 
4463753 change getc calls to getc_unlocked
 
(from 108940-29)
 
4472710 Netscape displays options menu incorrectly
 
(from 108940-28)
 
4461493 xnllanguage does not work on Solaris 8
 
(from 108940-27)
 
4459936 MrmFetchLiteral() returns value instead of *value under Motif 2.x
 
(from 108940-26)
 
4454476 Solaris 2.6 only: toggle sensitive button changes toggle set
4451291 libXm contains buffer overflow
 
(from 108940-25)
 
4437563 XpmDataObso.c performs poorly in multi-threaded applications
 
(from 108940-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 108940-23)
 
4340913 (rework) Motif drag and drop doesn't work after a XReparent 
4424753 ToggleButton sometimes ignores XmToggleButtonGadgetSetState to set False
 
(from 108940-22)
 
4414939 Motif text widget accesses illegal memory addresses
 
(from 108940-21)
 
4317815 libXm.so.4 does not handle virtual key bindings correctly
 
(from 108940-20)
 
4340913 Motif drag and drop doesn't work after a XReparent
 
(from 108940-19)
 
4412362 code crashes in XSetICValues
 
(from 108940-18)
 
4386891 resize of dialog causes segmentation fault in XtIsSubClass
 
(from 108940-17)
 
4406624 libXm.so.3 mouse pointer problem
 
(from 108940-16)
 
4383575 (rework) XtDestroyWidget leaks memory with libXm.so.4 
4393364 (rework) TBR code optimizations 
 
(from 108940-15)
 
4400646 pixmap button is squashed when desensitized under SunOS 5.7/Solaris 7
4318757 crash in drag and drop
 
(from 108940-14)
 
4383575 XtDestroyWidget leaks memory with libXm.so.4
4393364 TBR code optimizations
 
(from 108940-13)
 
4350828 Popup being posted by XmLabelGadget instead of parent Form
 
(from 108940-12)
 
4320106 no events happen when ScrollBar is moved by keyboard action in Text
4362266 Thai Text break in CDE application is needed
 
(from 108940-11)
 
4367450 the losingFocusCallback is not called when Text widget loses input focus
 
(from 108940-10)
 
4334155 fast double-clicking on menu buttons causes Motif 2.1 to hang
 
(from 108940-09)
 
4350517 CDE apps die under QC/Replay automation
 
(from 108940-08)
 
4343099 Motif Gadget inheritance wrong with patch T107081-18
 
(from 108940-07)
 
4342603 _XmIEndUpdate() core dumps when event processing is delayed
4322728 XmNwidth is incorrect when set XmNfontList and XmNwidth many times over
 
(from 108940-06)
 
4327637 callback for the drawn button is no longer called
 
(from 108940-05)
 
4336559 libxm change breaks scrolling in Netscape horribly broken
        (this fix also removes fix for bug 4320106)
 
(from 108940-04)
 
4322319 (rework) color resource inheritance is broken in Motif 2.1 
 
(from 108940-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 callback
4327272 Motif 2.1 crashes in XtAppCreateShell when creating Shell
4327592 XmRegisterSegmentEncoding leaks heap memory
 
(from 108940-02)
 
4294643 libXm.so.4 does not set IC values for status area
(removed) 4320106 no events happen when ScrollBar is moved by keyboard action in Text
4318757 crash in drag and drop
 
(from 108940-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.


NOTE: The list of 'patches required with this patch' (above) has been
modified from the list specified at patch creation time. The reason for
the modification is that one or more of the required patches was
either never released or withdrawn after its release. The following
substitutions (which are guaranteed to satisfy the original requirements)
were therefore made:

108652-51 replaces 108652-49




README -- Last modified date: Friday, November 9, 2012