[Webkit-unassigned] [Bug 118410] Segmentation fault occurred when ICU data library doesn't embed the expected encoding

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jul 8 10:01:52 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=118410





--- Comment #8 from Alexey Proskuryakov <ap at webkit.org>  2013-07-08 10:03:53 PST ---
> What map?

textCodecMap, obviously. Are there any other maps involved in this patch?

> The encodings come from the encoding detection code. The problem here is that ICU has been build without some encodings that WebKit assumes are there, and crashes on if they are not.

This is the root cause of the crash. WebKit shouldn't assume that, and it certainly shouldn't silently use latin-1 when thinking that it uses a different encoding. Doing this is extremely sloppy, and could even cause security vulnerabilities.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list