Bug report #12977
Change of CRS in QGIS causes crash/freeze in Composer
Status: | Closed | ||
---|---|---|---|
Priority: | Normal | ||
Assignee: | - | ||
Category: | Map Composer/Printing | ||
Affected QGIS version: | 2.8.2 | Regression?: | No |
Operating System: | 2.8 | Easy fix?: | No |
Pull Request or Patch supplied: | No | Resolution: | not reproducable |
Crashes QGIS or corrupts data: | Yes | Copied to github as #: | 21055 |
Description
If I open an [old] QGIS session which is linked to composer and change the coordinate system of the data frame if causes composer to "hang" and can't be recovered.
I have a set of 10 QGIS templates so that I can quickly open and render maps, these are linked to composers which are drawn up in a particular style. Unfortunately I sometimes have to work in different coordinate systems, when I change the data frame in QGIS I cannot open the composer.
The coordinate systems being used are EPSG 27700, EPSG 4326, EPSG 3876 (web mercator)
I have tried this on both 2.8.2 & 2.9 nightly build with the same effect. The only work around is to delete the map frames from composer, change the coordinate systems in QGIS and then rebuild the map frames in composer....a bit cumbersome.
History
#1 Updated by Giovanni Manghi over 9 years ago
- Status changed from Open to Feedback
Maybe I didn't understand the necessary steps to cause the issue, but I'm not able to replicate it on qgis master. Could you please add a step by step list? Thanks.
#2 Updated by Nicholas Duggan over 9 years ago
Hi, workflow is as follows:
1. Open QGIS, apply coordinate system (web mercator) to map.
2. Open Print Composer
3. Create template (add map, text & overview map)
4. Save & close as .qgs file
5. Open .qgs file created
6. In map (main QGIS GUI) change coordinate system to EPSG 27700
7. Open Print composer (should already be available.
8. Wait......and wait.....and wait.....Print composer hangs with memory at 17% (on both i7 laptop & dell Xeon workstation)
This issue occurs with both the OSGEO4W builds of QGIS (2.8.2 & master) in Windows. This also occurs on other users machines within my office.
#3 Updated by Giovanni Manghi over 9 years ago
Nicholas Duggan wrote:
Hi, workflow is as follows:
1. Open QGIS, apply coordinate system (web mercator) to map.
2. Open Print Composer
3. Create template (add map, text & overview map)
4. Save & close as .qgs file
5. Open .qgs file created
6. In map (main QGIS GUI) change coordinate system to EPSG 27700
7. Open Print composer (should already be available.
8. Wait......and wait.....and wait.....Print composer hangs with memory at 17% (on both i7 laptop & dell Xeon workstation)
tried and cannot confirm on qgis master. Try a clean installation, no 3rd party plugins and provide a project with sample data. Thanks!
#4 Updated by Giovanni Manghi about 9 years ago
- Resolution set to not reproducable
- Status changed from Feedback to Closed
Closing for lack of feedback. Reopen if necessary.