[reportlab-users] pyRXP - strange non-deterministic errors on python 2.7 and 64-bit Linux

Roger Whittaker roger at disruptive.org.uk
Wed May 18 07:00:13 EDT 2011


On Wed, May 18, 2011 at 10:24:03AM +0100, Robin Becker wrote:

[...]


> Can you copy the attached version of url.c to the pyRXP.../rxp/

> folder (over the existing version). I have put some debugs into the

> code that's being used to get the base url.


$ for i in /home/roger/a*; do cd $i; ./process.py foo.xml; done 2>/home/roger/errors.new

Here's the resulting file (first breakage is at /home/roger/aaaaaaaaaaa/):

default_base_url: CWDBS=1025 cwd=/home/roger/a len=13
default_base_url: url=file:///home/roger/a/
url_merge: url=./test.dtd base=file:///home/roger/a/
url_merge: merged_url=file:///home/roger/a/test.dtd
url_merge: url=file:///home/roger/a/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/a/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/a/
url_merge: merged_url=file:///home/roger/a/first-file.xml
url_merge: url=file:///home/roger/a/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/a/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/a/
url_merge: merged_url=file:///home/roger/a/second-longer-file.xml
url_merge: url=file:///home/roger/a/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/a/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aa len=14
default_base_url: url=file:///home/roger/aa/
url_merge: url=./test.dtd base=file:///home/roger/aa/
url_merge: merged_url=file:///home/roger/aa/test.dtd
url_merge: url=file:///home/roger/aa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aa/
url_merge: merged_url=file:///home/roger/aa/first-file.xml
url_merge: url=file:///home/roger/aa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aa/
url_merge: merged_url=file:///home/roger/aa/second-longer-file.xml
url_merge: url=file:///home/roger/aa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaa len=15
default_base_url: url=file:///home/roger/aaa/
url_merge: url=./test.dtd base=file:///home/roger/aaa/
url_merge: merged_url=file:///home/roger/aaa/test.dtd
url_merge: url=file:///home/roger/aaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaa/
url_merge: merged_url=file:///home/roger/aaa/first-file.xml
url_merge: url=file:///home/roger/aaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaa/
url_merge: merged_url=file:///home/roger/aaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaa len=16
default_base_url: url=file:///home/roger/aaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaa/
url_merge: merged_url=file:///home/roger/aaaa/test.dtd
url_merge: url=file:///home/roger/aaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaa/
url_merge: merged_url=file:///home/roger/aaaa/first-file.xml
url_merge: url=file:///home/roger/aaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaa/
url_merge: merged_url=file:///home/roger/aaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaa len=17
default_base_url: url=file:///home/roger/aaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaa/
url_merge: merged_url=file:///home/roger/aaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaa/
url_merge: merged_url=file:///home/roger/aaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaa/
url_merge: merged_url=file:///home/roger/aaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaa len=18
default_base_url: url=file:///home/roger/aaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaa len=19
default_base_url: url=file:///home/roger/aaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaa len=20
default_base_url: url=file:///home/roger/aaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaa len=21
default_base_url: url=file:///home/roger/aaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaa len=22
default_base_url: url=file:///home/roger/aaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaa len=23
default_base_url: url=file:///home/roger/aaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaa/second-lger-fifile.xml
url_merge: url=file:///home/roger/aaaaaaaaaaa/second-lger-fifile.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaa/second-lger-fifile.xml
/home/roger/aaaaaaaaaaa/second-lger-fifile.xml: No such file or directory
Traceback (most recent call last):
File "./process.py", line 6, in <module>
parsed = p.parse(infile)
pyRXP.error: Error: Couldn't open entity b, file:///home/roger/aaaaaaaaaaa/second-lger-fifile.xml
in unnamed entity at line 10 char 8 of [unknown]
Couldn't open entity b, file:///home/roger/aaaaaaaaaaa/second-lger-fifile.xml
Parse Failed!

default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaa len=24
default_base_url: url=file:///home/roger/aaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaa/second-nger-fifile.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaa/second-nger-fifile.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaa/second-nger-fifile.xml
/home/roger/aaaaaaaaaaaa/second-nger-fifile.xml: No such file or directory
Traceback (most recent call last):
File "./process.py", line 6, in <module>
parsed = p.parse(infile)
pyRXP.error: Error: Couldn't open entity b, file:///home/roger/aaaaaaaaaaaa/second-nger-fifile.xml
in unnamed entity at line 10 char 8 of [unknown]
Couldn't open entity b, file:///home/roger/aaaaaaaaaaaa/second-nger-fifile.xml
Parse Failed!

default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaa len=25
default_base_url: url=file:///home/roger/aaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaa/secondonger-fifile.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaa/secondonger-fifile.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaa/secondonger-fifile.xml
/home/roger/aaaaaaaaaaaaa/secondonger-fifile.xml: No such file or directory
Traceback (most recent call last):
File "./process.py", line 6, in <module>
parsed = p.parse(infile)
pyRXP.error: Error: Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaa/secondonger-fifile.xml
in unnamed entity at line 10 char 8 of [unknown]
Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaa/secondonger-fifile.xml
Parse Failed!

default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaa len=26
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaa/seconlonger-fifile.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaa/seconlonger-fifile.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaa/seconlonger-fifile.xml
/home/roger/aaaaaaaaaaaaaa/seconlonger-fifile.xml: No such file or directory
Traceback (most recent call last):
File "./process.py", line 6, in <module>
parsed = p.parse(infile)
pyRXP.error: Error: Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaa/seconlonger-fifile.xml
in unnamed entity at line 10 char 8 of [unknown]
Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaa/seconlonger-fifile.xml
Parse Failed!

default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaa len=27
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaa/seco-longer-fifile.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaa/seco-longer-fifile.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaa/seco-longer-fifile.xml
/home/roger/aaaaaaaaaaaaaaa/seco-longer-fifile.xml: No such file or directory
Traceback (most recent call last):
File "./process.py", line 6, in <module>
parsed = p.parse(infile)
pyRXP.error: Error: Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaaa/seco-longer-fifile.xml
in unnamed entity at line 10 char 8 of [unknown]
Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaaa/seco-longer-fifile.xml
Parse Failed!

default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaa len=28
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaa/secd-longer-fifile.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaa/secd-longer-fifile.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaa/secd-longer-fifile.xml
/home/roger/aaaaaaaaaaaaaaaa/secd-longer-fifile.xml: No such file or directory
Traceback (most recent call last):
File "./process.py", line 6, in <module>
parsed = p.parse(infile)
pyRXP.error: Error: Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaaaa/secd-longer-fifile.xml
in unnamed entity at line 10 char 8 of [unknown]
Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaaaa/secd-longer-fifile.xml
Parse Failed!

default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaa len=29
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaa len=30
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaaa len=31
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaaaa len=32
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaaaaa len=33
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaaaaaa len=34
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaaaaaaa len=35
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaaaaaaaa len=36
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa len=37
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa len=38
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaa/second-longer-file.xml
default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa len=39
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/second-lger-fifile.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/second-lger-fifile.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/second-lger-fifile.xml
/home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/second-lger-fifile.xml: No such file or directory
Traceback (most recent call last):
File "./process.py", line 6, in <module>
parsed = p.parse(infile)
pyRXP.error: Error: Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/second-lger-fifile.xml
in unnamed entity at line 10 char 8 of [unknown]
Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaa/second-lger-fifile.xml
Parse Failed!

default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa len=40
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/second-nger-fifile.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/second-nger-fifile.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/second-nger-fifile.xml
/home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/second-nger-fifile.xml: No such file or directory
Traceback (most recent call last):
File "./process.py", line 6, in <module>
parsed = p.parse(infile)
pyRXP.error: Error: Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/second-nger-fifile.xml
in unnamed entity at line 10 char 8 of [unknown]
Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/second-nger-fifile.xml
Parse Failed!

default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa len=41
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/secondonger-fifile.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/secondonger-fifile.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/secondonger-fifile.xml
/home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/secondonger-fifile.xml: No such file or directory
Traceback (most recent call last):
File "./process.py", line 6, in <module>
parsed = p.parse(infile)
pyRXP.error: Error: Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/secondonger-fifile.xml
in unnamed entity at line 10 char 8 of [unknown]
Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/secondonger-fifile.xml
Parse Failed!

default_base_url: CWDBS=1025 cwd=/home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa len=42
default_base_url: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: url=./test.dtd base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/test.dtd
url_merge: url=./first-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/first-file.xml
url_merge: url=./second-longer-file.xml base=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/seconlonger-fifile.xml
url_merge: url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/seconlonger-fifile.xml base=(null)
url_merge: merged_url=file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/seconlonger-fifile.xml
/home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/seconlonger-fifile.xml: No such file or directory
Traceback (most recent call last):
File "./process.py", line 6, in <module>
parsed = p.parse(infile)
pyRXP.error: Error: Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/seconlonger-fifile.xml
in unnamed entity at line 10 char 8 of [unknown]
Couldn't open entity b, file:///home/roger/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/seconlonger-fifile.xml
Parse Failed!





--
========================
Roger Whittaker
roger at disruptive.org.uk
http://disruptive.org.uk
========================


More information about the reportlab-users mailing list