[mapguide-trac] #305: OGR Provider gives infinite Loop

MapGuide Open Source trac_mapguide at osgeo.org
Mon Nov 12 04:03:49 EST 2007


#305: OGR Provider gives infinite Loop
----------------------------------------------------------------------+-----
 Reporter:  ksgeograf                                                 |         Owner:       
     Type:  defect                                                    |        Status:  new  
 Priority:  medium                                                    |     Milestone:  2.0  
Component:  Feature Service                                           |       Version:  1.2.0
 Severity:  major                                                     |    Resolution:       
 Keywords:  OGR Infinite loop 100% CPU GEOMETRY query SELECTFEATURES  |   External_id:       
----------------------------------------------------------------------+-----
Comment (by ksgeograf):

 If the featuresource is saved as:
 "Library://OGR Infinite Loop Error/MG Test OGR.FeatureSource",
 the following query runs correct:
 [http://localhost/mapguide/mapagent/mapagent.fcgi?OPERATION=SELECTFEATURES&VERSION=1.0.0&LOCALE=en&RESOURCEID=Library%3A%2F%2FOGR+Infinite+Loop+Error%2FMG+Test+OGR.FeatureSource&CLASSNAME=OGRSchema%3AMGTest&FILTER=FID%3D1]

 While this one don't:
 [http://localhost/mapguide/mapagent/mapagent.fcgi?OPERATION=SELECTFEATURES&VERSION=1.0.0&LOCALE=en&RESOURCEID=Library%3A%2F%2FOGR+Infinite+Loop+Error%2FMG+Test+OGR.FeatureSource&CLASSNAME=OGRSchema%3AMGTest&FILTER=GEOMETRY%20Intersects%20GEOMFROMTEXT('POINT(488000%206541000)')]

 The only difference is the Filter. Stopping the service while the last
 query runs, will reveal that the same row is being returned indefinitely.

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/305#comment:1>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list