Comments (6)
@jmckenna - seems to be similar to the issue at #6630 (comment)
In that case the PROJ exception was a handled exception and the actual issue was elsewhere - as per your "red herring" comment.
from mapserver.
thanks @geographika, yes indeed I agree that this could be a red herring, very similar to that other issue. Closing for now (will reopen when I know the exact issue). I'm close to finding it I feel. Back here in a bit ha.
from mapserver.
@geographika case was about when running under the debugger , whereas here I understand this is in regular usage. The exceptions thrown by c_locale_stod() should be caught by getNumericValue() at https://github.com/OSGeo/PROJ/blob/6d10acffadcaebf819cb1c8742129659de0db633/src/iso19111/io.cpp#L10787 and not be propagated further. The fact that they are propagated would indicate some inconsistency in the way the various components (PROJ and mapserver) are built, but I'm not sure which one. This reminds me of a similar issue @szekerest had with GEOS where GEOS C++ exceptions would reach mapserver (cf #6759 (comment))
from mapserver.
OSGeo/PROJ#3834 should help
from mapserver.
OSGeo/PROJ#3834 should help
Thanks @rouault - this will definitely help with debugging using Visual Studio.
from mapserver.
@rouault thank-you very much for this, I tested that branch and the exceptions through the MSVC debugger are gone. This helps immensely.
from mapserver.
Related Issues (20)
- Failing Windows CI Test test_rq_10 HOT 5
- Authentication of users and access to data based on S3 keys provided through Run-time Substitution. HOT 3
- PHPScript HOT 2
- Using LAYER CLASS filters for MVT tiles rendering HOT 6
- ability to use non existing properties in (FI) templates HOT 5
- Segfault when Mapfile includes a missing file HOT 3
- data loss on getmap requests when vector data is reprojected EPSG:2056 to EPSG:4326 HOT 11
- In under certain conditions Mapserver segfault error geos_ts_c.cpp HOT 2
- Posgresql returns in response all products in database, even if BBOX parameter is passed
- undefined symbol: msCGIWriteLog when calling any mapserver command HOT 2
- Web metadata ows_schemas_location is not respected for OGC API Features, and appears to not be documented HOT 3
- Memory corruption in msUpdate...FromString
- Parser IO error is ignored if map include is a directory
- msRedactCredentials removes too much content especially for postgis connections HOT 4
- Mapserver unable to read config file HOT 2
- erroneous extra outlines when using WIDTH based on an attribute HOT 4
- centerline function causes GEOS errors HOT 9
- `msOGRFileOpen: Spatialite support in GPKG not enabled` with LogLevel `DEBUG 0` HOT 9
- Sentinel-1 SLC WCS problem / Atempt to serve Burst (parts) of Sentinel-1 via WCS HOT 1
- If clustering is used, the capabilities are not completely created
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mapserver.