Extension crashes when doing a merge
Created originally on Bitbucket by Anonymous
When doing a merge I get this error:
File "/usr/local/lib/python2.7/dist-packages/mercurial/util.py", line 1553, in check
return func(*args, **kwargs)
File "/home/pehrsons/.mozbuild/evolve/hgext3rd/evolve/__init__.py", line 797, in warnobserrors
return orig(ui, repo, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/mercurial/util.py", line 1553, in check
return func(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/hgext/rebase.py", line 830, in rebase
return _origrebase(ui, repo, **opts)
File "/usr/local/lib/python2.7/dist-packages/hgext/rebase.py", line 904, in _origrebase
rbsrt._performrebase(tr)
File "/usr/local/lib/python2.7/dist-packages/hgext/rebase.py", line 454, in _performrebase
self._rebasenode(tr, rev, allowdivergence, progress)
File "/usr/local/lib/python2.7/dist-packages/hgext/rebase.py", line 545, in _rebasenode
dest, wctx=self.wctx)
File "/usr/local/lib/python2.7/dist-packages/hgext/rebase.py", line 1124, in rebasenode
labels=['dest', 'source'], wc=wctx)
File "/usr/local/lib/python2.7/dist-packages/hgext/fsmonitor/__init__.py", line 751, in wrapupdate
labels, matcher, **kwargs)
File "/home/pehrsons/.local/lib/python2.7/site-packages/hgext3rd/formatsource.py", line 271, in wrap_update
return orig(repo, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/mercurial/merge.py", line 2160, in update
stats = applyupdates(repo, actions, wc, p2, overwrite, labels=labels)
File "/usr/local/lib/python2.7/dist-packages/mercurial/merge.py", line 1718, in applyupdates
complete, r = ms.preresolve(f, wctx)
File "/usr/local/lib/python2.7/dist-packages/mercurial/merge.py", line 635, in preresolve
return self._resolve(True, dfile, wctx)
File "/usr/local/lib/python2.7/dist-packages/mercurial/merge.py", line 588, in _resolve
labels=self._labels)
File "/usr/local/lib/python2.7/dist-packages/mercurial/filemerge.py", line 909, in premerge
labels=labels)
File "/home/pehrsons/.local/lib/python2.7/site-packages/hgext3rd/formatsource.py", line 250, in wrap_filemerge
local = fcd._changectx
AttributeError: 'str' object has no attribute '_changectx'
The hg version that I'm using is: 4.6.1 and I've installed the extension through 'pip'