Why my Emacs in Cygwin running on Windows Seven, always create Crash Dump?

前端 未结 4 1090
梦谈多话
梦谈多话 2021-01-31 20:33

I quite satisfied of how GNU tools run in my Cygwin on Windows Seven. I think it\'s easier just to use GNU/Linux, but my company here has the policy of using Windows Seven for t

4条回答
  •  灰色年华
    2021-01-31 21:25

    Win7 aborts processes that overwrite parts of the stack. If you trust cygwin executables, you can selectively exclude them as follows:

    Computer -> Properties
             -> Advanced System Settings
             -> Performance
             -> Settings...
             -> Data Execution Prevention
    

    I excluded the following:

    C:\cygwin\bin\bash.exe
    C:\cygwin\bin\emacs.exe
    C:\cygwin\bin\emacs-nox.exe
    C:\cygwin\bin\emacs-X11.exe
    C:\cygwin\bin\startxwin.exe
    

提交回复
热议问题