Documents that contain proposed new code points to unicode, such as those listed at http://www.unicode.org/alloc/Pipeline.html have a LineBreakProperty of zero as returned by LineBreakUtils.getLineBreakProperty(c). This then causes an index out of bounds exception in LineBreakUtils.getLineBreakPairProperty() when built from trunk. One solution might be to use LineBreakUtils.LINE_BREAK_PROPERTY_XX instead of zero for unassigned code points.
Created attachment 19851 [details] unassigned-linebreak-property.patch a patch that uses LineBreakUtils.LINE_BREAK_PROPERTY_XX when the line break property class is zero to avoid the index out of bounds exception.
resetting P2 open bugs to P3 pending further review
increase priority for bugs with a patch
Isn't this already fixed by Bug 50471
Fixed by Bug 50471