[joe.wang at sun.com: Re: [Bug 100017] XML encoder can cause a StackOverflowError]

Andrew John Hughes ahughes at redhat.com
Fri Jan 29 07:50:19 PST 2010


The discussion seems to have verged off-list for no reason:

----- Forwarded message from Joe Wang <joe.wang at sun.com> -----

Date: Thu, 28 Jan 2010 14:54:11 -0800
From: Joe Wang <joe.wang at sun.com>
To: Kelly O'Hair <Kelly.Ohair at sun.com>
Subject: Re: [Bug 100017] XML encoder can cause a StackOverflowError
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)

Kelly O'Hair wrote:
>
> So this is the diff of the necessary changes to jdk6/jaxp/jaxp.properties:
>
> ---
> dhcp-usca22-160-209.SFBay.Sun.COM<34> hg diff
> diff --git a/jaxp.properties b/jaxp.properties
> --- a/jaxp.properties
> +++ b/jaxp.properties
> @@ -24,10 +24,10 @@
>  #
>
>  drops.master.copy.base=${drops.dir}
> -drops.master.url.base=http://kenai.com/projects/jdk6-drops/downloads/download
> +drops.master.url.base=https://jaxp.dev.java.net/files/documents/913/147329
>
> -jaxp_src.bundle.name=jdk6-jaxp-2009_10_27.zip
> -jaxp_src.bundle.md5.checksum=0bb03bbd7b1b6d87cc65772c6adb2d6a
> +jaxp_src.bundle.name=jdk6-jaxp-2009_10_13.zip
> +jaxp_src.bundle.md5.checksum=a2f7b972124cd776ff71e7754eb9a429
>  jaxp_src.master.bundle.dir=${drops.master.copy.base}
>  jaxp_src.master.bundle.url.base=${drops.master.url.base}
>
> ---
> Plus I need to copy this file internally to our shared:
>   /java/devtools/share/jdk6-drops/
> area, once you think this is a final bundle. Is it final?
>
> It seems a little confusing for this name to go from 10_27 to 10_13,
> but as long as you jaxp expert know what is in it. ;^)
Yeh, a little backwards :)  But I can assure that this is the same bundle 
as that for JDK7 M5. Meanwhile, We've just released JAXP 1.4.3 
(https://jaxp.dev.java.net/). I'm working on another bundle for JDK7 M6 and 
OpenJDK6 that will include changes since 10/13/09.

--Joe
>
> ---
> Joe Darcy,
>
> Do you want this change pushed into openjdk6?
>
> -kto
>
>
> On 1/28/10 2:30 PM, Joe Wang wrote:
>> Kelly,
>>
>> My bad. You're right. I've just re-uploaded the file without "jaxp"
>> folder. Here's the new link:
>> https://jaxp.dev.java.net/files/documents/913/147329/jdk6-jaxp-2009_10_13.zip
>>
>>
>> --Joe
>>
>>
>> Kelly O'Hair wrote:
>>>
>>>
>>> On 1/28/10 1:33 PM, Joe Wang wrote:
>>>> Thanks Joe and Kelly.
>>>>
>>>> Kelly,
>>>>
>>>> I've uploaded a tarball to the jaxp download area. Here's the url to 
>>>> the
>>>> file:
>>>> https://jaxp.dev.java.net/files/documents/913/147327/jdk6-jaxp-2009_10_13.zip
>>>>
>>>>
>>>
>>> Looks wrong to me. There should be no jaxp root directory.
>>> I should see src at the top, e.g.
>>> mkdir temp
>>> cd temp
>>> unzip jdk6-jaxp-2009_10_13.zip
>>> ls src
>>>
>>>>
>>>> Since there is no fixed OpenJDK 6 schedule, I've named it after the
>>>> cut-off date for the update.
>>>
>>> That's fine. You can pick the name. ;^)
>>>
>>>>
>>>> By the way, I noticed that the file (jdk6-jaxp-2009_10_27) on kenai has
>>>> a slightly different file structure from the one for jdk7 which had a
>>>> root "jaxp". If the build process is the same as that for JDK7 which
>>>> copies the source from under the jaxp folder, it probably won't get
>>>> updated properly.
>>>
>>> Yipes... Which jdk7 one has a root of jaxp?
>>>
>>> I just did an unzip jdk7-jaxp-m5.zip and all I see is:
>>>
>>> ASSEMBLY_EXCEPTION THIRD_PARTY_README src/
>>> LICENSE TRADEMARK
>>>
>>> There should be no root dir "jaxp".
>>>
>>> I don't think the build process will work if the zip file has
>>> a root directory name.
>>>
>>> -kto
>>>
>>>>
>>>> Thanks,
>>>> Joe
>>>>
>>>> Joe Darcy wrote:
>>>>> On 01/27/10 09:35 AM, Kelly O'Hair wrote:
>>>>>>
>>>>>>
>>>>>> On 1/27/10 8:55 AM, Joe Wang wrote:
>>>>>>> Andrew John Hughes wrote:
>>>>>>>> On 20:16 Tue 26 Jan , Kelly O'Hair wrote:
>>>>>>>>
>>>>>>>>> On 1/25/10 8:09 PM, Joe Wang wrote:
>>>>>>>>>
>>>>>>>>>> Kelly,
>>>>>>>>>>
>>>>>>>>>> I agree with the idea of creating a separate download for
>>>>>>>>>> OpenJDK6. I
>>>>>>>>>> will create a folder "OpenJDK6" parallel to that for jdk7 and to
>>>>>>>>>> differentiate it from the JDK6.
>>>>>>>>>>
>>>>>>>>>> So if I understand correctly, b19 was using the same bundle as
>>>>>>>>>> JDK7 M5.
>>>>>>>>>>
>>>>>>>>> b19? what is b19?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> Wondering the same; OpenJDK6 is not even yet at b18.
>>>>>>>>
>>>>>>> I picked that up from Kelly's original mail when you mentioned
>>>>>>> "jdk6-jaxp-b19.zip", I thought you meant that OpenJDK6 is at b19. 
>>>>>>> And
>>>>>>> it's the question I was asking: where to find the schedule?
>>>>>>
>>>>>> Oh, sorry, that was just a suggested name.
>>>>>>
>>>>>> I'm not sure what the OpenJDK6 schedule is, or if there is one.
>>>>>> Joe Darcy would need to comment on that.
>>>>>>
>>>>>
>>>>> There is no fixed OpenJDK 6 schedule; the builds occur as needed.
>>>>> Generally a build should be needed when a new batch of security fixes
>>>>> is available, but recently we've been holding the build for some other
>>>>> outstanding work to go back.
>>>>>
>>>>> -Joe
>>>>
>>


----- End forwarded message -----

-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint = F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8


More information about the jdk6-dev mailing list