Я запускаю emacs 23.2.1 на Cygwin на Windows 7. Вчера emacs-X11 работал нормально; теперь он отказывается запускаться, вместо этого мгновенно завершает работу с сообщением об ошибке "Арифметическая ошибка". Запуск emacs-X11 -Q выдает ту же ошибку. Состояние выхода в соответствии с bash - 255, но это 65280 (0xff00) в соответствии с Process Monitor.
Я могу запустить emacs-X11 --version и emacs-X11 --help просто отлично, но любая попытка открыть окно не удалась. Я также могу запустить emacs в пакетном режиме (например, emacs-X11 -batch -f batch-byte-compile *.el).
Запуск не-X11 версии emacs (emacs-nox или, что то же самое, DISPLAY= emacs ; при установленном DISPLAY :0.0 как у меня по умолчанию, emacs эквивалентен emacs-X11) также работает нормально.
Я также могу нормально запускать другие программы X11 (например, xlogo).
У кого-нибудь есть идеи, что может вызвать это или как я могу это исправить?
