Opened 14 years ago

Last modified 13 years ago

#2967 reopened bug

QGIS crashes loading WMS with authentication request

Reported by: macfo Owned by: jef
Priority: minor: annoyance Milestone: Version 1.7.0
Component: WMS Version: 1.5.0
Keywords: authentication Cc:
Must Fix for Release: No Platform: Windows
Platform Version: Windows Awaiting user input: no

Description

Loading a WMS-Layer with an authentication request (in my case the WMS-service of the Bavarian LVG) QGIS is freezing. The program can only be stopped with the task manager. This bug appeared with version 1.5 (Windows Stand Alone Version as well as OsGeo Installer Version). Some further hints: QGIS 1.4 connects to the WMS-server and loads the layer without problems. The program does not ask me for username and password, because both seem to be stored in the configuration file of QGIS. Doing the same with QGIS 1.5, the program asks me for username and password, even though both is yet stored (entries in the editing dialogue of the WMS-connection). After typing in again username and password QGIS 1.5 connects correctly to the WMS-server and it is possible to choose a layer. But loading the layer fails and QGIS freezes. It seems, that the program is not able to store the authentication data for the next step (that means retrieving the WMS-layer) and therefore crashes when trying to download it.

Change History (5)

comment:1 by macfo, 14 years ago

Version: Trunk1.5.0

comment:2 by jef, 13 years ago

Awaiting user input: set
Owner: changed from macfo to jef

is this still the case?

comment:3 by macfo, 13 years ago

Platform Version: Windows
Resolution: fixed
Status: newclosed

Loading of a WMS-layer with authentication request now works again (QGIS 1.6 & 1.7). Thanks a lot!

comment:4 by macfo, 13 years ago

Priority: critical: causes crash or data corruptionminor: annoyance
Resolution: fixed
Status: closedreopened

Note: Still remains the problem, that QGIS freezes, when a wms-layer requests authentication and a wrong password is entered. In this case the programm can only be stopped with the Windows task manager.

comment:5 by jef, 13 years ago

Awaiting user input: unset
Note: See TracTickets for help on using tickets.