[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Debugging help
From: |
Niels Möller |
Subject: |
Debugging help |
Date: |
01 Jun 2002 12:40:49 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
I've experienced a few more or less reproducible hangs on Neal's Hurd
box (dryden).
One example: I telnet in to the box. Start screen. Start emacs. Type
M-x man RET non-existing-command RET.
Then emacs displays a message saying that the man page can't be found,
and then I lose contact with both emacs and screen.
Logging in again, killing the hanging processes, and running screen
-ls gives
nisse@dryden:~$ screen -ls
There is a screen on:
6098.ttyp0.dryden (Dead ???)
Remove dead screens with 'screen -wipe'.
1 Socket in /var/run/screen/S-nisse.
so appearantly, screen just died.
In another case, lsh-make-seed hanged, typing ^C didn't work, and I
also lost contact with my screen. I logged in again from a different
xterm, and killed the lsh-make-seed process, but I still didn't get
back to the shell where it was started.
Hmm, I'm now trying lsh-make-seed -v --trace --debug, and from the
output, it seems that it hangs in poll. And it's not interruptable
with ^C.
This report is somewhat unstructured, so I guess my question is: How
do I get more information about the failing processes, so I can file
useful bug reports?
/Niels
- Debugging help,
Niels Möller <=