enclosed is the list of bug fixes and patches rolled
into 4.1.2.
hope you find your favorites.
--hal 
Bugs Fixed in SunOS 4.1.2
Over 200 bugs have been fixed for SunOS 4.1.2.  This chapter lists
the more significant fixes, including CTE patches included in SunOS
4.1.2 (see Section 6.13).  The bugs are listed in categories, and
include the bug ID and a synopsis of the bug.  The following
categories are included:
  o Kernel
  o Network
  o SCSI
  o Graphics
  o Utility
  o Library
  o Libsuntool
  o Sunview
  o Compiler/Loader
  o C2
  o Documentation
  o Install
  o CTE Escalations
  o CTE OpenWindows Version 2 Patches
KERNEL
1008324  TIOCCONS is a security hole                   
1016767  /boot works for 1st disk controller only
1029802 4/280 with xy451 panics: regs accessed while busy (patchid 100364-01)
1032053  getreg should use fuword() when simulating instructions
1032534  Kernel panics with panic: psig on exiting sunview
1033861  Request an intelligent swap block freeing algorithm
1036167  modified superblock may not be updated at unmount   
1036196  MLOCK/MUNLOCK broken                                 
1036449  modified superblock may not be updated at unmount   
1037039  ufs_readdir hangs on a 0len entry                 
1037052  shmdt(2) will not detach a read only segment
1037715  ISO orderly release is not supported, but TCPTLI says so
1038651  Using tmpfs ie ram /tmp can cause data initlztn w Fortran on 4.1
1038686  System panics with "panic: hat_ptesync - invalid pme" message
1039275  writing to an PROT_READ area is giving SIGBUS not SIGSEGV
1039287  tcp/tli transport cannot send more than 4052 bytes of data
1039410  putting default swap partition in fstab causes system crash, dump
1039840  unmount doesn't close block device              
1039846  unmount leaves metadata cached                
1039850  inode left locked on symlink creation       
1040722  Pseudo-ttys become attached to other users or hang
1042350  tmpfs problem with ftruncate test in SCTS from SUNVS
1042808  nopagereclaim erroneously set to 1 for Sun-4/4xx
1043270  tmpfs disallows mmap beyond end of file  
1043801  panic: assertion failed, pmg->pmg_keepcnt == 1
1044192  hard link to a directory succeeds on tmpfs for non-root users
1044666  panic: ttcompat: unexpected ioctl acknowledgment
1044668  umount/sync race can hang system
1044888  Streams run out of dblks and hung the system
1045360  spurious VME intrrpts cause kernel to panic: data f
1045582  NeWSprint 1.0 hangs on 4/75 and 4/40  
1046449  multiple-register sbus cards don't work on a 4/75
1047295  mounting certain iso 9660 cd's succeed but directory becomes data
1047355  polling not working correctly                       
1047586  mkfifo does not work on tmpfs                    
1048128  xon flow control problems on serial i/o
1049010  DLS60 kernel config file is incorrect.
1049027  tmpfs hangs and deadlocks                          
1049125  System panic's when reject a network connection via TLI
1050340  mmap(MAP_PRIVATE), madvise(MADV_SEQUENTIAL) => panic: swap_xlate
1050540  mount and sync can deadlock and hang the box
1050543  umount can cause a iinactive panic        
1050546  putpage can hang the box             
1050548  nfs_putpage can hang the box            
1050558  Sparcstation 2 running SunOS 4.1.1 crashes under some applications
1051875  mkfs can create an unusable file system               
1051876  system hangs when pageout sleeps in ufs_putpage
1051983 buffer cache sz decreases w lg kernels causing high (patch 100330-02)
1051992  pageout and clustering are not cooperating 
1052649  write system call is returning EINTR
1052669  panic: data fault in strwrite - streams corruption
1053582  mount/sync window causes panic: sleep   
1054054  +s and +t together do not work as expected        
1054999  syncip overhead in ufs_inactive causes poor NFS performance
1056058  panic when writing to a >=2g-bsize file               
1056245  Process hangs in page_cv_wait, ufs_getapage after locking page 
1056992  4.1.1 leaks kernelmap
1056992  4.1.1 leaks kernelmap (patch 100330-02)
1057211  VME master bus accesses can time out during heavy I/O
1057478  access to non-existn mmap /dev/sbus cause panic: async memory err
1057481  System hangs when running TLI 
1057929  sys hang: prestosrve and NC400 exhausting kernelmap (patch 100330-02)
1057963  cannot mount an exported tmpfs directory            
1060281  poll() sys call gives bad returns for fd events
1061174  poll does not return -1 when it receives a signal
1063310  floppy  driver reports drive as "unexpectedly busy"
1065858  Cant run OW xinit on 4/670, 4/630 running 412A1.2
1066086  4.1.2 kernel crashes under async I/O load, running MP
1066422  performance enhancements for the sun4m IPI driver
1066743  Track crosscall stats separately from intrrpt stats
1067681  lockfs signal behavior may break applications
1068051  profiling kernel support for sun4m
1068283  vmstat reports incorrect numbers
1068363  system crashes with 112mb memory and 128 maxusers
1068462  kernel workaround needed for bugid 1067719 
1068548  PROM mailbox not properly mapped
1068907  remove CDROM driver debug info
1068910  Dump of data using /dev/sbus* device files broken
1069072  Int div on sparc can be used to modify data
1070099  support for removable disks got busted in 4.1.1
NETWORK
1006905 add lock file to render rpc.yppasswdd s1ngle threaded
1034328 client can crash if two procs unlink (patchid 100173-06)
1038060 ie0: WARNING: if_snd full error still noted
1039326 vmunix : ie0 : lost interrupt : resetting
1041303 ifconf() off by one                                 
1045211 Problem with booting diskless clients
1045531 Lock Mgr. suspends "file locking" processes indefinitely
1045536 nfs exprts to non-sun sys can result (patchid 100173-06)  
1064433 Export of subtree doesn't work (patchid 100173-06)
1066287 nfs hang when looking at lg file changed on server (patchid 100173-06)
1066663 SIGIO signal for async io fails to pend across NFS (patchid 100357-01)
1029628  setuid bit copied to NFS file system
1030884  NFS full file sys gets ENOSPC even when overwriting existing file
1034328  client can crash if two proc's unlink the same file at once
1034750  automount hangs while trying to open a mount point
1037476  Sending bad proc to NFS server can cause mbuf leak
1038302  NFS export option "anon=-1" does not work
1038308  4.1 automount sets up a different sym link 5 mins after 1st access
1039406  3960-3980th repeated sckt open & close fails w addr already in use
1039839  nres_gethostbyaddr logs erroneous messages to NIS server's console
1039977  bug in the NFS DEBUG code, file nfs_export.c
1041409  cannot execute setuid root programs in NFS mounted filesystem
1041559  system is panicing in mclput
1042435  client side noninterruptible hang              
1043343  increase arp table size 
1044565  pc-nfs client failed locking entire UNIX file
1045536  NFS exports to non-sun systems can result in file truncation
1045700  lockf fails when two processes try to read, write simultaneously
1045993  NFS file caching still occuring on locked files
1045995  unlink(2) on a file will prevent NFS file locks on the same file
1045996  File locks are not removed on the server when a client is rebooted
1046001  fcntl is interupted by signals and returns the wrong error code
1046945  'ping' caused machine to panic           
1047557  Old pages not being purged if file gets truncated on server
1048875  Missing /etc/mtab file can fork the automounter
1052330  locking on NFS file doesn't cause cache purged after the 1st time
1052879  panic iesynccmd with SunNet OSI 7.0              
1053552  ip_input drops pckts w IP opts as bad checksum w mclput pnc patch
1053679  file region locking of NFS files was broken in 4.x
1054669  telnetd allows password snooping 
1057673  panic: iinactive may result from klm code 
1057685  4.1.1 NFS servers freezing 
1057878  panic due to window in rtfree()                
SCSI
1036481  bsr after reading EOF doesn't record space back, wrong pstn stat
1042822  st: warning tape may be wearing.... on Exabytes
1045071  sd: does not scan past 1 GB when using format utility
1045586  Handling of special FORMAT command is broken w.r.t blkno decode
1046305  some XXgetcap cases reversed                         
1046580  bug in esp host adapter can cause panic during error recovery
1048141  esp does not always recognize a marginal SCSI bus 
1049417  select phase not timed out causing indefinite hangs 
1049674  general bug report for some esp problems           
1049830  timeouts in polled mode cause a panic 
1050067  esp driver resource alloc fails when esp is child if dma
1051244  SCSI Tape drive is misusing signals             
1052613  max dma limits set by host adapters are too small
1052659 FSR on the old SCSI tape driver fails in 4.1.1
1052888 st driver can cause a panic: zero divide trap
1055184  3/2  sundev/sd.c uses only one buffer per unit 
1058682  Reassign block (format "repair") malfunctions beyond 1GB
1059139  Accessing a SCSI tape drive causes system crash     
1062430  st drvr writes extra file mrks if opened then closed after writing
1065300 front load tape doesn't reliably read tapes
1067300 st: soft errors sometimes cause loss of data
1070535 esp: sync xfer rate is not renegotiated
1070540 esp: incomplt cleanup after proxy msg causes panic
1070876 delay after scsi bus reset required 
[various]    improvements in st ioctl, EOF, EOT, EOM handling & status rprt
GRAPHICS
1045577  rasfilter_rgbtobgr always fails
1046046  The colormap is not correct when 128 colors are used on 4.1.1
1046327  P4 CG6 hardware cursor invisible under Sunwindows on OS4.1.1
1063738 Diffuse positional lights on color-per-vertex tri
1063743 Ambient positional lights for color-per-vertex 
1064295 Degenerate hollow triangles cause internal edge
1066677 GT crashes w SunPHIGS Quick Update of batched polyl
1066772 wide patterned polylines without vertex colours are
1066851 gtconfig -M flag doesn't preserve VIDEO_ENABLE
1066983 quick check pgm to visually test accel port to dev
1067972 hi res version of cg12 (gsxr) text is trash in pr_b
1068136 gtconfig needs sync generator setup pgms for NTSC
1068153 Leaf nodes which set no attributes cause QUM mode
1068802 pixwin double buffer bug for GS
1069396 gtconfig: sync generator pgm change needed for
1069691 phigschild crashes GT system when huge application
1070466 Setting hatch_transparency to false affects perf
1071971 Get jitter when using 1280 @ 67hz video output forma
UTILITY
1016437 lpd does not check file names for legality
1022363  format:  remove dummy defect list commit for embedded SCSI disks
1025250  Zero-lngth defect list causes format to fail extractn of mnfc...
1030087  sendmail yp aliasing does not work with non-sun yp masters
1031577  modload does not recognize the "vector" keyword
1035625  not enough information on embedded scsi defect lists
1036159  A user can run programs with root's group privileges...
1039221 bar core dumps w -x or -t option 
1045185  Disks are displayed in controller order but chosen in disk order
1045636  4.1 /bin/mail problem delivering mail
1047340  /bin/mail can be used to invoke a root shell
1049010  DLS60 config file does not work
1050675  Original, extract format command fails if defect count is zero
1051638  format mode selects don't support SCSI-2 page format
1052805  Low-level format of MD21 disks usually fail with Warning...
1053733  pax gets into infinite loop at EOT
1055402  Bourne shell scripts using inline redirection and
1058003  When reading  from /dev/printer lpd does not check how much
  data it has read 
