Page MenuHomePhabricator

Duplicate branch name causes diffusion to crash
Closed, ResolvedPublic

Description

Since D9912 Diffusion no longer works, because we once merged several repositories together. In all the complexity that happened some branches were duplicated.

{F177066}
{F177068}

The actual error:
{F177070}

Adding a setLimit(1) did the trick, but I'd rather have a concrete upstream fix. Also, I think it's quite hard to reproduce.

(oh, it's a Mercurial repo, by the way)

Event Timeline

richardvanvelzen raised the priority of this task from to Needs Triage.
richardvanvelzen updated the task description. (Show Details)
richardvanvelzen added a subscriber: richardvanvelzen.
richardvanvelzen triaged this task as High priority.
richardvanvelzen updated the task description. (Show Details)
richardvanvelzen updated the task description. (Show Details)

Is this Git or Mercurial? This condition is possible in Mercurial, but I would not expect it to be possible in Git.