论坛: gnupackフォーラム (Thread #37455)

Emacs の I-search が動作しない (2016-01-25 09:27 by たたみざる #77546)

13.06-2015.11.08 を使っています。
Emacs で C-s として I-search を開くと [MIGEMO] I-search: と表示されますが、
キーを打つとminibuffer に
Error running timer `isearch-lazy-highlight-update': (file-error "Doing vfork" "resource temporarily unavailable")
とメッセージを残し、ターミナルにも
1 [main] emacs 5036 child_info_fork::abort: C:\gnupack_devel-13.06-2015.11.08\app\cygwin\cygwin\bin\cygEGL-1.dll: Loaded to different address: parent(0x1D0000) != child(0x1D60000)
というエラーを残します。

また、出るときと出ないときがあるので症状が特定できていませんが、
何か解決のためのヒントがあれば教えてください。

回复到 #77546×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录

Re: Emacs の I-search が動作しない (2016-01-31 10:59 by ksugita #77600)

rebasellを実行することで、問題を解消できる可能性があります。
以下の手順で問題が解消するか確認ください。

1. gnupack関連のプログラム(cygwin、emacsすべて)を終了
2. gnupackインストールディレクトリに格納されている「run_peflagsall.exe」を実行
3. gnupackインストールディレクトリに格納されている「run_rebaseall.exe」を実行

回复到 #77546

回复到 #77600×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录

Re: Emacs の I-search が動作しない (2016-02-01 14:09 by たたみざる #77605)

[メッセージ #77600 への返信]
> rebasellを実行することで、問題を解消できる可能性があります。
> 以下の手順で問題が解消するか確認ください。
>
> 1. gnupack関連のプログラム(cygwin、emacsすべて)を終了
> 2. gnupackインストールディレクトリに格納されている「run_peflagsall.exe」を実行
> 3. gnupackインストールディレクトリに格納されている「run_rebaseall.exe」を実行
>

残念ながら改善しませんでした。
2で次のような警告が出ていました。
cygmigemo1.dll で non-executable などと出ているのが心配です。

Warning: file is non-executable but has tsaware set (/usr/bin/cygbz2-1.dll).
Warning: file is non-executable but has tsaware set (/usr/bin/cygcloog-isl-4.dll).
Warning: file is non-executable but has tsaware set (/usr/bin/cygisl-10.dll).
/usr/lib/ruby/2.2.0/strsWarning: file is non-executable but has tsaware set (/app/cygwin/cygwin/bin/cygbz2-1.dll).
Warning: file is non-executable but has tsaware set (/app/cygwin/cygwin/bin/cygcloog-isl-4.dll).
Warning: file is non-executable but has tsaware set (/app/cygwin/cygwin/bin/cygisl-10.dll).
/app/cygwin/cygwin/bin/cygwin1.dll: skipped because could not open
/app/cygwin/cygwin/lib/ruby/2.2.0/enc/iso_8859_1.so: coff(0x210e[+executable_image,+line_nums_stripped,+local_s/app/cygwin/cygwin/usr/share/doc/freetype2/VERSION.DLL: skipped because could not open
Warning: file is non-executable but has tsaware set (/app/cygwin/local/bin/cygmigemo1.dll).
yms_stripped,+32bit_machine,+dll]) pe(0x0000)


一方、ターミナルに出るエラーの内容が変わったように見えます。
1 [main] emacs 740 child_info_fork::abort: C:\gnupack_devel-13.06-2015.11.08\app\cygwin\cygwin\bin\cygpixman-1-0.dll: Loaded to different address: parent(0x1DE0000) != child(0x1D60000)
なお、emacs 上のエラーは同一です。
回复到 #77600

回复到 #77605×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录

Re: Emacs の I-search が動作しない (2016-02-05 22:25 by ksugita #77635)

セキュリティソフトがcygwin関連プロセスの動作に影響を与える
ケースがあるようです。

child_info_fork::abort の原因はセキュリティソフト(Kaspersky)だった
http://nekonenene.hatenablog.com/entry/2015/04/18/202146

上記サイトの内容を参考に環境を確認いただけますか?
回复到 #77605

回复到 #77635×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录