1058236  checksum error even with -c -i options              
1059212  Improvement needed in mode select error handling for SCSI disks
1059225  Do not hardwire any SCSI disk mode select parameters
1063772  possible to overwrite a file on system using lpr
1067216  Format fails on 207mb maxtor drive
1068402  mkfs should initialize UFS clean flag
1068640  formatting CDC drives generates errors
LIBRARY
1038500  localtime or tzsetwall corrupts malloc space (libc)
1041074  The disk version of the "C" locale is incomplete   
1044722  undefined symbol in libxpg.a
1044909  /usr/lib/expreserve race condition was used to break into a system
1045471  4.1(+) shared C libraries reference undefined symbols
1050040  fcvt() segment faults under 4.1.1     
1051619  system() uses the system call fork() instead of vfor
1051881  colldef rejects apparently valid input
1052398  strxfrm is not 8 bit clean   
1052463  colldef can't handle a substitute statement with hex numbers
1053346  There shouldnt be an imposed length limit for strings in strcoll()
LIBSUNTOOL
1038363  window_destroy does not release memory; 8k memory leak per textsw
SUNVIEW
1028856  2/2  master defaults database is not being read
1038313  1/1  Can't open and use more than 64 windows concurrently
1039576  1/1  selection_svc and rpc can be used to gain access to system files
1039760  3/2  notifier fails to handle fcntl for FNDELAY correctly
1040606  2/3  selection_svc security problem
COMPILER/LOADER
NOTE:  new compiler/loader in SunOS 4.1.2 includes substantial fixes
that may affect some application programs.  See "Link-editor Bug
Fixes" in Chapter 2 for more detail.
1019004  -assert definitions can fail to report undefined symbols
1032208  ldd doesn't write file names if standard output is not a tty
1032209  ldd runs out of file descriptors                
1032739  ld core dumps with many libs in mult. directories
1033086  Calling dlopen() on a file with BSS kills your application
1034788  -r and -pic do not mix bad secondary magic number on 4.1
1034833  ld: can't mixed -r with -Bstatic or -A flag in 4.1
1034844  missing symbol from ld -r 4.1 object; exists in 4.0.3 ld output
1037879  Cannot create executable w shared obj which points to another
1042261  ld only recognizes first directory in LD_LIBRARY_PATH
1043082  Bogus first arg to 'ldconfig' kills dynamic linking
1043300  dlclose prevents access to functions even after further dlopen
1044524  multiply defined symbols and seg. fault caused by 4.1's ld
1045194  dlsym returns bad addr for uninit global var in dlopened library
1045272  ld -u & -r dont seem to work properly               
1046379  cant call a fnctn in a shared lib from a fnctn in another ...
1046462  ld fails with seg fault proc nested incl
1050594  Uninitialized struct slot causes intermittent failures
1052428  ld.so usage of -L options confusing, leads to security problems
1064820  ld can produce bogus diags with cascaded
1069404  bad handle errors with dlsym(dlopen(NULL,1),"xxx")
C2
1040334  yppasswd wont allow user to change passwd from client..daemon dies
1040465  The passwd -e command does not work when c2 security is in place
1044204  rpc.passwdauthd can be used to guess passwords on c2 systems
1047131  getauditflagschar() routine as distrib in 4.1 libc does not work
DOCUMENTATION
1051880  colldef input format not documented 
1051882  semantics of colldef are unclear
INSTALL
1041627 add_services can fail if partition changes are made
  after SunInstall.
1047095  install from CD stops and complains if floppy is in     
1047696  Can't boot 4.1.1 munix on a sun4c w/40mb of memory
1063858  disk form takes 5 minutes to exit in a 40 disk machine
1064779  dataless install corrupts file system
1069645  should add support for keytables in munix
CTE ESCALATIONS FIXED IN SunOS 4.1.2
Listed below are the Corporate Technical Escalations (CTE) patches
which have been incorporated in SunOS 4.1.2.  The list is in patch ID
order and includes bug IDs and a synopsis of each fixed bug.
100071-01  1038313  Can't open and use more than 64 windows concurrently
100072-01  1031577  modload does not recognize the "vector" keyword
           1038305  modload does not recognize the "vector" keyword
100075-07  1044565  pc-nfs client failed locking entire UNIX file
           1045700  lockf fails when 2 procs try to read, write simultaneously
           1046001  fcntl is interupted by signals, returns the wrong err code
           1045996  File locks not removed on server when a client is rebooted
           1045995  unlink(2) on a file prevents NFS file locks on same file
           1057673  panic: iinactive may result from klm code
           1056300  failed tlock test #1: should ret EINVAL instead of success
           1061087  File /tmp./foo left on the server after a client reboot
           1061173  File record can be read-, write-locked by diff procs simul
