infinite recursion trying to format NotBranchError
Bug #687653 reported by
Steve McInerney
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Critical
|
Andrew Bennetts | ||
Launchpad itself |
Fix Released
|
Critical
|
Aaron Bentley | ||
bzr (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Maverick |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Have seen at least 2 branches apparently send codehost into a recursion death sprial.
eg:
https:/
https:/
https:/
note to anyone else - do NOT try and gdb bt one of these without pager being on (the default is on).
https:/
Have had to kill the processes off, eventually with enough attempts - eating swap and cpu.
Related branches
lp:~mbp/bzr/687653-notbrancherror
Rejected
for merging
into
lp:bzr/2.2
- bzr-core: Pending requested
-
Diff: 259 lines (+44/-79)4 files modifiedNEWS (+7/-0)
bzrlib/branch.py (+19/-5)
bzrlib/errors.py (+16/-40)
bzrlib/tests/test_errors.py (+2/-34)
lp:~spiv/bzr/just-add-repr-687653-2.2
- Martin Pool: Approve
-
Diff: 28 lines (+7/-0)2 files modifiedNEWS (+4/-0)
bzrlib/errors.py (+3/-0)
lp:~abentley/launchpad/bzr-2.2.2-lp-1
- Edwin Grubbs (community): Approve (code)
- Benji York (community): Approve (code*)
-
Diff: 13 lines (+2/-1)1 file modifiedversions.cfg (+2/-1)
tags: | added: canonical-losa-lp |
Changed in bzr: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
summary: |
- codehost error handling infinite recursion death spiral of doom + infinite recursion trying to format NotBranchError |
Changed in launchpad-code: | |
status: | New → Triaged |
Changed in launchpad: | |
status: | Triaged → In Progress |
assignee: | nobody → Aaron Bentley (abentley) |
milestone: | none → 11.01 |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
visibility: | private → public |
tags: | added: sru |
security vulnerability: | yes → no |
Changed in bzr (Ubuntu): | |
status: | New → Fix Released |
To post a comment you must log in.
marked as critical as this causes severe pain on codehost, necessitating process kills on the offending.