AssertionError("%d != %d" % (len(tview), tview_len)) in delta.py, line 57, in apply_txdelta_window
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
subvertpy |
Triaged
|
High
|
Unassigned |
Bug Description
There are Mercurial, hgsubversion plug-in, and subvertpy involved here, but I'm filing this in subvertpy bug tracker because an assertion was hit.
The full trace is attached. On Windows XP, I was trying to use hg 1.8.4 and hgsubversion (fairly recent) with subvertpy 0.8 to clone a Subversion 1.6.15 repository (on RHEL 5). The repository is structured as multiple projects, each with its own branches/
If you could take a look at it and let me know what seems to be the problem I'd be grateful. If there's additional information needed please let me know. I had to replace some unique identifiers in the trace to protect my employer.
This generally happens when trying to apply a delta against an incorrect base; in all cases I've seen so far this has happened because an invalid delta or invalid fulltext were passed in.