Opened 13 years ago
Closed 13 years ago
#3608 closed bug (fixed)
crash while adding mapproxy wms layer
Reported by: | dncpax | Owned by: | mhugent |
---|---|---|---|
Priority: | major: does not work as expected | Milestone: | Version 1.7.0 |
Component: | WMS | Version: | Trunk |
Keywords: | Cc: | ||
Must Fix for Release: | Yes | Platform: | All |
Platform Version: | Windows 7 32bit | Awaiting user input: | no |
Description
1) Add wms server http://osm.omniscale.net/proxy/service?tiled=true 2) Connect, and answer twice “No” to questions about ignoring advertised url (I supposed this always happens with wms-c services?) 3) Select “osm” layer 4) Click Add 5) QGIS crashes
Using Win 7 32bit, QGIS 1.7 r15458.
Some users reported: 1 it works fine, 1 said 1.6 crashed, 1 that loaded fine but saw all white.
Change History (5)
follow-up: 3 comment:1 by , 13 years ago
comment:2 by , 13 years ago
Must Fix for Release: | No → Yes |
---|---|
Platform: | Debian → All |
r15470 under Windows Seven 32 bit works fine for me.
On the other hand both qgis 1.6 and trunk do crash under Ubuntu 10.04 with the following message
Fatal: ASSERT: "!isEmpty()" in file /usr/include/qt4/QtCore/qlist.h, line 263 Aborted
comment:3 by , 13 years ago
Replying to lutra:
1 that loaded fine but saw all white.
in this case probably the user didn't used the "tilesets" tab to add the layer.
lutra: notice that I'm having a crash using the wms service, not the tilesets. tileset are giving me other problems, like not seeing the tiles osgeo:41001. I can only see epsg:4326. But I hadn't reported this yet since I wanted to test more.
comment:4 by , 13 years ago
You are right:
on both Linux and Windows (qgis 1.6 and trunk) it works fine for me (I see the layers in 4326) if I add the layer trough the "tilesets" tab.
on linux (Ubuntu 10.04) I get the crash if I try to add the layer trough the "layers" tab.
Under Seven 32bit it still does NOT crash and I can even see the layers but I have to unselect first the "ignore GETMAP url" checkbox first.
in this case probably the user didn't used the "tilesets" tab to add the layer.