Bug-org 636281 crash [@ -[ChildView setMarkedText:selectedRange:]]
初回投稿日時: 2011年03月01日15時13分33秒
カテゴリ: Mozilla Core バグ修正
SNS:
Tweet (list)
再現方法がよく分からないクラッシュバグで、Trunk以外のMac版で希に発生していたようです。
CocoaのNSViewの派生クラスと、GeckoのnsIWidgetの派生クラスがそれぞれ、Objective-Cと、C++で分離している特殊事情から、前者が生存していても、後者は既に死んでいる可能性があります。このバグはスタックトレースからそういう状況であることは分かっていますが、どのようにその状況下でIMEの未確定文字列のイベントが発生したのかはきちんと検証していません。
Trunkでは安全策で入っていたコードのおかげで発生していませんでしたので、それをそのまま1.9.2 branchと1.9.1 branchにも入れました。承認が下りれば、1.9.0 branch (Camino 2.0専用)でも修正される予定です。