XML::Atom 0.08 で、 dc:subject などにマルチバイト文字列 (UTF-8) を記述すると 500: Malformed characters in syswrite ... なエラーが発生する件のパッチ。
500 とかでているのでサーバ側で発生している例外かとおもいきや、クライアント側だった。しかも POST リクエスト自体は成功していて、サーバ側で $r->read するときにはじめてクライアント側で例外がおこるというなかなか厄介なしろもの。深追い2時間。