"ERROR: exception.MemoryError" while checking out lightweight directory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
New
|
Undecided
|
Unassigned |
Bug Description
I have a '--no-trees' shared repository at E:\bazaar-repo and a branch holding my ebook collection at E:\bazaar-
Well I decided to reformat this hard drive as NTFS, hoping to resolve an issue with file names containing non-ascii characters. I did this by copying the contents of the drive onto my desktop, reformatting the drive, and then copying the entire /bazaar-repo folder back to the drive.
Here is a log of the error while trying to restore my lightweight checkouts. There was about a 1 minute delay between entering the command and receiving the error. During that time, task manager reported that the 'bzr' process was eating up 1GiB of memory:
*******
E:\>bzr checkout --lightweight bazaar-repo\ebooks ebooks
bzr: ERROR: exceptions.
Traceback (most recent call last):
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\knit.pyo", line 1221, in get_record_stream
File "bzrlib\knit.pyo", line 992, in _get_content_maps
File "bzrlib\knit.pyo", line 1116, in _get_record_map
File "bzrlib\knit.pyo", line 1563, in _read_records_iter
File "bzrlib\knit.pyo", line 2408, in get_raw_records
File "bzrlib\pack.pyo", line 272, in _iter_records
File "bzrlib\pack.pyo", line 277, in _iter_record_
File "bzrlib\pack.pyo", line 218, in reader_func
File "bzrlib\pack.pyo", line 177, in read
File "bzrlib\pack.pyo", line 172, in _next
File "bzrlib\
MemoryError
bzr 1.7.1 on python 2.5.2 (win32)
arguments: ['bzr', 'checkout', '--lightweight', 'bazaar-
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
bzrtools C:\Program Files\Bazaar\
launchpad C:\Program Files\Bazaar\
qbzr C:\Program Files\Bazaar\
svn C:\Program Files\Bazaar\
*** Bazaar has encountered an internal error.
Please report a bug at https:/
including this traceback, and a description of what you
were doing when the error occurred.
E:\>dir
Volume in drive E is portable
Volume Serial Number is 925A-0F6B
Directory of E:\
10/07/2008 01:30 PM <DIR> bazaar-repo
10/07/2008 01:32 PM <DIR> ebooks
0 File(s) 0 bytes
2 Dir(s) 318,369,349,632 bytes free
E:\>
Here's some more info...
C:\Documents and Settings\ MikSte\ Desktop\ backup\ bazaar- repo>bzr info
Shared repository (format: pack-0.92)
Location:
shared repository: .