Index: src/pathops/SkOpCoincidence.cpp |
diff --git a/src/pathops/SkOpCoincidence.cpp b/src/pathops/SkOpCoincidence.cpp |
index 0a4c189ae45857b8fa442d136163f958979eabda..8734cb0d92323ed09a3cdab47de4248572fd3d53 100755 |
--- a/src/pathops/SkOpCoincidence.cpp |
+++ b/src/pathops/SkOpCoincidence.cpp |
@@ -842,6 +842,7 @@ bool SkOpCoincidence::addOverlap(const SkOpSegment* seg1, const SkOpSegment* seg |
const SkOpPtT* overS, const SkOpPtT* overE) { |
const SkOpPtT* s1 = overS->find(seg1); |
const SkOpPtT* e1 = overE->find(seg1); |
+ FAIL_IF(!s1); |
FAIL_IF(!e1); |
if (!s1->starter(e1)->span()->upCast()->windValue()) { |
s1 = overS->find(seg1o); |