I have tried in Pharo 2.0 configurations from Config Browser (ConfigurationOfXMLParser-StephaneDucasse.16) and latest from http://www.smalltalkhub.com/mc/PharoExtras/XMLParser/main (ConfigurationOfXMLParser-monty.37) and both have this bug.

Hern��n


2013/12/24 St��phane Ducasse <stephane.ducasse@inria.fr>
Hi Satoshi

Did you try with the latest configuration of XMLParser?
Because I do not know what it is in Moose.
Stef

On 23 Dec 2013, at 18:26, NISHIHARA Satoshi <goonsh@gmail.com> wrote:

> Hello
>
> using: Pharo3.0 Latest update: #30659 (it occurs same error to
> Pharo2.0 Latest update: #20628)
> (Moose 4.9 with XML-Parser (DamienCassou.143) has no_err)
>
> 1. load XMLParser (StephaneDucasse.16) from Configuration browser
> 2. select and inspect it below:
> ^ ��XMLDOMParser parse: '<?xml version="1.0" encoding="UTF-8" standalone="no"?>
> <!DOCTYPE score-partwise PUBLIC
> �� ��"-//Recordare//DTD MusicXML 3.0 Partwise//EN"
> �� ��"http://www.musicxml.org/dtds/partwise.dtd">
> <score-partwise version="3.0">
> ��<part-list>
> �� ��<score-part id="P1">
> �� �� ��<part-name>Music</part-name>
> �� ��</score-part>
> ��</part-list>
> ��<part id="P1">
> �� ��<measure number="1">
> �� �� ��<attributes>
> �� �� �� ��<divisions>1</divisions>
> �� �� �� ��<key>
> �� �� �� �� ��<fifths>0</fifths>
> �� �� �� ��</key>
> �� �� �� ��<time>
> �� �� �� �� ��<beats>4</beats>
> �� �� �� �� ��<beat-type>4</beat-type>
> �� �� �� ��</time>
> �� �� �� ��<clef>
> �� �� �� �� ��<sign>G</sign>
> �� �� �� �� ��<line>2</line>
> �� �� �� ��</clef>
> �� �� ��</attributes>
> �� �� ��<note>
> �� �� �� ��<pitch>
> �� �� �� �� ��<step>C</step>
> �� �� �� �� ��<octave>4</octave>
> �� �� �� ��</pitch>
> �� �� �� ��<duration>4</duration>
> �� �� �� ��<type>whole</type>
> �� �� ��</note>
> �� ��</measure>
> ��</part>
> </score-partwise>
> ' readStream.
>
> 3. and get DNU: SmallInteger>>asciiValue
>
> 'case of XMLZincClient>>#get:
> 'http://www.musicxml.com/dtds/partwise.dtd' timeout: ... onError: ...
> returns binaryStream?
>
>
> --
> --
> "NISHIHARA Satoshi"
> [:goonsh :nsh | ^ nishis perform: goonsh with: nsh]
> <PharoDebug.log>