Re: [Qgis-developer] Memory leak in QGIS 2.14 with a Shapefile

2016-05-16 Thread kimaidou
Hi Nyall,

I have seen you have just backported the commits into release-2_14. Thanks
a lot !

Michaël

2016-05-14 14:57 GMT+02:00 kimaidou :

> Ok, thanks a lot !
>
> 2016-05-14 12:41 GMT+02:00 Nyall Dawson :
>
>>
>> On 14 May 2016 19:39, "kimaidou"  wrote:
>> >
>> > Hi Nyall,
>> >
>> > I have just tested it with today's master, and there is no memory leak
>> any more. Thanks a lot for helping solving this nasty one.
>> > Could you please backport the related "memory leak" commits to the 2.14
>> release branch ?
>>
>> Thanks for the confirmation. I'll backport sometime next week (got a
>> bunch of commits I need to do this for)
>>
>> Nyall
>>
>> >
>> > Cheers,
>> > Michaël
>> >
>> > 2016-05-10 14:10 GMT+02:00 kimaidou :
>> >>
>> >> Thanks Nyall,
>> >>
>> >> I will build last master and check it asap.
>> >>
>> >> Cheers,
>> >> Michaël
>> >>
>> >> 2016-05-10 6:25 GMT+02:00 Nyall Dawson :
>> >>>
>> >>> On 10 May 2016 at 03:38, kimaidou  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 :
>> >>> >>
>> >>> >> 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 :
>> >>> >>>
>> >>> >>> 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 :
>> >>> 
>> >>>  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 :
>> >>> >
>> >>> > 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 :
>> >>> >>
>> >>> >> 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=
>> >>> >>
>> >>> >> 

Re: [Qgis-developer] Memory leak in QGIS 2.14 with a Shapefile

2016-05-14 Thread kimaidou
Ok, thanks a lot !

2016-05-14 12:41 GMT+02:00 Nyall Dawson :

>
> On 14 May 2016 19:39, "kimaidou"  wrote:
> >
> > Hi Nyall,
> >
> > I have just tested it with today's master, and there is no memory leak
> any more. Thanks a lot for helping solving this nasty one.
> > Could you please backport the related "memory leak" commits to the 2.14
> release branch ?
>
> Thanks for the confirmation. I'll backport sometime next week (got a bunch
> of commits I need to do this for)
>
> Nyall
>
> >
> > Cheers,
> > Michaël
> >
> > 2016-05-10 14:10 GMT+02:00 kimaidou :
> >>
> >> Thanks Nyall,
> >>
> >> I will build last master and check it asap.
> >>
> >> Cheers,
> >> Michaël
> >>
> >> 2016-05-10 6:25 GMT+02:00 Nyall Dawson :
> >>>
> >>> On 10 May 2016 at 03:38, kimaidou  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 :
> >>> >>
> >>> >> 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 :
> >>> >>>
> >>> >>> 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 :
> >>> 
> >>>  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 :
> >>> >
> >>> > 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 :
> >>> >>
> >>> >> 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
> >>> >>> Qgis-developer@lists.osgeo.org
> >>> >>> List info: 

Re: [Qgis-developer] Memory leak in QGIS 2.14 with a Shapefile

2016-05-14 Thread Nyall Dawson
On 14 May 2016 19:39, "kimaidou"  wrote:
>
> Hi Nyall,
>
> I have just tested it with today's master, and there is no memory leak
any more. Thanks a lot for helping solving this nasty one.
> Could you please backport the related "memory leak" commits to the 2.14
release branch ?

Thanks for the confirmation. I'll backport sometime next week (got a bunch
of commits I need to do this for)

Nyall
>
> Cheers,
> Michaël
>
> 2016-05-10 14:10 GMT+02:00 kimaidou :
>>
>> Thanks Nyall,
>>
>> I will build last master and check it asap.
>>
>> Cheers,
>> Michaël
>>
>> 2016-05-10 6:25 GMT+02:00 Nyall Dawson :
>>>
>>> On 10 May 2016 at 03:38, kimaidou  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 :
>>> >>
>>> >> 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 :
>>> >>>
>>> >>> 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 :
>>> 
>>>  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 :
>>> >
>>> > 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 :
>>> >>
>>> >> 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
>>> >>> Qgis-developer@lists.osgeo.org
>>> >>> 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
>>> >>> Qgis-developer@lists.osgeo.org
>>> >>> List info: 

Re: [Qgis-developer] Memory leak in QGIS 2.14 with a Shapefile

2016-05-10 Thread kimaidou
Thanks Nyall,

I will build last master and check it asap.

Cheers,
Michaël

2016-05-10 6:25 GMT+02:00 Nyall Dawson :

> On 10 May 2016 at 03:38, kimaidou  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 :
> >>
> >> 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 :
> >>>
> >>> 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 :
> 
>  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 :
> >
> > 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 :
> >>
> >> 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
> >>> Qgis-developer@lists.osgeo.org
> >>> 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
> >>> Qgis-developer@lists.osgeo.org
> >>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> >>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> >>
> >>
> >
> >
> > ___
> > Qgis-developer mailing list
> > Qgis-developer@lists.osgeo.org
> > List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> > Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Memory leak in QGIS 2.14 with a Shapefile

2016-05-09 Thread Nyall Dawson
On 10 May 2016 at 03:38, kimaidou  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 :
>>
>> 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 :
>>>
>>> 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 :

 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 :
>
> 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 :
>>
>> 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
>>> Qgis-developer@lists.osgeo.org
>>> 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
>>> Qgis-developer@lists.osgeo.org
>>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>
>>
>
>
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Memory leak in QGIS 2.14 with a Shapefile

2016-05-09 Thread kimaidou
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 )

Good evening/morning
Michaël

2016-05-09 15:02 GMT+02:00 kimaidou :

> 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 :
>
>> 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 :
>>
>>> 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 < 
>>> kimai...@gmail.com>:
>>>
 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 < 
 kimai...@gmail.com>:

> 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 listqgis-develo...@lists.osgeo.org
>> 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
>> Qgis-developer@lists.osgeo.org
>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>
>
>
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Memory leak in QGIS 2.14 with a Shapefile

2016-05-09 Thread kimaidou
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 :

> 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 :
>
>> 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 < 
>> kimai...@gmail.com>:
>>
>>> 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 < 
>>> kimai...@gmail.com>:
>>>
 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 listqgis-develo...@lists.osgeo.org
> 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
> Qgis-developer@lists.osgeo.org
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Memory leak in QGIS 2.14 with a Shapefile

2016-05-09 Thread Matthias Kuhn
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  >:
>
> 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  >:
>
> 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  >:
>
> 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
> Qgis-developer@lists.osgeo.org
> 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



signature.asc
Description: OpenPGP digital signature
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Memory leak in QGIS 2.14 with a Shapefile

2016-05-09 Thread kimaidou
I created an issue about it : http://hub.qgis.org/issues/14792

2016-05-09 11:48 GMT+02:00 kimaidou :

> 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 :
>
>> 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 :
>>
>>> 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
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Memory leak in QGIS 2.14 with a Shapefile

2016-05-09 Thread kimaidou
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 :

> 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 :
>
>> 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
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Memory leak in QGIS 2.14 with a Shapefile

2016-05-09 Thread kimaidou
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 :

> 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
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer