home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / unix / bsd / 11951 < prev    next >
Encoding:
Text File  |  1993-01-28  |  1.8 KB  |  38 lines

  1. Newsgroups: comp.unix.bsd
  2. Path: sparky!uunet!news.univie.ac.at!scsing.switch.ch!ira.uka.de!yale.edu!spool.mu.edu!uwm.edu!caen!saimiri.primate.wisc.edu!usenet.coe.montana.edu!gemini.oscs.montana.edu!osynw
  3. From: osynw@gemini.oscs.montana.edu (Nate Williams)
  4. Subject: Re: [386bsd] X broken with new patchkit ?
  5. Message-ID: <1993Jan28.162938.964@coe.montana.edu>
  6. Keywords: n
  7. Sender: usenet@coe.montana.edu (USENET News System)
  8. Organization: Montana State University
  9. References: <4374@wzv.win.tue.nl> <1993Jan28.091650.29630@gmd.de>
  10. Date: Thu, 28 Jan 1993 16:29:38 GMT
  11. Lines: 25
  12.  
  13. >The patchkit has (at least one) builtin incompatibility regarding the behaviour
  14. >of select(2). In the patchkit there is a change in the kernel that lets select
  15. >wait on a process's pid rather than a pointer to its struct proc. This is
  16. >actually a patch which should be 386bsd-0.2 stuff, and shouldn't have gone
  17. >into the patchkit. 
  18.  
  19. According to the comments sent by Bill, this fixed a problem where telnet
  20. was walking on top of another data structure
  21. I quote (with slight modification for politeness sake)
  22.  
  23. To fix obscure telnet bug (it "messes up" another data structure in the process,
  24. because it's using a "freed" process e.g. free()):
  25.  
  26. Unfortunately, for lack of time and lack of familiarity with the code, I
  27. didn't know what would be affected by the fix.  As far as the original
  28. distribution, (this is what the patchkit is for), the only routine
  29. that still needs to be fixed is the com driver.  (If X is hogging all
  30. the resources with the new patchkit, get Chris's new com driver, since
  31. it contains the fixed select stuff)
  32.  
  33. Nate
  34. -- 
  35. osynw@terra.oscs.montana.edu |  A hacker w/out a home. 
  36. work: (406) 994-5991         |  Keeper of the Unofficial 386BSD Bug Report
  37. home: (406) 586-0579         |  Please send bugs and/or fixes you find.
  38.