100085-03  1039576  selection_svc, rpc can be used to gain access to sys files
           1040606  selection_svc security problem        
100109-01  1032053  getreg should use fuword() when simulating instructions
100125-04  1054669  telnetd allows password snooping      
100133-01  1036159  A user can run programs with root's group privileges...
           1030087  sendmail yp aliasing does not work with non-sun yp masters
100134-03  1042822  st: warning tape may be wearing.... on Exabytes
100141-02  1039839  nres_gethostbyaddr logs erroneous msgs to NIS server's cns
100149-03  1041559  system is panicing in mclput          
           1053552  ip_input drops pckts w IP opts as bad checksum w mclput 
  pnc patch
100159-01  1039406  3960-3980th repeated sckt open & close fails w addr 
  already in use
100168-01  1037747  crontab -e doesn't update file edited in less than 1 
  setup_client
100170-03  1034833  ld: can't mixed -r with -Bstatic or -A flag in 4.1
           1034788  -r and -pic do not mix bad secondary magic number on 4.1
           1044524  multiply defined symbols and seg. fault caused by 4.1's ld 
           1042261  ld only recognizes first directory in LD_LIBRARY_PATH
           1045272  ld -u & -r dont seem to work properly
           1037879  Cant create executble w shared obj which points to another
           1019004  -assert definitions can fail to report undefined symbols
