Hi Matthias. I have tried DebugView and shortly after QGIS stopped responding. It gave me loads of information, much more than I will post here.
I can see a lot of invalid geometry exceptions regarding "Invalid number of points in linear ring": [10468] ..\..\..\..\..\src\core\qgsgeometry.cpp(99) : (throwGEOSException) GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4 [10468] ..\..\..\..\..\src\core\qgsmessagelog.cpp(45) : (QgsMessageLog::logMessage) 2014-09-22T11:12:46 GEOS[1] Exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4 [10468] ..\..\..\..\..\src\core\qgsgeometry.cpp(99) : (throwGEOSException) GEOS exception: Shell is not a LinearRing [10468] ..\..\..\..\..\src\core\qgsgeometry.cpp(99) : (throwGEOSException) GEOS exception: Unknown exception thrown [10468] ..\..\..\..\..\src\core\qgsmessagelog.cpp(45) : (QgsMessageLog::logMessage) 2014-09-22T11:12:46 GEOS[1] Exception: Unknown exception thrown Some of these exceptions are also written to the QGIS message window (which I have open outside the QGIS window). I guess they comes from the geometry simplification used by QGIS to speed up rendering. I have attached the final lines from DebugView[1] and I guess they are responsible for QGIS not responding. Should I create an issue for this? Regards, Casper [1] DebugView final information: [6396] 13d:22:44:54:135 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:45:24:259 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:45:31:310 6396 12260 INFO LPToolbarCtrl.cpp:1301 : TimerCheckForUpdate : skipping updatecheck since we recently already checked. secleft=2520 [6396] 13d:22:45:54:274 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [16460] myMailItemClass.start [6396] 13d:22:46:24:382 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:46:31:324 6396 12260 INFO LPToolbarCtrl.cpp:1301 : TimerCheckForUpdate : skipping updatecheck since we recently already checked. secleft=2460 [6396] 13d:22:46:54:412 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:47:24:442 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:47:31:338 6396 12260 INFO LPToolbarCtrl.cpp:1301 : TimerCheckForUpdate : skipping updatecheck since we recently already checked. secleft=2400 [6396] 13d:22:47:54:457 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:48:24:471 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:48:31:351 6396 12260 INFO LPToolbarCtrl.cpp:1301 : TimerCheckForUpdate : skipping updatecheck since we recently already checked. secleft=2340 [6396] 13d:22:48:54:580 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:49:24:703 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:49:31:365 6396 12260 INFO LPToolbarCtrl.cpp:1301 : TimerCheckForUpdate : skipping updatecheck since we recently already checked. secleft=2280 [6396] 13d:22:49:54:734 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:50:24:951 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:50:31:378 6396 12260 INFO LPToolbarCtrl.cpp:1301 : TimerCheckForUpdate : skipping updatecheck since we recently already checked. secleft=2220 [6396] 13d:22:50:54:981 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:51:25:105 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:51:31:392 6396 12260 INFO LPToolbarCtrl.cpp:1301 : TimerCheckForUpdate : skipping updatecheck since we recently already checked. secleft=2160 [6396] 13d:22:51:55:229 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 [6396] 13d:22:52:25:337 6396 12260 INFO ..\LPBrowserSink.cpp:1408 : LPBrowserSink::NavigateComplete2 : sending : WM_LP_NAVIGATECOMPLETE2 -----Original Message----- From: qgis-developer-boun...@lists.osgeo.org [mailto:qgis-developer-boun...@lists.osgeo.org] On Behalf Of Matthias Kuhn Sent: 22. september 2014 11:06 To: qgis-developer@lists.osgeo.org Subject: Re: [Qgis-developer] QGIS sometimes freezes in Windows 7 x64 Hi Casper On 22.09.2014 10:24, Casper Børgesen (CABO) wrote: > I can see the see the yellow balloon tip informing me of messages added to > the message window just before QGIS stops responding. But I can't see the > messages since QGIS is not responding. I'm not a windows user, but if I remember correctly you can get debug information with the tool debugview [1] (only on debug builds - that means 2.5/master but not 2.4). Maybe you get some interesting information there? Thank you for taking the time to help resolve this problem. Matthias [1] http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx _______________________________________________ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer _______________________________________________ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer