Ticket #1402 (closed bug: worksforme)

Opened 5 years ago

Last modified 4 years ago

Open attribute table hangs when a ShapeFile layer has usaved changes

Reported by: zachariahyoder Owned by: nobody
Priority: critical: causes crash or data corruption Milestone:
Component: Vectors Version: 1.0.0
Keywords: memory leak attribute table Cc:
Platform Version: Windows XP Home Platform: Windows
Must Fix for Release: No Awaiting user input: yes

Description

To reproduce:

Won't produce error:

a) Simply open the attributes table window on a ShapeFile? layer

Will produce error:

a) Change the layer to editable b) Add a new point c) Open the attributes table

The memory usage will then increase about about 1G (in my test example). Of course this then causes the system to run slowly if you don't have that much memory!

This seems very similar to #1198, however there is no PostGIS involved. Are they related?

I notice there are two memory leak fixes that involved PostGIS NULL values, but again, this doesn't involve PostGIS. [8217], [6391]

Attachments

MemoryUsagewAttributeTable.png Download (104.0 KB) - added by zachariahyoder 5 years ago.
Screenshot of CPU and memory usage increase when opening the attributes table

Change History

Changed 5 years ago by zachariahyoder

Screenshot of CPU and memory usage increase when opening the attributes table

Changed 5 years ago by zachariahyoder

There was also no copying involved in producing this error.

Changed 4 years ago by christop

This bug also appears with: - 0.11.0-Metis built against code revision 9842 - on Debian lenny 64 bits.

Changed 4 years ago by msieczka

  • status_info set

Please test with 1.0 preview release from QGIS download page and report back here.

Changed 4 years ago by zachariahyoder

  • status changed from new to closed
  • version changed from 0.11.0 to 1.0.0
  • resolution set to worksforme

Thanks! It works in 1.0.0-Kore-preview1.

Changed 4 years ago by anonymous

  • milestone Version 1.0.1 deleted

Milestone Version 1.0.1 deleted

Note: See TracTickets for help on using tickets.