Movatterモバイル変換
[0]ホーム
Partial victory (was RE: [Python-Dev] RE: test_sax failing (Windows))
Christian Tismertismer@tismer.com
Mon, 22 Jan 2001 14:13:46 +0100
Maybe I can help.Tim Peters wrote:...> Here's where I am now:>> =========================================================================> All test_sax failures have gone away (yay!).> =========================================================================> Running>> rt -x test_sax>> on Windows still blows up in test_extcall on the 2nd pass. It does not blow> up:>> using the debug build; or> if test_sax is *not* excluded; or> in the 1st pass; or> when running text_extcall in isolation; or> if the steps rt performs are done by hand...I got problems with XML as well. I'm not using SAX, but plainexpat for speed. The following error happens after parsingthousands of small XML files:from_my_log_window="""\\bned-s1\tismer\pxml\sdf\mdl\DisplayRGB\1\\bned-s1\tismer\pxml\sdf\mdl\DisplayVideo\1Traceback (innermost last): File "<interactive input>", line 1, in ? File "D:\crml_doc\pxml\clean.py", line 151, in getall getall(here, res) File "D:\crml_doc\pxml\clean.py", line 151, in getall getall(here, res) File "D:\crml_doc\pxml\clean.py", line 151, in getall getall(here, res) File "D:\crml_doc\pxml\clean.py", line 149, in getall res.append(p.parse()) File "D:\crml_doc\pxml\clean.py", line 81, in parse self.parsers[0].Parse(self.txt1, 1) File "D:\crml_doc\pxml\clean.py", line 53, in endElementMaster if self.txt2: self.parsers[1].Parse(self.txt2, 1) File "D:\crml_doc\pxml\clean.py", line 46, in startElementOther if name <> "MASTER":UnicodeError: UTF-8 decoding error: invalid data"""The good news: The error is reproducible, happens the same underPythonWin and DOS Python, and I can reduce it to a single XML file.That indicates to me that I am near the reason of the bug,not at late, indirect effects.It also *might* be related to Unicode.I will now try to create a minimized script and XML data thatproduces the above again.back in an hour - chris-- Christian Tismer :^) <mailto:tismer@tismer.com>Mission Impossible 5oftware : Have a break! Take a ride on Python'sKaunstr. 26 : *Starship*http://starship.python.net14163 Berlin : PGP key ->http://wwwkeys.pgp.netPGP Fingerprint E182 71C7 1A9D 66E9 9D15 D3CC D4D7 93E2 1FAE F6DF where do you want to jump today?http://www.stackless.com
[8]ページ先頭