diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2019-05-02 18:11:44 +0200 |
|---|---|---|
| committer | Even Rouault <even.rouault@spatialys.com> | 2019-05-02 18:11:44 +0200 |
| commit | f98f6533cda8fe85fa7507ba97a4eb098ea32cba (patch) | |
| tree | 8398e2a552b994ecff881ea96eef7f1dc3395da8 /test/gie/builtins.gie | |
| parent | 829df0548894e59a62b08a8108a3e27865171faa (diff) | |
| download | PROJ-f98f6533cda8fe85fa7507ba97a4eb098ea32cba.tar.gz PROJ-f98f6533cda8fe85fa7507ba97a4eb098ea32cba.zip | |
lagrng: avoid division by zero when latitude is very close to 90
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14477
Credit to OSS Fuzz
Diffstat (limited to 'test/gie/builtins.gie')
| -rw-r--r-- | test/gie/builtins.gie | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/test/gie/builtins.gie b/test/gie/builtins.gie index 08b8c9b2..ba9fc0aa 100644 --- a/test/gie/builtins.gie +++ b/test/gie/builtins.gie @@ -2593,7 +2593,14 @@ direction inverse accept 2 0 0 expect failure errno tolerance_condition - +------------------------------------------------------------------------------- +operation +proj=lagrng +R=1 +------------------------------------------------------------------------------- +tolerance 0.1 mm +accept 0 89.9999999 +expect 0 2 +accept 0 -89.9999999 +expect 0 -2 =============================================================================== Larrivee |
