From 4c8a5cb8c7f69dd227f03f32eb99b53ea0586aba Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Thu, 18 Apr 2019 22:12:55 +0200 Subject: isea: avoid invalid integer shift Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14286 Credit to OSS Fuzz --- test/gie/builtins.gie | 3 +++ 1 file changed, 3 insertions(+) (limited to 'test') diff --git a/test/gie/builtins.gie b/test/gie/builtins.gie index 631767a3..0f583454 100644 --- a/test/gie/builtins.gie +++ b/test/gie/builtins.gie @@ -2167,6 +2167,9 @@ expect -1575486.353641554 3442168.342028188 accept -2 -1 expect -1575486.353880283 3234352.695594706 +operation +proj=isea +mode=hex +resolution=31 +accept 0 0 +expect failure =============================================================================== Kavraisky V -- cgit v1.2.3 From 3f6c53ccee6062df95c595a0ea5b8cbed7e7f199 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Thu, 18 Apr 2019 22:19:59 +0200 Subject: tpers: avoid division by zero Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14342 Credit to OSS Fuzz --- test/gie/builtins.gie | 2 ++ 1 file changed, 2 insertions(+) (limited to 'test') diff --git a/test/gie/builtins.gie b/test/gie/builtins.gie index 0f583454..235771d5 100644 --- a/test/gie/builtins.gie +++ b/test/gie/builtins.gie @@ -5433,6 +5433,8 @@ accept -200 100 expect -0.001376321 0.001453641 accept -200 -100 expect -0.001988706 -0.000228872 +accept 0 0 +expect 0 0 ------------------------------------------------------------------------------- operation +proj=tpers +a=6400000 +h=1000000 +tilt=20 -- cgit v1.2.3