Bug#598650: Infinite template recursion in svn2cl

2012-10-06 Thread Markus Neteler
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

2012-06-30 Thread Arthur de Jong
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

2010-10-26 Thread Luis Daniel Ibáñez González
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

2010-10-22 Thread Arthur de Jong
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

2010-09-30 Thread Luis Daniel Ibáñez González
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