|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 10 Aug 2007 01:52:25 To : Kostik Belousov Subject : Re: xorg 7.2, зависание -------------------------------------------------------------------------------- >>> Kostik Belousov wrote: >> (или twm, неважно) - xterm живёт и работает, а все остальные в >> группе (WM, sh запускающий .xinitrc) - получают статус stopped ('T' >> в ps), причём ktrace об этом событии молчит как рыба об лёд и >> SIGCONT не помогает... KB> xterm suidный, возможно, поэтому не оттрасировался ? Так если бы дело было в нём... думаю, таки в сессии. Потому что xterm порождает свою сессию, а остальные живут на текущей. о моё предположение, что в новых иксах убрали порождение сессии, не прошло - посмотрел дома, где запущено через startx - у wmaker'а управляющим v7, то есть сессию не создаёт. KB> Было бы хорошо посмотреть на wait channels остановленных процессов, Пустые. Чистый стоп. 'T' в stat. KB> и на stty -all контрольного терминала сессии (TOSTOP). Был включен. Попытка написать 'stty -tostop' в скрипте привела к тому, что останавливалось именно на stty и с теми же симптомами (то есть было остановлен stty и sh выполнявший ~/.xinitrc). KB> Какой shell это все выполнял и на каком ядре ? /bin/sh, 6.2-p4. >> Вылечил добавкой перед этим: >> exec 2>~/tmp/xinitrc.stderr >> Раньше оно не клинило на выводе в stderr. Что-то поменялось... -netch- --- ifmail v.2.15dev5.4 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/924575d41b2b2.html, оценка из 5, голосов 10
|