bzr crashed with OverflowError in _create_z_content_from_chunks(): size does not fit in an int
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
New
|
Undecided
|
Unassigned | ||
bzr (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Characteristic: I have about 185 new files on a local working directory added to my branch. Upon commit, a number of files are added but then the system hangs. The mouse and all processes on my ubuntu 11.10 slow down. The first time was from the command line. I had to Ctrl-c to break the process.
Then i was stuck with a lock on some files in dirstate that prevented me from doing anything.
A complete reboot (restart wasn't sufficient) allowed me to bzr break-lock the process. (note that bzr info gave no indication of locked processes - not as suggested by the manual)
[SOLVED - WORKAROUND] I then used the Bazaar - Explorer gui to add parts of the branch bit by bit.
It turns out that I had some video animation files. These seemed to have caused the system hang.
It's probably a bug that you aren't warned not to add files that are too large. And that a lock is created rather than rejecting the attempted commit.
I would like to get involved with launchpad / bazaar. If someone takes this bug fix on, I'd like to ride shotgun and see how they fix it. I could do unit testing afterwards. Then i'd be on the path to being able to contribute myself. <email address hidden>
ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: bzr 2.4.1-1ubuntu1
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelMo
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
BzrDebugFlags: set()
BzrVersion: 2.4.1
CommandLine:
['/usr/bin/bzr',
'qsubprocess',
'--bencode',
'@/tmp/
CrashDb: bzr
Date: Wed Nov 23 08:55:27 2011
ExecutablePath: /usr/bin/bzr
FileSystemEncoding: UTF-8
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
InterpreterPath: /usr/bin/python2.7
Locale: en_US.UTF-8
PackageArchitec
Platform: Linux-3.
ProcCmdline: /usr/bin/python /usr/bin/bzr qsubprocess --bencode @/tmp/QBzr/
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
PythonVersion: 2.7.2
SourcePackage: bzr
Title: bzr crashed with OverflowError in _create_
UpgradeStatus: Upgraded to oneiric on 2011-11-11 (11 days ago)
UserEncoding: UTF-8
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
Thanks for the interest in contributing Kesten. There's actually a great way for you to get started here, as your suggestion to warn when adding large files was recently implemented on the development version of Bazaar, and you can follow nearly the whole process Shannon went through in the merge proposal here:
<https:/ /code.launchpad .net/~weyrick/ bzr/54624- warn-on- large-files/ +merge/ 70691>
Drop by IRC or join the mailing list for more assistance:
<irc://irc. freenode. net/bzr> /lists. ubuntu. com/mailman/ listinfo/ bazaar>
<https:/