100173-03  1039977  bug in the NFS DEBUG code, file nfs_export.c
           1032959  NFSPROC_MKDIR returns incrr attrbutes 
           1029628  setuid bit copied to NFS file systm   
           1037476  Sending bad proc to NFS server can cause mbuf leak
           1038302  NFS export option "anon=-1" does not work
           1034328  client can crash if two proc's unlink same file at once
           1045536  NFS exports to non-Sun systems can result in file truncatn
           1030884  NFS full file sys gets ENOSPC even wn overwrit exist file
           1045993  NFS file caching still occuring on locked files
           1047557  Old pages not being purged if file truncated on server
           1052330  locking on NFS file doesn't cause cache purged after 
  1st time
           1053679  file region locking of NFS files was broken in 4.x
           1041409  cannot execute setuid root pgms in NFS mounted filesystem
100173-06  1034328  client can crash if two procs unlink
           1045536  nfs exprts to non-sun sys can result
           1064433  Export of subtree doesn't work
           1066287  nfs hang when looking at lg file changed on server
100174-01  1042350  tmpfs problem with ftruncate test in SCTS from SUNVS
           1038651  Using tmpfs ie ram /tmp can cause data initlztn w 
  Fortran on 4.1
           1044192  hard link to dir succeeds on tmpfs for non-root users
           1043270  tmpfs disallows mmap beyond EOF       
           1057963  cannot mount exported tmpfs directory 
           1049027  tmpfs hangs and deadlocks             
           1054054  +s and +t together do not work as expected
           1047586  mkfifo does not work on tmpfs         
100179-01  1047355  polling not working correctly         
100181-01  1039760  notifier fails to handle fcntl for FNDELAY correctly
100186-01  1046945  'ping' caused machine to panic        
100188-01  1008324  TIOCCONS is a security hole           
100192-01  1046046  The colormap is not correct wn 128 colors used on 4.1.1
100198-01  1037052  shmdt(2) will not detach a read only segment
100199-01  1037715  ISO orderly release is not supported, but TCPTLI says so
           1039287  tcp/tli transport cannot send more than 4052 bytes of data
           1049125  System panic's when reject a network connection via TLI
           1057481  System hangs when running TLI         
100201-01  1040465  passwd -e cmd doesn't work when c2 security is in place
           1044204  rpc.passwdauthd can be used to guess pswrds on c2 systems
           1040334  yppasswd wont allow user to change passwd from client...
           1047131  getauditflagschar() routine in 4.1 libc does not work
100203-01  1050040  fcvt() segment faults under 4.1.1     
100206-01  1038363  window_destroy does not release memory; 8k memory leak 
  per textsw
100207-01  1016767  /boot works for 1st disk controller only
100208-01  1045471  4.1 (+) shared C libraries reference undefined symbols 
100210-01  1028856  master defaults database is not being read
100211-02  1038050  if an "eom" ioctl gets interrptd, tape synchronization lost
100216-01  1046449  multiple-register sbus cards don't work on a 4/75
100217-01  1047295  mounting certain iso 9660 cd's succeed but directory 
  becomes data
100224-02  1047340  /bin/mail can be used to invoke a root shell
           1045636  4.1 /bin/mail problem delivering mail 
100225-02  1048128  xon flow control problems on serial I/O
100228-02  1032534  Kernel panics with panic: psig on exiting sunview
100232-01  1050558  SPARCstation 2 running SunOS 4.1.1 crashes under 
  some applications
100243-01  1046580  bug in esp host adapter can cause panic during error 
  recovery
           1048141  esp does not always recognize a marginal SCSI bus
           1046305  some XXgetcap cases reversed          
