[QGIS-trac] Re: [Quantum GIS] #1806: QGIS crashes WAY too much on Windows platforms

Quantum GIS qgis at qgis.org
Sun Jul 26 12:27:13 EDT 2009


#1806: QGIS crashes WAY too much on Windows platforms
-----------------------------------------------------+----------------------
        Reporter:  kumba                             |         Owner:  nobody       
            Type:  bug                               |        Status:  new          
        Priority:  major: does not work as expected  |     Milestone:  Version 1.2.0
       Component:  MapCanvas                         |       Version:  HEAD         
      Resolution:                                    |      Keywords:               
Platform_version:                                    |      Platform:  Windows      
        Must_fix:  Yes                               |   Status_info:  0            
-----------------------------------------------------+----------------------
Comment (by kumba):

 I'm not sure if one set of shapefiles is sufficient to replicate this or
 not.  Also testing on 32bit might indeed hide the bug.  Vista 64bit
 crashes usually can be either random, or they'll sometimes tell you
 specifically if it was shutdown as part of Vista's Data Execution
 Protection mechanism (the NX Bit found in all modern 64bit processors).

 The issue is also very random.  I've been able to use the same QGIS
 instance for several hours everyday for 3-4 days without issue, and then
 when you least expect it, the bug will happen.  It's only on QGIS-1.1 that
 it seems to at least generate an actual crash.  QGIS-1.0 either crashed,
 or did the weird graphical "breaking" effect that I described, so it's
 possible the bug exists somewhere in that component.  I'm not sure if you
 guys are tapping the hardware for any rendering support or not, but in
 1.0, once the break happened, it messed the entire screen, taskbar
 included, up, until you task-switched to another windows application, then
 everything worked right again, allowing you to terminate QGIS.

 I've discovered (the hard way), that any "tricks" used with video memory,
 like double-buffering in some DivX-based video players on Vista 64bit can
 cause DEP to fire to kill the program, because DEP feels that is a
 malicious behavior from a program.  The cheap workaround is adding the
 program to the DEP exception list, usually until the program gets fixed to
 not require the exception.

 Do you guys have any kind of debugging module that can enable logs of some
 kind for when the program acts up?

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