[Mapguide-trac] [mapguide-trac] #2874: Error on MgMappingUtil.StylizeLayers

MapGuide Open Source trac_mapguide at osgeo.org
Thu Jun 29 04:23:19 PDT 2023


#2874: Error on MgMappingUtil.StylizeLayers
------------------------+--------------------
   Reporter:  dfanetti  |      Owner:  (none)
       Type:  defect    |     Status:  new
   Priority:  low       |  Milestone:
  Component:  General   |    Version:
   Severity:  trivial   |   Keywords:
External ID:            |
------------------------+--------------------
 Hi, I'm testing mapguide opensource 4.0.0 beta 1. When I zoom or pan on
 the map, randomly and only sometimes I get the map completely white.
 Looking at the log, the call that starts is:


 {{{
 /mapguide/mapagent/mapagent.fcgi?USERNAME=Anonymous&OPERATION=GETDYNAMICMAPOVERLAYIMAGE&VERSION=2.1.0&LOCALE=en&CLIENTAGENT=ol.source.ImageMapGuide%20source&CLIP=1&SETDISPLAYDPI=96&SETDISPLAYWIDTH=1920&SETDISPLAYHEIGHT=860&SETVIEWSCALE=9017.889084962837&SETVIEWCENTERX=1688615.15550708&SETVIEWCENTERY=4799071.07608587&MAPNAME=catasto_analisi&SESSION=e4bc5cc2-1661-11ee-8000-0242ac110002_en_MTI3LjAuMC4x0AFC0AFB0AFA&FORMAT=PNG8&BEHAVIOR=2
 }}}

 The strange thing is that if I launch the same call 10 times, 8/9 times
 the stylized map arrives and 1/2 times a white image arrives.

 In the Error.log, when the image is blank it writes the following error
 repeated for each layer in the map:

 {{{
 <2023-06-29T10:38:47>   -343939520      ol.source.ImageMapGuide source
 172.17.0.1      Anonymous
  Error: Failed to stylize layer: territorio
         An exception occurred in FDO component.
         Error occurred in Feature Source
 (Library://vhdevelopment/siena/data/siena.FeatureSource): PROJ: SQLite3
 version is 3.3.17, whereas at least 3.11 should be used (Cause: , Root
 Cause: PROJ: SQLite3 version is 3.3.17, whereas at least 3.11 should be
 used)
  StackTrace:
   - MgMappingUtil.StylizeLayers() line 918 file
 /tmp/work/src/Server/src/Services/Mapping/MappingUtil.cpp
 }}}

 It would seem a version problem of some library used by the dbxml?
 Although the fact that the error occurs randomly on the same request
 leaves me a bit perplexed. Could some concurrent condition cause the
 error?

 I'm using the OSGeo.OGR provider and the database I'm connecting to is
 PostgreSQL.
-- 
Ticket URL: <https://trac.osgeo.org/mapguide/ticket/2874>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list