bzr explorer crashes with: TooManyConcurrentRequests

Bug #943540 reported by Jan Rovins
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar Explorer
Confirmed
Medium
Unassigned
QBzr
Confirmed
Medium
Unassigned

Bug Description

This is Happening with bzr 2.4.2 and with 2.5b6, and it has happened on both Win2K and WinXP

Steps to reproduce:

1. Checkout a large branch
2. in the working tree view at the bottom right, open up a series of folders to get to a file that is about 3 directory levels deep.
3. Highlight that file.
4. Now click back and fourth between the "Welcome" tab and the "Checked out branch" tab at the bottom.
5. after going back and fourth a few times, an error box comes up.

Here is the TraceDump:

bzr: ERROR: bzrlib.errors.TooManyConcurrentRequests: The medium 'SmartSSHClientMedium(bzr+ssh://None@ibm-srv-1/)' has reached its concurrent request limit. Be sure to finish_writing and finish_reading on the currently open request.

Traceback (most recent call last):
  File "C:/Program Files/Bazaar/plugins\qbzr\lib\treewidget.py", line 710, in fetchMore
  File "C:/Program Files/Bazaar/plugins\qbzr\lib\treewidget.py", line 625, in load_dir
  File "bzrlib\workingtree_4.pyo", line 611, in lock_read
  File "bzrlib\workingtree_4.pyo", line 222, in current_dirstate
  File "bzrlib\workingtree_4.pyo", line 234, in _current_dirstate
  File "bzrlib\workingtree_4.pyo", line 255, in _worth_saving_limit
  File "bzrlib\config.pyo", line 370, in get_user_option
  File "bzrlib\config.pyo", line 1370, in _get_user_option
  File "bzrlib\config.pyo", line 835, in _get_user_option
  File "bzrlib\config.pyo", line 1691, in _get_parser
  File "bzrlib\remote.pyo", line 3144, in _get_configobj
  File "bzrlib\smart\client.pyo", line 145, in call_expecting_body
  File "bzrlib\smart\client.pyo", line 79, in _call_and_read_response
  File "bzrlib\smart\client.pyo", line 45, in _send_request
  File "bzrlib\smart\client.pyo", line 115, in _construct_protocol
  File "bzrlib\smart\medium.pyo", line 710, in get_request
  File "bzrlib\smart\medium.pyo", line 968, in __init__
TooManyConcurrentRequests: The medium 'SmartSSHClientMedium(bzr+ssh://None@ibm-srv-1/)' has reached its concurrent request limit. Be sure to finish_writing and finish_reading on the currently open request.

bzr 2.4.2 on python 2.6.6 (win32)
arguments: ['C:\\Program Files\\Bazaar\\bzrw.exe', 'explorer']
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
  bzrtools C:\Program Files\Bazaar\plugins\bzrtools [2.4.1]
  changelog_merge C:\Program Files\Bazaar\plugins\changelog_merge [2.4.2]
  colo C:\Program Files\Bazaar\plugins\colo [0.3.1dev]
  explorer C:\Program Files\Bazaar\plugins\explorer [1.2.1]
  fastimport C:\Program Files\Bazaar\plugins\fastimport [0.12.0dev]
  launchpad C:\Program Files\Bazaar\plugins\launchpad [2.4.2]
  loom C:\Program Files\Bazaar\plugins\loom [2.2.1dev]
  netrc_credential_store C:\Program Files\Bazaar\plugins\netrc_credential_store [2.4.2]
  news_merge C:\Program Files\Bazaar\plugins\news_merge [2.4.2]
  pipeline C:\Program Files\Bazaar\plugins\pipeline [1.1.0]
  qbzr C:\Program Files\Bazaar\plugins\qbzr [0.21.1]
  rewrite C:\Program Files\Bazaar\plugins\rewrite [0.6.3dev]
  svn C:\Program Files\Bazaar\plugins\svn [1.1.0]
  upload C:\Program Files\Bazaar\plugins\upload [1.0.1dev]
  xmloutput C:\Program Files\Bazaar\plugins\xmloutput [0.8.7]

tags: added: treewidget
tags: added: too-many-concurent-requests
Changed in bzr-explorer:
status: New → Confirmed
Changed in qbzr:
status: New → Confirmed
Changed in bzr-explorer:
importance: Undecided → Medium
Changed in qbzr:
importance: Undecided → Medium
tags: added: too-many-concurrent-requests
removed: too-many-concurent-requests
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.