Периодические сбои в Cygwin, возможно связанные со свечой и / или изготовлением - PullRequest
0 голосов
/ 19 марта 2012

У меня большой проект, созданный с использованием make-файла.Все это прекрасно работает в Linux, а также в Cygwin, если я выполняю шаги сборки вручную, возможно, исправляя все, что не удалось.Ранее он прекрасно работал на другом компьютере Cygwin.

Правило make, которое вызывает определенные исполняемые остановки Windows странным образом.Кажется, что (иногда?) Выдает правильный вывод, но затем что-то идет не так и делает просто останавливается без явного указания на то, что пошло не так.скрипт оболочки bash вокруг команды.Сценарий содержит цикл, который повторяет команду несколько раз (и при этом выводит много отладочной информации).Теперь это странный бит: если команда терпит неудачу, скрипт-оболочка также умирает тут же, даже не доходя до эха сразу после команды, которая скажет «Код возврата был ...».Я никогда не видел, чтобы это повторилось.Похоже, что в первый раз это либо удастся, либо он умрет и, по-видимому, возьмет с собой скрипт.

С чего мне начать отладку, пожалуйста?Большое спасибо.

Я не уверен, что это актуально, но команда является свечой, частью Wix.Я использую Windows XP под VMWare Player, который, в свою очередь, работает на старом ПК Athlon.Memcheck проходит нормально на хосте, а у виртуальной машины 2 ГБ ОЗУ.Я также могу воспроизвести подобное поведение на другой виртуальной машине, работающей на гораздо более быстрой машине Intel, однако эта виртуальная машина ранее страдала от ошибок «временно недоступных ресурсов», поэтому я начал с чистого листа с чистыми установочными образами, которые почти наверняка не содержат блод.Теперь я правильно застрял :-( Еще раз спасибо.

...