cygwinにハマる

さっき詳細を書いたのに消えやがったので,とっても簡略版で.

  1. 俺のプログラムが急に理不尽なフリーズをするようになった
  2. いろいろ調べたらX Serverがフリーズしてる(原因は全く不明)
  3. 最新版に入れ替えたらX Serverは直った
  4. しかしinetdというかrshがおかしくなった
  5. 調べた結果,おそらくcygwin1.dllのバグか,最近のcygwin1.dllとin.rshd.exeの間で何か仕様上の不整合がある模様で,segfaultで落ちる
  6. ということでcygwin1.dllだけ1つ前バージョンに入れ替えたら,嫌なwarningは出るが動作するようになった

くそー,Cygwinめ!こんな再現性100%のバグ放置って,どういうことだよ!!ということで今日も予備実験できず.ガックシ.