Path: utzoo!utgpu!watmath!iuvax!cica!tut.cis.ohio-state.edu!bloom-beacon!wesommer From: wesommer@athena.mit.edu (William Sommerfeld) Newsgroups: comp.windows.x Subject: Re: Debugging while server grabs are present. Message-ID: Date: 10 Oct 89 21:48:03 GMT References: <126096@sun.Eng.Sun.COM> Organization: /mit/wesommer/.organization Lines: 19 In-reply-to: argv%turnpike@Sun.COM's message of 10 Oct 89 19:49:25 GMT Way back, in the days of X10, there was a version of the X server known as "Xnest"; its device driver was implemented on top of Xlib; the "screen" was a window on some other (real or virtual) display. You could run it inside itself N levels deep, although it got really slow.. I don't think that Xnest survived to X11, but if it did, it could be useful for debugging applications which do server grabs and played similar games.. I believe that the GNU debugger lets you run an arbitrary sequence of debugger commands when reaching a breakpoint; it also lets you make function calls inside the target process (assuming that the target's address space isn't smashed beyond repair). - Bill --