aipdc@castle.ed.ac.uk (Paul D. Crowley) (06/04/91)
I'm having a problem running Tk. Everything builds fine, but when I run
"wish", it exits silently with error code 1. Using printfs and a
debugger, I've tracked the problem down to the call to XOpenDisplay.
XOpenDisplay calls _XRead, which calls XDefaultIOHandler, which calls
exit(1). According to the documentation, XOpenDisplay should always
either exit successfully or return NULL. Also XOpenDisplay is being
handed a valid display name.
Furthermore, I can't pin the problem down any further with the debugger
because it goes away when you look too hard at it! If you place a trace
on XRead, and step through the first few lines at least once, it goes
away, so I think it has something to do with wild pointers.
I'm running DYNIX(R) V3.0.17.9 on a Sequent Symmetry, on a TekXpress
X11R4 terminal. I'm also completely lost.
My apologies for asking again, I hope that the extra data would produce
a response.
Any help will be greatly appreciated. Thanks in advance.
____
\/ o\ Paul Crowley aipdc@castle.ed.ac.uk \ /
/\__/ Part straight. Part gay. All queer. \/
"I say we kill him and eat his brain."
"That's not the solution to _every_ problem, you know!" -- Rudy Rucker