100244-01  1052669  panic: data fault in strwrite - streams corruption
100244-02  1033287  Frequent exhaustion of chanmap resource observed
100249-01  1038308  4.1 automount sets up a different sym link 5 mins after 
  1st access
100250-01  1052659  FSR on the old SCSI tape driver fails in 4.1.1
100251-01  1044909  /usr/lib/expreserve race condition used to break into 
  a system
100254-01  1044666  panic: ttcompat: unexpected ioctl acknowledgment
100255-01  1044888  Streams run out of dblks and hang the system
100256-01  1053733  pax gets into infinite loop at EOT    
100257-02  1033086  Calling dlopen() on a file with BSS kills your application
           1043300  dlclose prevents access to functions even after further 
  dlopen
           1052428  ld.so usage of -L options confusing, leads to security 
  problems 
           1046379  cant call a fnctn in a shared lib from a fnctn in 
  another ...
           1045194  dlsym returns bad addr for uninit global var in 
  dlopened library
           1032208  ldd doesn't write file names if standard output is not 
  a tty
           1032209  ldd runs out of file descriptors      
           1043082  Bogus first arg to 'ldconfig' kills dynamic linking
100259-01  1054999  syncip overhead in ufs_inactive causes poor NFS performance
100262-01  1052888  st driver can cause a panic: zero divide trap
100265-01  1039275  writing to an PROT_READ area is giving SIGBUS not SIGSEGV
100266-01  1038500  localtime or tzsetwall corrupts malloc space (libc)
100268-02  1051880  colldef input format not documented   
           1051881  colldef rejects apparently valid inpt 
           1051882  semantics of colldef are unclear      
           1051883  spelling error in colldef message     
           1052463  colldef can't handle a substitute statement with hex 
  numbers
           1053346  There shouldnt be an imposed length limit for strings 
  in strcoll()
           1052398  strxfrm is not 8 bit clean         
100273-01  1038686  System panics with "panic: hat_ptesync - invalid pme" 
  message
           1043801  panic: assertion failed, pmg->pmg_keepcnt == 1
100275-01  1057211  VME master bus accesses can time out during heavy I/O
100281-01  1057685  4.1.1 nfs servers freezing            
100294-01  1056245  Process hangs in page_cv_wait, ufs_getapage after 
  locking page
           1051992  pageout and clustering are not cooperating
           1051876  system hangs when pageout sleeps in ufs_putpage
           1050546  putpage can hang the box              
           1045582  NeWSprint 1.0 hangs on 4/75 and 4/40  
100305-06  1016437  lpd does not check file names for legality
           1058003  Reading from /dev/printer, lpd does not check how much 
  it has read
           1063772  possible to overwrite a file on system using lpr
100313-01  1044668  umount/sync race can hang system      
100330-02  1051983  buffer cache sz decreases w lg kernels causing high
           1056992  4.1.1 leaks kernelmap
           1057929  sys hang: prestosrve and NC400 exhausting kernelmap
100346-01  1044722  undefined symbol in libxpg.a
100349-02  1066773  \s-2K_PICK_ECHO_STRUCT_EN_RANGE_PLUS_DESCENDANTS\s+2 
  may stop echoing in a descendant
