[Qgis-developer] Problem with large attribute tables

Tim Sutton tim at linfiniti.com
Sat Dec 1 13:54:37 EST 2007


Hi

This is really a side effect of ticket

https://svn.qgis.org/trac/ticket/135

The table display needs to be redesigned to use qt interview
framework. I have some in progress work to do this, and martin has
been doing some similar work in python.

Regards

Tim

2007/12/1, Marco Hugentobler <marco.hugentobler at karto.baug.ethz.ch>:
> The exception catching is in svn now. Though I didn't test it because it seems
> to take a very long time until virtual memory is really finished (delayed by
> swapping actions of the os).
>
> Marco
>
> On Saturday 01 December 2007 15:56:23 Marco Hugentobler wrote:
> > Hi Otto,
> >
> > The problem is that you run out of virtual memory (RAM and swap partition
> > are full) and so the bad_alloc exception is thrown.
> > In the short run we should add a try/catch block and in the long run not
> > read all the rows into memory. Please write a bug report about it.
> >
> > Regards,
> > Marco
> >
> > Maybe we should
> >
> > On Saturday 01 December 2007 13:07:29 Otto Dassau wrote:
> > > Hi,
> > >
> > > I tried to open the database table of a very large shape file.
> > >
> > > dbf -> 770 MB
> > > shp -> 384 MB
> > > shx -> 7   MB
> > >
> > > Loading and visualizing the file works fine, although it takes some
> > > minutes, but opening the attribute table fails.
> > >
> > > The error message is:
> > >
> > > QIconvCodec::convertToUnicode: using ASCII for conversion, iconv_open
> > > failed terminate called after throwing an instance of 'std::bad_alloc'
> > >   what():  std::bad_alloc
> > > Abgebrochen (core dumped)
> > >
> > > When I generate a stacktrace, all it says is:
> > >
> > > #0  0xffffe410 in ?? ()
> > > Cannot access memory at address 0xbf8e8520
> > >
> > > Before I write a bug report I would like to ask if maybe someone else has
> > > similar experiences. I thought it might be an encoding problem first, but
> > > I checked and the encoding of the shape file is utf-8 and my system
> > > encoding, too.
> > >
> > > kind regards,
> > >  Otto
> > >
> > > _______________________________________________
> > > Qgis-developer mailing list
> > > Qgis-developer at lists.qgis.org
> > > http://lists.qgis.org/cgi-bin/mailman/listinfo/qgis-developer
>
>
>
> --
> Dr. Marco Hugentobler
> Institute of Cartography
> ETH Zurich
> Technical Advisor QGIS Project Steering Committee
> marco.hugentobler at karto.baug.ethz.ch
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.qgis.org
> http://lists.qgis.org/cgi-bin/mailman/listinfo/qgis-developer
>


-- 
Tim Sutton
QGIS Project Steering Committee Member - Release  Manager
Visit http://qgis.org for a great open source GIS
openModeller Desktop Developer
Visit http://openModeller.sf.net for a great open source ecological
niche modelling tool
Home Page: http://tim.linfiniti.com
Skype: timlinux
Irc: timlinux on #qgis at freenode.net



More information about the Qgis-developer mailing list