aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2019-03-24 16:50:52 +0100
committerEven Rouault <even.rouault@spatialys.com>2019-03-24 16:50:52 +0100
commitad889fc63abd2b1352e107c947ed589108cc7bc0 (patch)
tree98ea50cb7435b7e4919306c4752b442a79054c18 /test
parente658bbc00a11ac1599198b148144145ba2917f56 (diff)
downloadPROJ-ad889fc63abd2b1352e107c947ed589108cc7bc0.tar.gz
PROJ-ad889fc63abd2b1352e107c947ed589108cc7bc0.zip
lcc: avoid division by zero
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13892 Credit to OSS Fuzz
Diffstat (limited to 'test')
-rw-r--r--test/gie/builtins.gie15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/gie/builtins.gie b/test/gie/builtins.gie
index 97009cff..a28ff45c 100644
--- a/test/gie/builtins.gie
+++ b/test/gie/builtins.gie
@@ -2687,6 +2687,21 @@ operation +proj=lcc +a=9999999 +b=.9 +lat_2=1
-------------------------------------------------------------------------
expect failure errno eccentricity_is_one
+-------------------------------------------------------------------------------
+operation +proj=lcc +ellps=GRS80 +lat_1=0 +lat_2=90
+-------------------------------------------------------------------------------
+expect failure errno lat_1_or_2_zero_or_90
+
+-------------------------------------------------------------------------------
+operation +proj=lcc +ellps=GRS80 +lat_1=90 +lat_2=0
+-------------------------------------------------------------------------------
+expect failure errno lat_1_or_2_zero_or_90
+
+-------------------------------------------------------------------------------
+operation +proj=lcc +ellps=GRS80 +lat_1=90 +lat_2=90
+-------------------------------------------------------------------------------
+expect failure errno lat_1_or_2_zero_or_90
+
===============================================================================
Lambert Conformal Conic Alternative
Conic, Sph&Ell