DescriptionFix a crash in Hunspell :
1) initializes cond.utf8 part of affentry and checking whether its elements are populated before calling |free|.
2) Downgrade the French dictionary from 3.0.1 (Jan 2009) to 2.3.2 (Apri, 2008). 3.0.1 has aff entries with more than 8 conditions. Our version of Hunspell only supports up to 8 conditions per Affentry. Newer versions support more than8 conditions. When we update our copy of Hunspell, we'll update our dictionary again.
http://crbug.com/8551
TEST=1. Launch Chrome with '--lang=fr' (or set your spellcheck language to French in a textarea) and type random text into a textarea and quit Chrome. Chrome should quit without crashing.
2. In text area, type random text with spell checker set to French and switch to English and switch back to French. Chrome should not Crash.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=16115
Patch Set 1 #Patch Set 2 : '' #Patch Set 3 : '' #Patch Set 4 : '' #Patch Set 5 : '' #Patch Set 6 : '' #Patch Set 7 : '' #Patch Set 8 : '' #
Created: 11 years, 7 months ago
(Patch set is too large to download)
Messages
Total messages: 5 (0 generated)
|