Bug#598650: Infinite template recursion in svn2cl
Yes, the problem persists in svn2cl 0.13. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#598650: Infinite template recursion in svn2cl
reassign 598650 svn2cl 0.10 thanks Hi, Recently svn2cl was moved to it's own package so I'm reassigning this bug accordingly. Can you check that this bug is still present in the 0.13 version? Thanks. -- -- arthur - adej...@debian.org - http://people.debian.org/~adejong -- signature.asc Description: This is a digitally signed message part
Bug#598650: Infinite template recursion in svn2cl
Hello Arthur, I'm going between lines El 23 de octubre de 2010 15:20, Arthur de Jong adej...@debian.orgescribió: On Fri, 2010-10-01 at 14:32 +1930, Luis Daniel Ibáñez González wrote: When calling `svn2cl` with no arguments in a svn working copy, i get a series of nasty errors related with xslt: I'm using Lenny 2.6.26-2-xen-686 #1 SMP Wed Aug 19 08:47:57 UTC 2009 i686 GNU/Linux with Subversion 1.5 installed with lenny package 1.5.1dfsg1-4, over apache2 http with htpasswd auth (its a private repo). Here is an error sample, different repos yields different line numbers in svn2cl.xsl I think a certain log message triggerred this problem. Do you have any idea which? It could be a very long log message. Is the repository a public one, then I can test myself, otherwise you can try to narrow it down with: svn2cl -r 100:200 (replace 100:200 with a revision range that allows you to reproduce the bug) You are right about the long log message, i reduced the error case to any revision range that includes the 2nd one, which is the first import of the code i'm working. We are making some customizations to this https://fusionforge.org/projects/fusionforge/, and there are a lot of files: liba...@desarrollo:/opt/gforge$ svn log -v -r 2 | wc -l 5789 Also, I gather from the error messages that a ChangeLog file seems to be generated. Is this correct and do you know if there are any invalid or incorrect entries (specifying the -i option to svn2cl will make it easier to find a particular revision). I did `svn2cl -i -r 1:3`, and it generates a ChangeLog, it starts with a Object is a string : plugins/wiki/www/tests/README, plugins/w... repeated a lot of times, and suddenly: Object is an XSLT value tree : 2Node is NULL ! Followed by another bunch of: Object is a string : plugins/wiki/www/tests/README, plugins/w... Then another: Object is an XSLT value tree : 2Node is NULL ! And so on until the end of file. Thanks for reporting this. -- -- arthur - adej...@debian.org - http://people.debian.org/~adejonghttp://people.debian.org/%7Eadejong-- Thanks to you for answering. -- Ing. Luis D. Ibáñez G. Oficina de Desarrollo y Soporte de Sistemas Gerencia de Tecnología y Operaciones Centro Nacional de Tecnologías de Información
Bug#598650: Infinite template recursion in svn2cl
On Fri, 2010-10-01 at 14:32 +1930, Luis Daniel Ibáñez González wrote: When calling `svn2cl` with no arguments in a svn working copy, i get a series of nasty errors related with xslt: I'm using Lenny 2.6.26-2-xen-686 #1 SMP Wed Aug 19 08:47:57 UTC 2009 i686 GNU/Linux with Subversion 1.5 installed with lenny package 1.5.1dfsg1-4, over apache2 http with htpasswd auth (its a private repo). Here is an error sample, different repos yields different line numbers in svn2cl.xsl I think a certain log message triggerred this problem. Do you have any idea which? It could be a very long log message. Is the repository a public one, then I can test myself, otherwise you can try to narrow it down with: svn2cl -r 100:200 (replace 100:200 with a revision range that allows you to reproduce the bug) Also, I gather from the error messages that a ChangeLog file seems to be generated. Is this correct and do you know if there are any invalid or incorrect entries (specifying the -i option to svn2cl will make it easier to find a particular revision). Thanks for reporting this. -- -- arthur - adej...@debian.org - http://people.debian.org/~adejong -- signature.asc Description: This is a digitally signed message part
Bug#598650: Infinite template recursion in svn2cl
Package:subversion-tools Version: 1.5.1dfsg1-4 When calling `svn2cl` with no arguments in a svn working copy, i get a series of nasty errors related with xslt: I'm using Lenny 2.6.26-2-xen-686 #1 SMP Wed Aug 19 08:47:57 UTC 2009 i686 GNU/Linux with Subversion 1.5 installed with lenny package 1.5.1dfsg1-4, over apache2 http with htpasswd auth (its a private repo). Here is an error sample, different repos yields different line numbers in svn2cl.xsl runtime error: file /etc/svn2cl/svn2cl.xsl line 434 element param xsltApplyXSLTTemplate: A potential infinite template recursion was detected. You can adjust xsltMaxDepth (--maxdepth) in order to raise the maximum number of nested template calls and variables/params (currently set to 3000). Templates: #0 name find-line #1 name find-line #2 name find-line #3 name find-line #4 name find-line #5 name find-line #6 name find-line #7 name wrap #8 name wrap #9 name wrap #10 name wrap #11 name wrap #12 name wrap #13 name wrap #14 name wrap Variables: #0 txt #1 txt #2 txt #3 txt #4 txt #5 txt #6 txt #7 var tmp #8 var normtxt #9 txt #10 var line #11 var tmp #12 var normtxt #13 txt #14 var line runtime error: file /etc/svn2cl/svn2cl.xsl line 434 element param xsltApplyXSLTTemplate: A potential infinite template recursion was detected. You can adjust xsltMaxDepth (--maxdepth) in order to raise the maximum number of nested template calls and variables/params (currently set to 3000). Templates: #0 name find-line #1 name find-line #2 name find-line #3 name find-line #4 name find-line #5 name find-line #6 name wrap #7 name wrap #8 name wrap #9 name wrap #10 name wrap #11 name wrap #12 name wrap #13 name wrap #14 name wrap Variables: #0 txt #1 txt #2 txt #3 txt #4 txt #5 txt #6 var tmp #7 var normtxt #8 txt #9 var line #10 var tmp #11 var normtxt #12 txt #13 var line #14 var tmp runtime error: file /etc/svn2cl/svn2cl.xsl line 434 element param xsltApplyXSLTTemplate: A potential infinite template recursion was detected. You can adjust xsltMaxDepth (--maxdepth) in order to raise the maximum number of nested template calls and variables/params (currently set to 3000). Templates: #0 name find-line #1 name find-line #2 name find-line #3 name find-line #4 name find-line #5 name wrap #6 name wrap #7 name wrap #8 name wrap #9 name wrap #10 name wrap #11 name wrap #12 name wrap #13 name wrap #14 name wrap Variables: #0 txt #1 txt #2 txt #3 txt #4 txt #5 var tmp #6 var normtxt #7 txt #8 var line #9 var tmp #10 var normtxt #11 txt #12 var line #13 var tmp #14 var normtxt runtime error: file /etc/svn2cl/svn2cl.xsl line 434 element param xsltApplyXSLTTemplate: A potential infinite template recursion was detected. You can adjust xsltMaxDepth (--maxdepth) in order to raise the maximum number of nested template calls and variables/params (currently set to 3000). Templates: #0 name find-line #1 name find-line #2 name find-line #3 name find-line #4 name wrap #5 name wrap #6 name wrap #7 name wrap #8 name wrap #9 name wrap #10 name wrap #11 name wrap #12 name wrap #13 name wrap #14 name wrap Variables: #0 txt #1 txt #2 txt #3 txt #4 var tmp #5 var normtxt #6 txt #7 var line #8 var tmp #9 var normtxt #10 txt #11 var line #12 var tmp #13 var normtxt #14 txt runtime error: file /etc/svn2cl/svn2cl.xsl line 434 element param xsltApplyXSLTTemplate: A potential infinite template recursion was detected. You can adjust xsltMaxDepth (--maxdepth) in order to raise the maximum number of nested template calls and variables/params (currently set to 3000). Templates: #0 name find-line #1 name find-line #2 name find-line #3 name wrap #4 name wrap #5 name wrap #6 name wrap #7 name wrap #8 name wrap #9 name wrap #10 name wrap #11 name wrap #12 name wrap #13 name wrap #14 name wrap Variables: #0 txt #1 txt #2 txt #3 var tmp #4 var normtxt #5 txt #6 var line #7 var tmp #8 var normtxt #9 txt #10 var line #11 var tmp #12 var normtxt #13 txt #14 var line runtime error: file /etc/svn2cl/svn2cl.xsl line 434 element param xsltApplyXSLTTemplate: A potential infinite template recursion was detected. You can adjust xsltMaxDepth (--maxdepth) in order to raise the maximum number of nested template calls and variables/params (currently set to 3000). Templates: #0 name find-line #1 name find-line #2 name wrap #3 name wrap #4 name wrap #5 name wrap #6 name wrap #7 name wrap #8 name wrap #9 name wrap #10 name wrap #11 name wrap #12 name wrap #13 name wrap #14 name wrap Variables: #0 txt #1 txt #2 var tmp #3 var normtxt #4 txt #5 var line #6 var tmp #7 var normtxt #8 txt #9 var line #10 var tmp #11 var normtxt #12 txt #13 var line #14 var tmp runtime error: file /etc/svn2cl/svn2cl.xsl line 434 element param xsltApplyXSLTTemplate: A potential infinite template recursion was detected. You can adjust xsltMaxDepth (--maxdepth) in order to raise the maximum number of nested template calls and variables/params (currently set to 3000). Templates: #0 name find-line #1 name wrap #2 name wrap #3 name wrap #4 name wrap #5 name wrap #6 name