Checkout of a large branch hangs due to NotImplemented get_password on SilentUIFactory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
TortoiseBZR |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Checkout of a large branch hangs due to error: Adding the key ... to an LRUSizeCache failed. value is too big to fit in a the cache.
I have a branch with many file changes, not necessarily a lot of revisions that hangs when attempting to check it out.
It generally hangs during "Build phase:Adding file contents .."
I've tried this several times and each time it hangs, and the Bazaar log gives the same kind of error messages.
Example1:
Fri 2010-03-05 16:25:09 -0500
0.406 bzr arguments: [u'co', u'-r', u'27', u'--lightweight', u'bzr+ssh:
0.453 looking for plugins in C:/Documents and Settings/
0.453 looking for plugins in C:/Program Files/Bazaar2.
0.859 encoding stdout as sys.stdout encoding 'cp437'
2.969 falling back to default implementation
2.969 failed to load system host keys: [Errno 2] No such file or directory: 'U:\\/.
[ 7212] 2010-03-05 16:25:12.943 INFO: Connected (version 2.0, client 6.1.4.83)
3.453 SSH authentication via id_rsa key failed.
4.000 encoding stdout as sys.stdout encoding 'cp437'
[ 7212] 2010-03-05 16:25:19.895 INFO: Authentication (password) successful!
[ 7212] 2010-03-05 16:25:19.911 INFO: Secsh channel 1 opened.
10.922 creating branch reference in file://
75.639 failed to load system host keys: [Errno 2] No such file or directory: 'U:\\/.
[10184] 2010-03-05 16:25:21.927 INFO: Connected (version 2.0, client 6.1.4.83)
76.123 SSH authentication via id_rsa key failed.
[10184] 2010-03-05 16:25:22.756 ERROR: Error processing remote request
Traceback (most recent call last):
File "tbzrlib\
File "tbzrlib\
File "tbzrlib\
File "tbzrlib\
File "tbzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
NotImplementedE
11.078 opening working tree 'C:/bzrDev/test1'
44.859 Adding the key (<bzrlib.
[10184] 2010-03-05 16:27:46.190 ERROR: Error processing remote request
Traceback (most recent call last):
File "tbzrlib\
File "tbzrlib\
File "tbzrlib\
File "tbzrlib\
File "tbzrlib\
TypeError: cannot concatenate 'str' and 'NoneType' objects
[10184] 2010-03-05 16:34:20.963 INFO: Disconnect (code 11): Login grace-time exceeded
Example 2:
Fri 2010-03-05 16:38:37 -0500
0.359 bzr arguments: [u'co', u'-r', u'27', u'--lightweight', u'bzr+ssh:
0.406 looking for plugins in C:/Documents and Settings/
0.406 looking for plugins in C:/Program Files/Bazaar2.
0.734 encoding stdout as sys.stdout encoding 'cp437'
2.953 falling back to default implementation
2.953 failed to load system host keys: [Errno 2] No such file or directory: 'U:\\/.
[ 4684] 2010-03-05 16:38:40.786 INFO: Connected (version 2.0, client 6.1.4.83)
3.468 SSH authentication via id_rsa key failed.
3.906 encoding stdout as sys.stdout encoding 'cp437'
[ 4684] 2010-03-05 16:38:47.740 INFO: Authentication (password) successful!
[ 4684] 2010-03-05 16:38:47.770 INFO: Secsh channel 1 opened.
10.984 creating branch reference in file://
11.234 opening working tree 'C:/bzrDev/Test2'
43.608 Adding the key (<bzrlib.
Version Info:
Bazaar (bzr) 2.0.0
Python interpreter: C:\Program Files\Bazaar2.
Python standard library: C:\Program Files\Bazaar2.
Platform: Windows-
description: | updated |
summary: |
- Checkout of a large branch hangs due to error: Adding the key ... to an - LRUSizeCache failed. value is too big + Checkout of a large branch hangs due to NotImplemented get_password on + SilentUIFactory |
affects: | bzr → tortoisebzr |
Changed in tortoisebzr: | |
status: | Incomplete → New |
Changed in tortoisebzr: | |
status: | New → Confirmed |
I think the LRUCache thing may be a distraction, and the actual problem is
File "bzrlib\ ui\__init_ _.pyo", line 126, in get_password rror: <bound method SilentUIFactory .get_password of <bzrlib. ui.SilentUIFact ory object at 0x01189670>>
NotImplementedE
in other words bzr needs to read a password and in the way tbzr's calling it, it can't.
What happens if you try to get a checkout by running bzr from a terminal window?