Ar an naoú lá is fiche de mí Iúil, scríobh Stephen J. Turnbull:
Mats Lidell writes:
> >>>>> Stephen J Turnbull <stephen(a)xemacs.org> writes:
>
> Stephen> I'm not sure why this would happen. You could try putting
> Stephen> if (!c) fprintf (stderr, "failing on FD #%d", i);
> Stephen> before the assert on l. 147 and see which FD is causing problems.
>
> I get FD #0 => stdin!? Ideas?
YOW! That "!?" is definitely justified. I have no idea! :-/
Maybe stdin is getting closed because it's backgrounded? But why
wouldn't this have blown up in the past? Why does X matter?
Different event loops. If XEmacs is built with X11 support, event-Xt.c is
used even when running headless on the TTY. I saw matter this years ago when
a non-X11 build would drop input characters on the TTY while an X11 build
wouldn’t--see
http://hg.debian.org/hg/xemacs/xemacs/rev/0c544f2f566c .
I doubt it’s that specific issue this time, but it’s probably something in
event-tty.c.
*sigh*
--
“Apart from the nine-banded armadillo, man is the only natural host of
Mycobacterium leprae, although it can be grown in the footpads of mice.”
-- Kumar & Clark, Clinical Medicine, summarising improbable leprosy research
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/mailman/listinfo/xemacs-beta