Проблема Cygwin - невозможно переназначить;тот же адрес, что и у родителя - PullRequest
1 голос
/ 27 ноября 2011

Получение большого количества ошибок, таких как то, что вы видите ниже при попытке запуска рельсов ... Я немного погуглил, и все, кажется, предлагают параметр /.rebaseall или ./peflagsall в ash.exe, но у них нет 'т работал на меня, и да, я перезапустил машину с тех пор.Есть идеи?

527571817 [main] ruby 5652 C:\cygwin\usr\local\bin\ruby.exe: *** fatal error - unable to remap \\?\C:\cygwin\usr\local\lib\ruby\1.9.1\i386-cygwin\etc.so to same address as parent: 0x3E0000 != 0x3F0000
Stack trace:
Frame     Function  Args
1BA982E8  6102796B  (1BA982E8, 00000000, 00000000, 00000000)
1BA985D8  6102796B  (6117EC60, 00008000, 00000000, 61180977)
1BA99608  61004F1B  (611A7FAC, 61248664, 003E0000, 003F0000)
End of stack trace
527582673 [unknown (0xD20)] ruby 3680 fork: child 5652 - died waiting for dll loading, errno 11

Ответы [ 2 ]

6 голосов
/ 13 ноября 2014

То же самое сработало и для меня: http://ficial.wordpress.com/2011/07/06/cygwin-and-rails-unable-to-remap-to-same-address-as-parent-died-waiting-for-dll-loading-errno-11/

В случае, если URL не работает, процесс выглядит так:

  1. В оболочке Cygwin:

    find /bin /lib /usr -iname '*.so' > /tmp/to_rebase.lst
    find /bin /lib /usr -iname '*.dll' >> /tmp/to_rebase.lst
    
  2. Выйти из всех оболочек cygwin и остановить все процессы cygwin

  3. Запуск от имени администратора C: \ cygwin \ bin \ ash.exe

    /bin/rebaseall -T /tmp/to_rebase.lst
    
  4. выход золы

  5. перезапуск машины (может работать без)

1 голос
/ 20 декабря 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...