home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / unix / bsd / 10753 < prev    next >
Encoding:
Text File  |  1992-12-30  |  2.1 KB  |  58 lines

  1. Newsgroups: comp.unix.bsd
  2. Path: sparky!uunet!paladin.american.edu!gatech!swrinde!cs.utexas.edu!hellgate.utah.edu!fcom.cc.utah.edu!cs.weber.edu!terry
  3. From: terry@cs.weber.edu (A Wizard of Earth C)
  4. Subject: Re: XFree86 problem in XDrawSegments
  5. Message-ID: <1992Dec30.063602.8978@fcom.cc.utah.edu>
  6. Sender: news@fcom.cc.utah.edu
  7. Organization: Weber State University  (Ogden, UT)
  8. References: <1992Dec30.013451.13074@ponds.uucp>
  9. Date: Wed, 30 Dec 92 06:36:02 GMT
  10. Lines: 46
  11.  
  12. In article <1992Dec30.013451.13074@ponds.uucp> rivers@ponds.uucp (Thomas David Rivers) writes:
  13. >
  14. > In trying to get cbzone up and running in 386bsd; I discovered the 
  15. > following problem.
  16. >
  17. > I'm using XFree86 version 1.1 as available on agate.
  18. >
  19. > After the game starts up (opens the display and does some drawing) it
  20. > will bomb out with the following message:
  21. >
  22. >XIO:  fatal IO error 14 (Bad address) on X server ":0.0"
  23. >      after 400 requests (399 known processed) with 17 events remaining.
  24. >
  25. >
  26. >  A breakpoint in _XDefaultIOError() reveals the following traceback:
  27. >
  28. >    _XDefaultIOError()
  29. >    _XIOError()
  30. >    _XSend()
  31. >    _XDrawSegments()
  32. >    multiline()              <----- cbzone function
  33. >    drawhorizone()           <----- cbzone function
  34. >    main()()                 <----- cbzone function
  35. >
  36. > It would appear that something is wrong in XDrawSegments....
  37. >
  38. > Has anyone else run into this?
  39.  
  40. I have run into a similar problem (resulting in "BadMatch" errors) on an
  41. AT&T X terminal.  The problem traced back to a modification of the GC
  42. occurring before a draw, but not being forced to take effect (basically,
  43. an event queueing problem).  Using an XSync( Display, False); prior to
  44. the draw fixed the problem.
  45.  
  46.  
  47.                     Terry Lambert
  48.                     terry@icarus.weber.edu
  49.                     terry_lambert@novell.com
  50. ---
  51. Any opinions in this posting are my own and not those of my present
  52. or previous employers.
  53. -- 
  54. -------------------------------------------------------------------------------
  55.                                         "I have an 8 user poetic license" - me
  56.  Get the 386bsd FAQ from agate.berkeley.edu:/pub/386BSD/386bsd-0.1/unofficial
  57. -------------------------------------------------------------------------------
  58.