Hiroyuki Ikezoe
poinc****@ikezo*****
2005年 8月 11日 (木) 15:54:30 JST
zoeです。 2005-08-11 (木) の 15:28 +0900 に Kouhei Sutou さんは書きました: > URLエンコードされたながーいURLを開くと落ちます.例えばこんな > のです. > > http://www.google.com/search?ie=utf-8&oe=utf-8&q=%e3%81%82%e3%81%84%e3%81%86%e3%81%88%e3%81%8a%e3%81%8b%e3%81%8d%e3%81%8f%e3%81%91%e3%81%93%e3%81%95%e3%81%97%e3%81%99%e3%81%9b%e3%81%9d > > これは,Migemoを有効にしていると再現します. > > 原因はmigemoがstack level too deepで死んでいるためにパイプが > 切れるからなんですが,どうしたらよいものでしょうか. 手元のマシンでは落ちることはなかったんですが、確かにまずいですね、これ は。 長い文字列ではそもそもMigemoでマッチしないので、長い文字列を受け付けない ように変更しました。 Migemoが死んだ時の処理は入れてませんが、入れんといかんです。