bzr selftest is leaking threads, eventually bombs with "can't start new thread"
Bug #417053 reported by
Denys Duchier
This bug report is a duplicate of:
Bug #392127: selftest fails with "can't start new thread".
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Low
|
Unassigned |
Bug Description
I cannot run the full selftest. It eventually bombs with "can't start new thread".
I am running bzr.dev, with python 2.6.2, on Gentoo/Linux, on an XPS M1330.
I tried to track the problem down, but I seem to have become lost in spaghetti space :-(
I can garantee that thread's are leaking. I will attach a diff that monitors and instruments
the leaks in the hope that you can reproduce and understand what I am seeing.
Perhaps you can suggest a better way for me to track down the problem.
tags: | added: selftest |
Changed in bzr: | |
importance: | High → Low |
To post a comment you must log in.
I should have added that, with the attached patch, I see the problem first occurring here:
blackbox. test_branch. TestBranchStack ed.test_ branch_ stacked OK 124ms test_branch. TestBranchStack ed.test_ branch_ stacked_ branch_ not_stacked OK 341ms test_branch. TestBranchStack ed.test_ branch_ stacked_ branch_ stacked OK 341ms test_branch. TestBranchStack ed.test_ branch_ stacked_ from_non_ stacked_ format OK 73ms test_branch. TestBranchStack ed.test_ branch_ stacked_ from_rich_ root_non_ stackable OK 74ms test_branch. TestBranchStack ed.test_ branch_ stacked_ from_smart_ server OK 146ms
blackbox.
blackbox.
blackbox.
blackbox.
blackbox.
bzr: ERROR: thread leak: 7 threads at test 82