100356-01  1067615  kernel hangs while processing aiocancel system call
100357-01  1066663  SIGIO signal for async io fails to pend across NFS (patchid
100364-01  1029802  4/280 with xy451 panics: regs accessed while busy
100376-01  1069072  Int div on sparc can be used to modify data
100376-02  1069702  Integer division on SPARC can be used to gain root access
CTE OPENWINDOWS VERSION 2 PATCHES
Patch-ID# 100131-01
Synopsis: Custom CADENCE xnews server with two bug fixes
Bugs Fixed:
1043582 popup windows cause damage if the are partially off screen.
1043824 Intermittent failure to deactivate automatic pointer grab.
Patch-ID# 100156-01
Synopsis: xauth sets wrong hexkey data in the add displayname option
Bugs Fixed:
1045483: xauth sets wrong hexkey data in the add displayname option
Patch-ID# 100158-01
Synopsis: xview notifier cannot handle number of files > 31
Bugs Fixed:
1040844: xview notifier cannot handle fildes > 31
Patch-ID# 100166-01
Synopsis: PANEL_SLIDER SEGVs when slider bar is moved - monochrome only.
Bugs Fixed:
1042937: PANEL_SLIDER SEGVs when slider bar is moved - monochrome only.
Patch-ID# 100176-08
Synopsis: OpenWindows 2.0: Patch release 8 for X11-NeWS server
Bugs Fixed:
1040959 - odd line widths identical to even widths (5==4) shapes bug.
1043824 - Intermittent failure to deactivate automatic pointer grab.
1043582 - popup windows cause damage if the are partially off screen
1041986 - XGetImage will crash server if planemask is set to AllPlanes...
1043914 - CharStrings does not contain entries for unencoded characters.
1044043 - pointer grabs generate incorrect enter/leave events.
1044086 - incorrect rendition of some stroke characters NeWS bug.
1044246 - killing a client while the server is grabbed causes SEGV
1044315 - The server can get into an infinite loop and consume cpu time
1044475 - XDrawArc doesn't draw large circles correctly
1045150 - R to L copies less than one longword.
1046997 - server hangs if button event generated when socket is full
1045563 - XDrawLine with negative points crash the server
1045650 - Bad pixmaps are created and NO ERROR is returned....
1045652 - Creating 100 to 200 pixmaps causes the server to crash
1045857 - FrameMaker 2.1X crashes server
1045887 - cgsix, sparc station, server crashes on XDrawSegment
1047358 - KeymapNotify events being generated in the wrong order.
;1047494 - NeWS line > 1 cap style CapRound, caps hanging bug.
1048120 - NeWS line > 1 not drawn correctly if cap style CapRound.
1050109 - Line Width > 1 not drawn correctly.
1051287 - DGA leaves file descriptor open for color map.
1051689 - Short rlineto lose accurate current point for wide lines.
1051848 - Plane masking bug.
1052157 - xcs_clear sh_mem_fill clear region server crash.
1052239 - sh_Shape_Raster() bad calculation memory corruption core dumping.
1052479 - Out of bounds framebuffer access.
1052697 - Out of bounds framebuffer access.
1052712 - NeWSPrint imagecanvas boundaries rounding bug.
1052749 - Shapes bad calculation memory corruption core dumping.
1052822 - Out of bounds framebuffer access.
1053164 - Fill operator causes dropouts of Type 3 Fonts.
1053342 - Visibility Notify not received when window partially obscured.
1053511 - Windows over 32000 pixels BadAlloc shapes bug.
1053954 - Visibility Notify enabled impacts server performance.
1054009 - Set screen saver bug.
1054362 - Postscript accentuated characters disappear text shifts.
1054811 - NeWS Lotus graphs not rendering right and bottom lines.
1054918 - XNeWS would not render 256 colors.
1055187 - XFillRectangle on a cg3 stipple incorrect results.
1055265 - Plaid OW demo crashes LSCrev2 legosc
1055656 - XSetFillStyle FillTitled stipple fill incorrect.
1055672 - Pageview does not display Postscript document correctly.
1056088 - Protect the server from out of framebuffer accesses.
1056131 - Closepath doesn't produce a line join if last element zero length.
1056324 - NewsPrint Sparc Printer Bad Line Widths.
1056454 - Frame on OWV2 can crash legosc quadro systems.
1057110 - LSC Rev 2 chip has bug in frame buffer arbitration.
1057234 - XGL and server graphics can crash legosc.
1057502 - Doubledash lines not rendered when rop set.
1057750 - xcs_clear xcsProcs shapes fill area needs range clipping.
1058592 - XSetClipRectangles inconsistent clipping action bug.
1058818 - xc_create_transmem_raster not clipping child raster to fit parent.
1059182 - Postscript file will not render properly.
1059186 - Postscript line drawing and rendering bug.
1059230 - SparcPrinter won't print excel postscript files.
1059933 - Can't printout NeWSprint characters are upside down.
1060093 - Stippling and clipping not displayed correctly.
1060964 - colormap corruption server core dump when running props.
1061098 - X11 wide lines coincident first & last points not joined.
1061305 - XDrawArcs test in MIT Xlib test crashes xnews server.
1061436 - xnews return wrong Fontmatrix on redefined font PostScript bug.
1061881 - do not return per character metrics for fixed size fonts.
1062574 - Window grabber clip problem cv_unmap.
1062616 - pageview will send xnews process into an infinite loop
1062834 - events open declaration syntax error.
1063240 - docviewer intro screen corrupted after installing xnews patch.
1063261 - cv_reshapecanvas to send expose properly.
1063464 - ListFontsWithInfo slow performance.
1063821 - window mapping bug.
1069548 - poor performance of XQueryFont
1069590 - xnews server crashes after allocating 216 colors
Also fixed (no bugid's):
               - Tile and Stipple related bug fixes.
               - XGetImage ZPixmap transfered whole raster error.
               - Shape_Obj excessive local temporary shapes being created.
               - DragAndDrop cursor does not appear.
               - Snaptool does not work correctly.
               - AnswerBook does not display pages correctly.
               - Performance enhancements for font queries
               - psterm title bar does not repaint after resizing
               - IslandDraw core dumps at startup time
               - VideoPix's vfctool dies with X error
               - Mwg does not repaint root window correctly
Patch-ID#  100183-01
Synopsis: Openwin 2.0:rescale font to 60pt size and convert to vfont 
  doesn't work 
Bugs Fixed:
1045767: when you rescale folio font to 60pt size and convert to vfont, 
  it didn't work
Patch-ID#  100184-02
Synopsis: sv_xv_sel_svc and rpc can be used to gain access to system files
Bugs Fixed:
1040747: sv_xv_sel_svc and rpc can be used to gain access to system files.
Patch-ID# 100205-01
Synopsis: Highligting problems within filemgr running on Xterminals.
Bugs Fixed:
1045939: filemgr incorrectly inverts icons on a NCD mono X terminal
Patch-ID#  100213-01
Synopsis: Application core dunps when user selects text item and drags 
  it on the scrolling list.
Bugs Fixed:
1047260: drag text field into scroll list causes app. core dump
Patch-ID# 100231-01
Synopsis: PANEL_LABEL_WIDTH does not set button size correctly.
Bugs Fixed:
1037262: PANEL_LABEL_WIDTH doesn't work
Patch-ID#  100245-01
Synopsis: olwm banding bug, label centering bug
Bugs Fixed: 
1038716: Olwm window labels are not always centered properly.
1047748: Olwm can get into the "move window" rubber banding mode by mistake. 
1055511: Olwm save workspace only works for WM_SAVE_YOURSELF clients.
1053101: Olwm XV_SHOW fails when DISABLED and ENABLED quickly.
Patch-ID# 100246-01
Synopsis: panel buttons fail when multiple server connections are made.
Bugs Fixed:
1041574: panel buttons fail when multiple server connections are made.
Patch-ID# 100247-01
Synopsis: Xview libraries multiple bug fixes.
Bugs Fixed:
1051808: Control panel with a scrolling list sometimes displays wrongly sized.
1048055: Canvases and control areas < 2 pixel apart draw in wrong size.
1028072: xv_set for scrolling lists has side effects.
1046128: Non-exclusive menus calling wrong notify proc when item selected.
1045626: Can't specify different font for each panel item.
1049478: Panel buttons only inherit panel fonts conditionally.
Patch-ID# 100352-01
Synopsis: bldfamily, convertfont & makeafb compress fontnames causing conflicts
Bugs Fixed:
1043430: convertfont & bldfamily default filename length too small
1052174: bldfamily should handle font name conflicts better
Patch-ID# 100354-02
Synopsis: cm displays NoName as user if user has a "-" in it's name
Bugs Fixed:
1046847: cm comes up with NoName displayed as user if user has a "-" in 
  its name.
Patch-ID#  100355-01
Synopsis: OpenWindows 2.0: patch for panel text item bug
Bugs Fixed:
1065873: PANEL_VALUE_DISPLAY_LENGTH in text item does not work for values 
  less than 4
Patch-ID# 100366-01
Synopsis: filemgr does not handle automounted directories correctly
Bugs Fixed:
1043301: subdirectory mounts don't work with hierarchical mounts
1040123: indirect maps creates symbolic links inconsistently with subdirecto
Patch-ID# 100367-01
Synopsis: Cursor advances too far when using compose key in OLIT 2.5 appl.
Bugs Fixed:
1067129: TextEdit widget does not insert 8-bit characters correctly
----- End Included Message -----
----- End Included Message -----
----- End Included Message -----
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:06:15 CDT