Bug report #3419

QGIS hangs on WMS layer without network

Added by marisn - over 8 years ago. Updated about 7 years ago.

Status:Closed
Priority:Low
Assignee:Jürgen Fischer
Category:Web Services clients/WMS
Affected QGIS version:master Regression?:No
Operating System:Gentoo Easy fix?:No
Pull Request or Patch supplied:No Resolution:fixed
Crashes QGIS or corrupts data:No Copied to github as #:13479

Description

Steps to reproduce:
  • Add a WMS layer;
  • Disconnect network;
  • Zoom/Pan map canvas.

QGIS get's stuck. It's impossible to cancel redraw - only kill QGIS.

QGIS r15051M Qt 4.7.1

strace is spilling nonstop:

poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=10, events=POLLIN}], 5, 0) = 0 (Timeout)
read(7, 0x1a06374, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x1a06374, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=10, events=POLLIN}], 5, 0) = 0 (Timeout)
read(7, 0x1a06374, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x1a06374, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=10, events=POLLIN}], 5, 0) = 0 (Timeout)
read(7, 0x1a06374, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x1a06374, 4096)                = -1 EAGAIN (Resource temporarily unavailable)

History

#1 Updated by Giovanni Manghi almost 8 years ago

  • Target version changed from Version 1.7.0 to Version 1.7.4

#2 Updated by Paolo Cavallini over 7 years ago

  • Crashes QGIS or corrupts data set to No
  • Affected QGIS version set to master
  • Target version changed from Version 1.7.4 to Version 1.8.0

#3 Updated by Jürgen Fischer about 7 years ago

  • Resolution set to fixed
  • Status changed from Open to Closed
  • Pull Request or Patch supplied set to No

fixed in bb623a8c

Also available in: Atom PDF