dquangsinh / fb2pdf

Automatically exported from code.google.com/p/fb2pdf
0 stars 0 forks source link

Dom Recursion in hermann_hesse-das_glasperlenspiel.tex] #72

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 219, in
processFootnote
    return u'\\footnote{' + processSection(e, -1) + '}'
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 488, in
processSection
    res+=par(x)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 171, in par
    res += processFootnote(href,s,intitle)
  File "/sw/lib/python2.4/site-packages/fb2pdf/fb2tex.py", line 212, in
processFootnote
    ss = doc.getElementsByTagName("section")
  File "/sw/lib/python2.4/xml/dom/minidom.py", line 1723, in
getElementsByTagName
    return _get_elements_by_tagName_helper(self, name, NodeList())
  File "/sw/lib/python2.4/xml/dom/minidom.py", line 310, in
_get_elements_by_tagName_helper
    _get_elements_by_tagName_helper(node, name, rc)
  File "/sw/lib/python2.4/xml/dom/minidom.py", line 310, in
_get_elements_by_tagName_helper
    _get_elements_by_tagName_helper(node, name, rc)
  File "/sw/lib/python2.4/xml/dom/minidom.py", line 310, in
_get_elements_by_tagName_helper
    _get_elements_by_tagName_helper(node, name, rc)
  File "/sw/lib/python2.4/xml/dom/minidom.py", line 310, in
_get_elements_by_tagName_helper
    _get_elements_by_tagName_helper(node, name, rc)
  File "/sw/lib/python2.4/xml/dom/minidom.py", line 310, in
_get_elements_by_tagName_helper
    _get_elements_by_tagName_helper(node, name, rc)
  File "/sw/lib/python2.4/xml/dom/minidom.py", line 310, in
_get_elements_by_tagName_helper
    _get_elements_by_tagName_helper(node, name, rc)
  File "/sw/lib/python2.4/xml/dom/minidom.py", line 310, in
_get_elements_by_tagName_helper
    _get_elements_by_tagName_helper(node, name, rc)
  File "/sw/lib/python2.4/xml/dom/minidom.py", line 310, in
_get_elements_by_tagName_helper
    _get_elements_by_tagName_helper(node, name, rc)
RuntimeError: maximum recursion depth exceeded
make: *** [hermann_hesse-das_glasperlenspiel.tex] Error 3

Original issue reported on code.google.com by kroko...@gmail.com on 23 Apr 2007 at 4:14

GoogleCodeExporter commented 8 years ago
funny bug. Sections 84 and 81 cross-reference each other.

Original comment by kroko...@gmail.com on 3 Jul 2007 at 4:25

GoogleCodeExporter commented 8 years ago
Simple mechanism for detecting recursion of footnotes added. It prevents
crash, however it does not completely solves problem of nested footnotes.
Standard TeX 'footnote' command does not seems to handle them properly.

I see that the following package:

http://www.ctan.org/tex-archive/macros/latex/contrib/bigfoot/README

seems to solve this. To be investigated....

Original comment by kroko...@gmail.com on 3 Jul 2007 at 5:46