主要な脆弱性情報 Bug ID: 667507 タイトル: TM/JM: gc 使用時に「Assertion failure: shape->previous() == obj->lastProperty(),」 ステータス: Closed (VERIFIED FIXED) プロダクト: Core コンポーネント: JavaScript Engine プラットフォーム: x86 macOS タイプ: 欠陥 (defect) 重大度: critical (重大) 優先度: 設定なし マイルストーン: mozilla8 追跡フラグ: - Firefox5: 影響なし - Firefox6: 影響なし - Firefox7: 修正済み - status1.9.2: --, 影響なし その他の関連情報 報告者: gkw 担当: igor キーワード: assertion, regression, testcase Whiteboard: [sg:critical?][needs aurora landing for Fx7][qa-] 主要な議論点 脆弱性は GC(ガーベジコレクション)に関連しており、shape->previous() と obj->lastProperty() の間のアサート(検証)失敗が含まれています。 autoBisect により変更セット bf147b22f72c に特定され、リビジョン 71353:dc137da5a3b4 と関連しています。 Firefox 5/6/7 への影響について議論され、Firefox 7 で修正が行われました。 修正パッチ #543785 が提出され、審査とテストを通過しました。 パッチは Mozilla Aurora ブランチにプッシュされました。