[QGIS-trac] Re: [Quantum GIS] #3188: Bug in delimited text plugin

Quantum GIS qgis at qgis.org
Thu Nov 4 17:40:20 EDT 2010


#3188: Bug in delimited text plugin
---------------------------------------------------------+------------------
   Reporter:  ccrook                                     |              Owner:  timlinux       
       Type:  bug                                        |             Status:  new            
   Priority:  critical: causes crash or data corruption  |          Milestone:  Version 1.6.0  
  Component:  C++ Plugins                                |            Version:  Trunk          
   Keywords:  delimited text plugin                      |   Platform_version:  Windows XP SP 3
   Platform:  Windows                                    |           Must_fix:  Yes            
Status_info:  0                                          |  
---------------------------------------------------------+------------------

Comment(by timlinux):

 Backtrace from when the crash occurs with the provided sample data:

 {{{
 Debug:
 /home/timlinux/dev/cpp/qgis/src/app/attributetable/qgsattributetablemodel.cpp:
 188: (loadLayer) entered.
 Debug:
 /home/timlinux/dev/cpp/qgis/src/providers/delimitedtext/qgsdelimitedtextprovider.cpp:
 74: (splitLine) Attempting to split the input line: 50000.00
 50000.00        0.01577 0.01914 0.01218 using delimiter
 Debug:
 /home/timlinux/dev/cpp/qgis/src/providers/delimitedtext/qgsdelimitedtextprovider.cpp:
 82: (splitLine) Split line into 5 parts
 Debug:
 /home/timlinux/dev/cpp/qgis/src/providers/delimitedtext/qgsdelimitedtextprovider.cpp:
 74: (splitLine) Attempting to split the input line: 50000.00
 60000.00        0.01669 0.02088 0.01301 using delimiter
 Debug:
 /home/timlinux/dev/cpp/qgis/src/providers/delimitedtext/qgsdelimitedtextprovider.cpp:
 82: (splitLine) Split line into 5 parts
 Debug:
 /home/timlinux/dev/cpp/qgis/src/providers/delimitedtext/qgsdelimitedtextprovider.cpp:
 74: (splitLine) Attempting to split the input line: 60000.00
 60000.00        0.01563 0.02183 0.01243 using delimiter
 Debug:
 /home/timlinux/dev/cpp/qgis/src/providers/delimitedtext/qgsdelimitedtextprovider.cpp:
 82: (splitLine) Split line into 5 parts
 Debug:
 /home/timlinux/dev/cpp/qgis/src/providers/delimitedtext/qgsdelimitedtextprovider.cpp:
 74: (splitLine) Attempting to split the input line:  using delimiter
 Debug:
 /home/timlinux/dev/cpp/qgis/src/providers/delimitedtext/qgsdelimitedtextprovider.cpp:
 82: (splitLine) Split line into 1 parts
 Fatal: ASSERT failure in QList<T>::operator[]: "index out of range", file
 /usr/include/qt4/QtCore/qlist.h, line 463

 Program received signal SIGABRT, Aborted.
 0x00007ffff3110ba5 in raise (sig=<value optimized out>) at
 ../nptl/sysdeps/unix/sysv/linux/raise.c:64
 64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or
 directory.
         in ../nptl/sysdeps/unix/sysv/linux/raise.c

 }}}

-- 
Ticket URL: <http://trac.osgeo.org/qgis/ticket/3188#comment:1>
Quantum GIS <http://qgis.org>
Quantum GIS is an Open Source GIS viewer/editor supporting OGR, PostGIS, and GRASS formats


More information about the QGIS-trac mailing list