1. Boris Glimcher
  2. hgcr-gui
  3. Issues
Issue #22 new

"RuntimeError: maximum recursion depth exceeded" after click "Done" button

Alexander Ziborov
created an issue
** Mercurial version (2.8.2).  TortoiseHg version (2.10.2)
** Command: cr
** CWD: D:\repos\dxtreme-14-1
** Encoding: cp1251
** Extensions loaded: hgcr-gui-qt
** Python version: 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-4.8.5 PyQt-4.10.3 QScintilla-2.7.2
Traceback (most recent call last):
  File "Tools\CodeReviewExtension\hgcr-gui-qt.py", line 650, in onDoneButtonClicked
  File "Tools\CodeReviewExtension\hgcr-gui-qt.py", line 217, in done_files
  File "Tools\CodeReviewExtension\hgcr-gui-qt.py", line 112, in _status
  File "mercurial\localrepo.pyo", line 1557, in status
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
  File "mercurial\context.pyo", line 1272, in cmp
RuntimeError: maximum recursion depth exceeded

Comments (5)

  1. Boris Glimcher repo owner

    I think it has something to do with a status of your managed files in CR inside the repository.

    Can you please tell me what was the status of these files before clicking on "Done" button?

    And maybe attach also the .code-review file ?

    Thanks...

  2. Alexander Ziborov reporter

    Boris,

    Yes, I attached the .code-review file by click on "Add modified" item of context menu. Maybe this file should be ignored by default on that action to avoid this issue?

  3. Boris Glimcher repo owner

    Alexander,

    1. Please attach your .code-review to this issue so i could investigate. ( before and after pressing this DONE button.)

    2. Please attach the list of files you have in your repository with their statuses (using this command: hg status --all) before and after pressing this DONE button.

    3. Can you please try to reproduce it again?

    I could not recreate this issue on my computer, so I am asking for this information in order to investigate.

    Thank you.

  4. Log in to comment