(そんな人はあまり居ないかもしれませんが)Webのコンテンツ管理をXMLでやっていて、いつもの様に(cygwin上で動く)PHPのXMLライブラリを使ってXMLからHTMLに変換しようとしたらなぜか動かなくなった。
少し調べると、c:\Windows\System32上と、d:\Cygwin\bin上(ご参考:dドライブはcygwinのインストールディレクトリ)の2つのパス上にcygwin1.dllが存在しているのが原因だった。なぜこんな状態になったのかは不明。(画面コピーはエラーメッセージと、2箇所にそれぞれ配置されたcygwin1.dll)
cygwinのSetupでもこの問題が解消できず、c:\Windows\System32\cygwin1.dllの方を手で消してcygwinを再起動すると正常に動作した。