List Info

Thread: possible bug introduced as result of patch for #102, maximum recursion depth exceeded




possible bug introduced as result of patch for #102, maximum recursion depth exceeded
user name
2006-06-23 19:30:12

I believe the patch for error #102 (http://cvs2svn.tigris.org/issues/show_bug.cgi?id=102) has introduced a new bug.  The revision for this patch is 2340.

 

When running cvs2svn (trunk checkout from today) against our source repository, I now receive an error:

 

Traceback (most recent call last):

  File "./cvs2svn-trunk/cvs2svn", line 416, in ?

    main()

  File "./cvs2svn-trunk/cvs2svn", line 408, in main

    pass_manager.run(start_pass, end_pass)

  File "./cvs2svn_lib/pass_manager.py", line 122, in run

  File "./cvs2svn_lib/passes.py", line 452, in run

  File ";./cvs2svn_lib/cvs_revision_aggregator.py", line 169, in process_revisio\

n

  File "./cvs2svn_lib/cvs_revision_aggregator.py", line 115, in _get_deps

…  (hundreds of the above line)

  File ";./cvs2svn_lib/cvs_revision_aggregator.py", line 113, in _get_deps

  File "./cvs2svn_lib/set_support.py", line 55, in add

RuntimeError: maximum recursion depth exceeded

 

Rolling back to the version prior to this patch yields a successful conversion.

 

I’ve created a recipe .gz which can successfully reproduce this error.   It is however, quite large.   What is the best way to supply you with a test case such as this?  I can provide a link for you to download from…;…..

 

 

 

Ruel Loehr

JBoss QA

 

 

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )