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