Когда я захожу на удаленный компьютер с помощью пересылки ssh X11, Vista открывает окно с жалобой на неожиданно завершившийся процесс. Как только я распускаю коробку, все в порядке. Поэтому мне действительно все равно, если какой-то процесс умер. Как заставить Vista замолчать об этом?
В частности, сообщение гласит:
sh.exe has stopped working
Так что умер не сам ssh, а какой-то подпроцесс.
Текстовое описание проблемы:
Problem signature:
Problem Event Name: APPCRASH
Application Name: sh.exe
Application Version: 0.0.0.0
Application Timestamp: 48a031a1
Fault Module Name: comctl32.dll_unloaded
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 4549bcb0
Exception Code: c0000005
Exception Offset: 73dc5b17
OS Version: 6.0.6000.2.0.0.768.3
Locale ID: 1033
Additional Information 1: fc4d
Additional Information 2: d203a7335117760e7b4d2cf9dc2925f9
Additional Information 3: 1bc1
Additional Information 4: 7bc0b00964c4a1bd48f87b2415df3372
Read our privacy statement:
http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0409
Я замечаю, что проблема возникает, когда я использую опцию -Y , чтобы включить пересылку X11 в терминале X под Vista.
Всплывающее диалоговое окно не получает фокус автоматически, поэтому нажатие Enter не имеет смысла. Я должен дождаться появления окна, схватить его мышью и выбросить. Даже форсирование ошибки для получения фокуса было бы шагом в правильном направлении.
За DrPizza Я отправил электронное письмо в список рассылки Cygwin. Подчеркнутая сюжетная линия представляет мои неоднократные попытки обойти чрезмерно агрессивный фильтр спама и подчеркивает необходимость чего-то вроде StackOverflow.