[QGIS-trac] Re: [Quantum GIS] #1945: [Vista] Qgis crashes removing GRASS raster layer from map canvas

Quantum GIS qgis at qgis.org
Sat Jan 9 11:45:16 EST 2010


#1945: [Vista] Qgis crashes removing GRASS raster layer from map canvas
--------------------------------------------------------------+-------------
        Reporter:  juanelz                                    |         Owner:  rugginoso    
            Type:  bug                                        |        Status:  new          
        Priority:  critical: causes crash or data corruption  |     Milestone:  Version 1.5.0
       Component:  GRASS                                      |       Version:  HEAD         
      Resolution:                                             |      Keywords:  GRASS rasters
Platform_version:  Vista                                      |      Platform:  Windows      
        Must_fix:  Yes                                        |   Status_info:  0            
--------------------------------------------------------------+-------------
Comment (by lutra):

 Tested under Vista 32 bit with dbgview, it returns


 {{{
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\core\raster\qgsrasterlayer.cpp(1921) :
 (QgsRasterLayer::identify) -7608945.87161, 5047052.03994
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\app\legend\qgslegend.cpp(182) :
 (QgsLegend::removeLayer) called.
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\core\qgsmaprenderer.cpp(803) :
 (QgsMapRenderer::updateFullExtent) called.
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\core\qgsmaprenderer.cpp(860) :
 (QgsMapRenderer::updateFullExtent) Full extent:
 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0000000000000000,179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0000000000000000
 :
 -179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0000000000000000,-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0000000000000000
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\core\qgsmaprenderer.cpp(803) :
 (QgsMapRenderer::updateFullExtent) called.
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\core\qgsmaprenderer.cpp(860) :
 (QgsMapRenderer::updateFullExtent) Full extent:
 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0000000000000000,179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0000000000000000
 :
 -179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0000000000000000,-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0000000000000000
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\gui\qgsmapoverviewcanvas.cpp(162) :
 (QgsMapOverviewCanvas::drawExtentRect) panning: extent to widget:
 [-2147483648,-2147483648] [1x1]
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\gui\qgsmapcanvas.cpp(305) :
 (QgsMapCanvas::setLayerSet) Layers have changed, refreshing
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\core\qgsmaprenderer.cpp(212) :
 (QgsMapRenderer::render) ========== Rendering ==========
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\core\qgsmaprenderer.cpp(236) :
 (QgsMapRenderer::render) Starting to render layer stack.
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\core\qgsmaprenderer.cpp(509) :
 (QgsMapRenderer::render) Done rendering map layers
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\plugins\labeling\pallabeling.cpp(472) :
 (PalLabeling::drawLabeling) LABELING work:  0 ms ... labels# 0
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\plugins\labeling\pallabeling.cpp(489) :
 (PalLabeling::drawLabeling) LABELING draw:  0 ms
 [2500] d:\progs\c\qgis-
 build\src\qgis\qgis_unstable\src\core\qgsmaprenderer.cpp(587) :
 (QgsMapRenderer::render) Rendering completed in (seconds): 0

 }}}

-- 
Ticket URL: <https://trac.osgeo.org/qgis/ticket/1945#comment:11>
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