[Mapserver-users] crash using srs parameter in getmap request

Kralidis,Tom [Burlington] Tom.Kralidis at ec.gc.ca
Thu Jun 10 09:19:05 EDT 2004


Hi,

Actually, one of my colleagues had this issue a few days ago.  Upgrading
to 4.2 eliminated the problem.  Maybe this will work for you?

..Tom


> -----Original Message-----
> From: craig.gould at bt.com [mailto:craig.gould at bt.com] 
> Sent: Thursday, June 10, 2004 9:17 AM
> To: Kralidis,Tom [Burlington]; john.pulles at geodan.nl; 
> mapserver-users at lists.gis.umn.edu
> Subject: RE: [Mapserver-users] crash using srs parameter in 
> getmap request
> 
> 
> Tom,
> 
> If John's crash is anything like the crash I experienced then 
> it is the actual mapserv process on the machine that crashes 
> with a null pointer exception somewhere.
> 
> This crash only happens with certain types of projections. I 
> was using British National Grid (BNG). The native projection 
> of the WMS server was BNG, and the native projection of the 
> WMS client was BNG. However if I include the SRS parameter 
> then the map server process on the WMS server crashed 
> (however not if you used a browser and did a standard 
> request). If I took out the SRS parameter via a redirecting 
> page the process did not crash.
> 
> Upper and lower case made no difference for me. The 
> application still crashed.
> 
> BTW, when I found this problem I posted it on this list, but 
> got no answer back. Since then at least two other people have 
> posted similar problems. Each time I've let them know how I 
> got round the problem. Unfortunately I can't get seem to get 
> map server to compile on my win machine so I can't look into 
> where this may be happening.
> 
> Craig.
> 
> 
> 
> 
> -----Original Message-----
> From: Kralidis,Tom [Burlington] [mailto:Tom.Kralidis at ec.gc.ca] 
> Sent: 10 June 2004 14:04
> To: Gould,CR,Craig,XGH6A C; john.pulles at geodan.nl; 
> mapserver-users at lists.gis.umn.edu
> Subject: RE: [Mapserver-users] crash using srs parameter in 
> getmap request
> 
> 
> 
> Comments:
> 
> - What do you mean by MapServer crashing?  Are you getting a 
> 500 error? Are you getting an OGC Service Exception Report 
> XML document?
> - What is the *native* projection of the data?  This is what 
> should be declared in the PROJECTION block foreach layer
> - try your "wms_srs" declaration with lowercase (i.e. 
> "init=epsg:28992")
> - trying a WMS GetMap request without the SRS keyword is an 
> invalid request, and should throw an exception
> - WMS is not the problem.  A WMS shall support all SRS 
> projections it advertises in Capabilities
> 
> ..Tom
> 
> =========================
> Tom Kralidis
> Systems Scientist
> Environment Canada
> Tel: +01-905-336-4409
> http://www.ec.gc.ca/
> 
> 
> 
> > -----Original Message-----
> > From: mapserver-users-admin at lists.gis.umn.edu
> > [mailto:mapserver-users-admin at lists.gis.umn.edu] On Behalf Of
> > craig.gould at bt.com
> > Sent: Thursday, June 10, 2004 7:33 AM
> > To: john.pulles at geodan.nl; mapserver-users at lists.gis.umn.edu
> > Subject: RE: [Mapserver-users] crash using srs parameter in 
> > getmap request
> > 
> > 
> > John,
> > I and a few others have found the same problem.
> > The way round it is to create a web page that is called 
> instead of the 
> > opengis mapserver. This page forwards the request to the 
> mapserver but 
> > strips out the SRS paramater. If the map server is using the 
> > projection you want returned by default, then everything 
> ends up OK. 
> > BTW this only happens with certain projection types. Regards, Craig.
> > 
> > 
> > -----Original Message-----
> > From: mapserver-users-admin at lists.gis.umn.edu
> > [mailto:mapserver-users-admin at lists.gis.umn.edu] On Behalf Of John 
> > Pulles
> > Sent: 10 June 2004 10:28
> > To: mapserver-users at lists.gis.umn.edu
> > Subject: [Mapserver-users] crash using srs parameter in 
> getmap request
> > 
> > 
> > Hi List
> > 
> > Using a map file with projection settings as shown below, I get a 
> > crash of mapserver when doing an opengis getmap request with 
> > &srs=epsg:28992. With an absent srs parameter or with 
> &srs=epsg:4326 a 
> > correct map is returned. Does anyone have an idea what 
> could be wrong?
> > 
> > BTW: I am using MapServer version 4.2-beta2 on W2K, with 
> the PROJ_LIB 
> > environment variable set to the directory containing the epsg file.
> > 
> > 
> > Regards,
> > John Pulles.
> > 
> > MAP
> >     NAME "Demo"
> > 
> >     PROJECTION
> >         # RD
> >         "init=EPSG:28992"
> >     END
> > 
> >     EXTENT 10000 305000 280000 619000
> > 
> >     SHAPEPATH "c:\kaarten"
> >     UNITS meters
> > 
> >     WEB
> >         METADATA
> >             "wms_title"         "Demo"
> >             "wms_srs"	        "EPSG:4326 EPSG:28992"
> >         END
> >     END
> > 
> >     LAYER
> >         NAME provincies
> >         DATA "provincies"
> >         STATUS ON
> >         METADATA
> >             "wms_title"         "Provincies"
> >             "wms_srs"	        "EPSG:4326 EPSG:28992"
> >         END
> >         TYPE POLYGON
> >         CLASS
> >             COLOR 212 212 212
> >             OUTLINECOLOR 0 0 0
> >         END
> >         PROJECTION
> >             # RD
> >             "init=EPSG:28992"
> >         END
> >     END
> > END
> > 
> > --------------------
> > 
> > 
> > 
> > 
> > _______________________________________________
> > Mapserver-users mailing list Mapserver-users at lists.gis.umn.edu 
> > http://lists.gis.umn.edu/mailman/listinfo/maps> erver-users
> > 
> > 
> > _______________________________________________
> > 
> > Mapserver-users mailing list Mapserver-users at lists.gis.umn.edu
> > http://lists.gis.umn.edu/mailman/listinfo/maps> erver-users
> > 
> 




More information about the mapserver-users mailing list