home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / graphics / 8106 < prev    next >
Encoding:
Internet Message Format  |  1992-07-23  |  2.0 KB

  1. Xref: sparky comp.graphics:8106 comp.windows.open-look:3214 comp.windows.x:14316 alt.toolkits.xview:710
  2. Newsgroups: comp.graphics,comp.windows.open-look,comp.windows.x,alt.toolkits.xview
  3. Path: sparky!uunet!mcsun!sun4nl!tnofel!qb7g6
  4. From: qb7g6@fel.tno.nl (Maarten Landzaat)
  5. Subject: What's "xnews:Warning:input queue lock broken"?
  6. Message-ID: <1992Jul24.081019.1781@fel.tno.nl>
  7. Keywords: PHIGS, Openwindows, Sun
  8. Organization: TNO Physics and Electronics Laboratory
  9. Date: Fri, 24 Jul 1992 08:10:19 GMT
  10. Lines: 44
  11.  
  12. Please let me know if you know anything about the following:
  13.  
  14. I transformed the PHIGS example "pickjet" to work with an openlook
  15. interface: It now has a.o. a button to start the "pick loop".
  16. In the callback of the button, PHIGS enters a loop in which PICKS
  17. are requested.
  18. When I push this button TWICE (i.e. without picking something in 
  19. between) my entire screen hangs: it cannot receive mouse input anymore.
  20.  
  21. The same problem seems to occur whenever I inadvertently press ANY button
  22. twice, of which the callback performs PHIGS input.
  23.  
  24. After having killed the processes (PHIGS runs a separate unix process to
  25. manage the "X tool", the window in which the graphics are done),
  26. this message appears in the console:
  27.  
  28. "xnews: Warning: input queue lock broken".
  29.  
  30. Also, a number of times proportional to the number of events I tried to
  31. generate, the following message appears:
  32.  
  33. "olwm: Warning: failed to grab pointer".
  34.  
  35. I use a SPARC, SunPHIGS 2.0, Openwindows 3.0, Devguide 3.0 with the xview
  36. toolkit. 
  37. ----------
  38. My questions:
  39.  
  40. 1 Has anyone had a similar experience?
  41.  
  42. 2 Does anyone know the meaning of the error messages?
  43.  
  44. 3 How is it possible that an event for a process that isn't waiting for
  45.   events (after all, it's in the callback) can mess up things that badly?
  46.   Or is PHIGS's xtool process to blame?
  47.  
  48.  
  49. Any reaction is appreciated!
  50. Thanks in advance.
  51. -- 
  52. Maarten J. Landzaat (analyst/programmer, bass player, Atari/midi freak)
  53. BSO/Aerospace & Systems            Mail: Spuistraat 97
  54. Email: maarten.landzaat@fel.tno.nl          1012 SV  Amsterdam
  55. Phone: +31 20 6266098                  The Netherlands
  56.