RuntimeError in the private xmlrpc server
Bug #198368 reported by
Diogo Matsubara
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Barry Warsaw |
Bug Description
A RuntimeError was raised by the internal xmlrpc server
The exception value is "Failed to create unique file name in /var/tmp/
OOPS-793XMLP1
OOPS-830XMLP15
Changed in launchpad: | |
importance: | Undecided → High |
description: | updated |
Changed in launchpad: | |
status: | Confirmed → In Progress |
Changed in launchpad: | |
status: | In Progress → Fix Committed |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
visibility: | private → public |
To post a comment you must log in.
Matsubara,
This looks like a lower-level problem in Zope. I looked at the code (in zope/app/ mail/maildir. py) and it looks pretty unlikely that we'd have a legitimate name collision. The code tries 1000 times with a random number appended to the timestamp, pid, and host.
One problem is that Zope is being too greedy on catching OSErrors and too stingy on logging exactly what error is happening. So we don't really know what's happening but I strongly suspect a permissions or ownership issue.