[QGIS Commit] [qgis/Quantum-GIS] d208b2: message log: fix crash on
exit
GitHub
noreply at github.com
Fri May 25 08:09:42 EDT 2012
Branch: refs/heads/master
Home: https://github.com/qgis/Quantum-GIS
Commit: d208b29c22c0041a859b7db1bd7f6de2b984c341
https://github.com/qgis/Quantum-GIS/commit/d208b29c22c0041a859b7db1bd7f6de2b984c341
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M src/gui/qgsmessagelogviewer.cpp
M src/gui/qgsmessagelogviewer.h
Log Message:
-----------
message log: fix crash on exit
Commit: d751036823276142cee521ce67b98d7d651a98c8
https://github.com/qgis/Quantum-GIS/commit/d751036823276142cee521ce67b98d7d651a98c8
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M python/plugins/fTools/tools/doGeometry.py
M python/plugins/fTools/tools/doValidate.py
M src/app/qgisapp.cpp
M src/app/qgscustomization.cpp
M src/core/qgsgeometry.cpp
M src/core/qgsgeometryvalidator.cpp
M src/core/qgsmessageoutput.cpp
M src/core/qgsmessageoutput.h
Log Message:
-----------
validation/geometry/threading fixes:
- fTools/polygon centroids: catch missing centroid with invalid geometry
(fixes #4963)
- fTools/validate geometry:
* fix final position of progress bar
* don't use isGeosValid()
* zoom to feature on locationless errors (including OTFR support)
* store/restore dialog position
- QgsGeometry(Validator):
* log GEOS exceptions
* (closed) rings need at least 4 points not 3
* log error when geometry can't be exported to GEOS
* don't produce "geometry is valid" error
- improve logging from threads
* keep message output from main thread as popup
* log message from threads to message log (fixes crash on python error
in thread)
Compare: https://github.com/qgis/Quantum-GIS/compare/b8bf86b...d751036
More information about the QGIS-commit
mailing list