INTEGRATION: CWS icuregexpatch_SRC680 (1.10.12); FILE MERGED 2008/01/28 22:57:06 er 1.10.12.2: #i85632# MSVC does not cope with escaped backslash 2008/01/28 21:03:22 er 1.10.12.1: Applied patch from ICU changeset 23292 against regular expression's memory mismanagement. http://bugs.icu-project.org/trac/changeset/23292?format=3Ddiff
INTEGRATION: CWS icuregexpatch_SRC680 (1.10.12); FILE MERGED
2008/01/28 22:57:06 er 1.10.12.2: #i85632# MSVC does not cope with escaped backslash
2008/01/28 21:03:22 er 1.10.12.1: Applied patch from ICU changeset 23292 against regular expression's memory mismanagement.
http://bugs.icu-project.org/trac/changeset/23292?format=3Ddiff

Description from
http://sourceforge.net/mailarchive/forum.php?thread_name=d03a2ffb0801221538x68825e42xb4a4aaf0fcccecbd%40mail.gmail.com&forum_name=icu-support

A regular expression pattern that contains a back reference to capture
group zero, \0, may cause references to random memory addresses, with
unpredictable results.

The backtracking stack used during matching operations has no upper
limit on its size. Internally to the match engine, the stack implementation
uses heap memory, and unconstrained growth may cause problems with heap
failures, thrashing or exhausted swap space.

JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core