Patch-ID# 100451-66 Keywords: olit3.0 memory leak Scrollbar core dump child parent form Synopsis: OpenWindows 3.0: OLIT Jumbo Patch Date: Aug/09/95 Solaris Release: 1.0 1.0.1 1.1 1.1 1.1.1 1.1.2 SunOS release: 4.1, 4.1.1, 4.1.2, 4.1.3, 4.1.3C, 4.1.3_U1, 4.1.4 Unbundled Product: OpenWindows Unbundled Release: 3.0 Topic: OLIT 3.0 Jumbo Patch Release BugId's fixed with this patch: 1094920 1112731 1114072 1101320 1114887 1097819 1099332 1095840 1097042 1095666 1097019 1097060 1079116 1077198 1056290 1059977 1090531 1088126 1085312 1087144 1053499 1054033 1070806 1086857 1069690 1085931 1085311 1055211 1085117 1085119 1083658 1071536 1075807 1075675 1076244 1077804 1067737 1069699 1069958 1070209 1071210 1071427 1071507 1071774 1071855 1073157 1073158 1073385 1073843 1074841 1075085 1097819 1099332 1098537 1101015 1100144 1069757 1097687 1086973 1094770 1109002 1105796 1098701 1087564 1102901 1086919 1104603 1054351 1076210 1104433 1106948 1109548 1106502 1111466 1114060 1114887 1114072 1112731 1075085 1101320 1119343 1112764 1120337 1093945 1101638 1140871 1141944 1145439 1148989 1075104 1205367 1205956 1198490 Changes incorporated in this version: 1198490 Architectures for which this patch is available: sun4(all) Patches which may conflict with this patch: Obsoleted by: Files included with this patch: preceded by ucb 4.1.1 /bin/sum : 13876 3 ControlArP.h 09410 2 Dynamic.h 15699 15 DynamicI.h 17076 6 DynamicP.h 61381 7 ListPaneP.h 36832 5 ManagerP.h 22259 5 MenuP.h 22099 35 OlDnDVCXI.h 43721 14 OlDnDVCXP.h 62118 11 Olg.h 37716 35 OpenLook.h 44066 4 OpenLookI.h 23466 22 OpenLookP.h 49475 4 PrimitiveP.h 45726 9 RootShellP.h 29692 26 StringList 08757 2 TextDisp.h 32551 4 TextEdit.h 60356 7 TextEditP.h 46494 2 TextField.h 63819 3 TextFieldP.h 01985 3 install.sh 36024 1281 libXol.a 00723 1080 libXol.so.3.1 Problem Description: BUGID DESCRIPTION 1093945 Cannot set window menu using XtNmenuType 1120337 XtKeysymToKeycodelist can't manage 256 keyCodes 1112764 checkBoxWidget in menu does not preview properly when button is depressed 1119343 Destroying a toplevel widget with a textwidget with clipboard crashes 1094920 per display virtual database is not being reinitialized properly causes coredump 1112731 _OlgGetDeviceData core dumps when calling XallocColor 1114072 OlgxAttr.c: possible bug in initialization of data structs... or in CheckBox.c 1101320 olit checkbox changes state when up event is outside checkbox area 1114887 Caret often remains at previous position in TextField when the caret moved 1111466 The wreck of caret remain at the old position when clicked textfield scroll 1114060 Selecting Cut in the text widget results in a core dump/patch 43 is broken 1109548 TextField widget doesn't free the pixmaps 1106502 unsetting checkbox causes problems with menubuttons 1086973 CheckBox widget ignores XtNrecomputeSize = False 1094770 destroying a DropTarget widget causes core dump 1109002 Paste in TextField fails with beep 1105796 ScrolledWindow widget scrolls improperly when used with a textedit widget 1076210 When adding a textwidget to a formwidgets existing children are not displayed 1104433 Toolkit doesn't handle the Ungrabs correctly with notices and popup menus 1106948 Olit problem with destroying window 1098537 Destroying textedit widget with copied text hangs 1101015 Drop Sites are incorrectly deleted. 1100144 mouse 'jitters' if selection of statictext widget with mouseless set false 1069757 StaticText is selectable, but you can't copy & paste it. 1097687 first few characters missing when typing into a textfield widget 1097819 textfield loses focus under OLIT 3.0 Jumbo patch T100451-19 1099332 ListPane widget corrupts global GC's when insensitive and empty list 1095840 Help feature for Flat widgets doesn't work properly. 1097042 OLIT jumbo patch cause menu button hangs using xnews -defeateventsecurity 1095666 destroying and adding menubuttons in controlAreaWidget cause layout problems 1097019 OLIT patchlevel 20 menubutton multi-highlight problem 1097060 OLIT patch 20 has problems with c++ definitions in header files 1079116 OLIT Menu Buttons retain keyboard focus after menu dismissal 1077198 OLIT's ScrollingList widget does not support image labels or glyphs 1056290 Multiple carets appear in the same window. 1059977 Repeated use of OlTextEditClearBuffer and OlTextEditInsert causes SIGSEG 1090531 coredump using XtSetSensitive and patch 100451-15 1088126 patch level -10 to -14 causes app to hang when submenu item selected 1085312 TextField not properly dimmed when XtNsensitive set False 1087144 Vendor Shell SetValues incorrectly calls Extension SetValues method 1053499 With traversalOn set false, popup menu inputFocus is still highlighted 1054033 Setting traversalOn false does not fully turn off mouseless operation 1070806 Setting traversalOn false doesn't work for ScrollingList widgets 1086857 Gauge widget generates annoying warning message 1069690 inactive widgets are not dimmed properly 1085931 Scrollbar not properly dimmed when XtNsensitive set False 1085311 ScrollingList not properly dimmed when XtNsensitive set False 1055211 popping up Shell w/ XtGrabExclusive renders other widgets inactive after popdown 1085117 Slider Widget not properly dimmed when XtNsensitive set False 1085119 AbbrevMenuButton not properly dimmed when XtNsensitive set False 1083658 olit 3.0 patch 100451-07 doesn't select text for triple and quad clicks 1071536 Adding text to a textEdit widget causes it to flicker 1075807 textedit widget incorrectly calculates enclosing rectangle size 1075675 Changing XtNWidth for TextEdit Widget doesn't update XtNCharsVisible 1076244 Memory trashing from XtMalloc() and XtRealloc() 1077804 RubberTile widget not sizing itself correctly when children are managed/unmanaged 1067737 OLIT drop cursor animation uses wrong cursor 1069699 StripSpaces() causes string to be nulled 1069958 destroying a draw area widget causes core dump 1070209 The CallResizeCallback of DrawArea is being called with the child widget id 1071210 Bulletin Board Widget with OL_IGNORE attribute set works incorrectly 1071427 Pressing OL_ADJUSTKEY on an exclusive item selects it 1071507 Drag and Drop sometimes causes X protocol errors due to race conditions 1071774 Rectbutton: tries to issue XtCallbacks on a NULL or empty list 1071855 Multiple Display support fails to register Screen Shells on other screens 1073157 checkbox problem crashes app on monochrome system 1073158 menubutton multi-highlight problem 1073385 TextEdit Widget growMode resource crashes application 1073843 Drag and Drop code crashes after unrealization of widgets 1074841 OlGetApplicationValues no longer works in OLIT3.0 1075085 dynamic.c: closing and reopening display causes core dump 1098701 Continuously traversing pull-right menus will eventually unmap menu 1087564 Notice widget does not pop up towards the center of the screen 1102901 scrolled window displays clipped children with small heights 1086919 Indication of input focus is an annoyance on a monochrome screen. 1104603 OlTextEditInsert core dumps in OlTextEditInsert 1054351 ScrollingList difference between selected and input focus difficult 1101638 Changed SetValues to check for changed scale resource. If changed, redraw the menu button glyph. 1140871 OLIT patch 100451-16 for bug id 1088126 breaks button hi-lighting 1141944 Default button gets reset when hit return in textfield 1145439 Segmentation fault when destroying Bulletinboard 1148989 Segmentation fault when changing windows color using Props 1075104 popup menus fail to remain popped up on the right edge of the screen 1205367 libXol.a rev 100451-63 patch broken; popup menus appear far to the right 1205956 olit OlGetStandardCursor cursor is not re-used or freed 1198490 Non-olit child of olit form causes core dump on destroy. Installation Instructions: 1) cd to directory containing patch files 2) su to root 3) verify that $OPENWINHOME is set correctly 4) execute ./install.sh to preview patch installation 5) execute ./install.sh install to perform patch installation