On 10 May 2016 at 03:38, kimaidou <[email protected]> wrote: > Hi > > I just tested with a freshly built QGIS release-2_14 , and the issue > remains. > The easiest way to reproduce is to zoom back and forth from big scales ( ~ > 1:25 000 ) to layer extent scale ( ~ 1:600 000 )
Should be fixed by https://github.com/qgis/QGIS/commit/6b80518a5b55ab30fb19493266d5626d0f89d26b There was a leak in the OGR provider when a feature had null geometry and a filter rect was set on a feature request (such as when rendering a map). I also fixed another (potentially huge?) memory leak in the python code. Would appreciate testing and feedback on whether this has made a big difference for you! Nyall > > Good evening/morning > Michaël > > 2016-05-09 15:02 GMT+02:00 kimaidou <[email protected]>: >> >> Hi Matthias, >> >> Not yet, I need to build QGIS master before being able to report back >> Thanks for your answer >> >> 2016-05-09 14:59 GMT+02:00 Matthias Kuhn <[email protected]>: >>> >>> Have you tested with either the latest 2.14 nightly or master nightly? >>> An issue with OGR connection pooling has been resolved recently. And I >>> wonder if that could be related. >>> >>> -- Matthias >>> >>> >>> On 05/09/2016 02:28 PM, kimaidou wrote: >>> >>> I created an issue about it : http://hub.qgis.org/issues/14792 >>> >>> 2016-05-09 11:48 GMT+02:00 kimaidou <[email protected]>: >>>> >>>> Hi again, >>>> >>>> I also forgot to mention that I have no memory leak when using the same >>>> dataset in PostGIS ( tested by importing the Shapefile in PostGIS with >>>> shape2pgsql ) >>>> >>>> Michaël >>>> >>>> 2016-05-09 11:07 GMT+02:00 kimaidou <[email protected]>: >>>>> >>>>> I forgot to mention the steps to reproduce the bug, and the precautions >>>>> to take : >>>>> >>>>> * open the project in QGIS 2.14 ( I have not tested with older >>>>> versions) >>>>> >>>>> * open a terminal and use this kind of command to monitor QGIS memory >>>>> consumption : htop, or ps with >>>>> watch -n1 'ps -aux --sort -pmem | head -5' >>>>> >>>>> * Navigate through the project by zooming in and out, pan, etc. I think >>>>> you emphasize the memory leak by displaying the layer at small scale ( >>>>> with >>>>> many buildings displayed) >>>>> >>>>> * Be aware that this will increase the memory, so keep an eye on the >>>>> memory consumption so that your system has enough free memory to work >>>>> properly. >>>>> >>>>> Michaël >>>>> >>>>> 2016-05-09 11:00 GMT+02:00 kimaidou <[email protected]>: >>>>>> >>>>>> Hi devs, >>>>>> >>>>>> I have just found a memory leak in QGIS Desktop (and server) with the >>>>>> project available in [1] ( a 20Mo tar.bz2 ) >>>>>> >>>>>> This is a very simple project with only one buildings Shapefile ( SHP >>>>>> 68Mo). This layer has been exported from PostGIS from a query wich aimed >>>>>> to >>>>>> simplify the building for fast rendering. >>>>>> >>>>>> The geometries have been simplified ( I used SnapToGrid, then >>>>>> (St_Dump(St_Union(a.geom))) to remove as many nodes as possible ) >>>>>> >>>>>> The layers has ~ 700 000 features. >>>>>> >>>>>> Has anyone encoutered such a leak ? >>>>>> >>>>>> [1] >>>>>> https://framadrop.org/r/_7VsZtvzdU#+eJHHPPOIdVcgj/AUp8V91T9m6gmO7/XCh6uOhzP7ro= >>>>>> >>>>>> Cheers, >>>>>> >>>>>> Michaël >>>>> >>>>> >>>> >>> >>> >>> >>> _______________________________________________ >>> Qgis-developer mailing list >>> [email protected] >>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer >>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer >>> >>> >>> -- >>> Matthias Kuhn >>> OPENGIS.ch - https://www.opengis.ch >>> Spatial • (Q)GIS • PostGIS • Open Source >>> >>> >>> _______________________________________________ >>> Qgis-developer mailing list >>> [email protected] >>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer >>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer >> >> > > > _______________________________________________ > Qgis-developer mailing list > [email protected] > List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer _______________________________________________ Qgis-developer mailing list [email protected] List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
