<AWT Dev> URGENT: Awt Jdk7: need to roll back 8dd1c3eb1288 from hg: jdk7/awt/jdk

Mark Reinhold mr at sun.com
Mon Apr 13 14:31:57 PDT 2009

> Date: Mon, 13 Apr 2009 13:57:10 -0700
> From: lana.steuck at sun.com

> I am integrating Awt to Jdk7-b55 tomorrow. However there is a problem
> (or several problems) which got discovered this morning.
> 1) a P1 bug was found during PIT testing.
>    http://monaco.sfbay.sun.com/detail.jsf?cr=6829326
>    6829326: Getting java.lang.NullPointerException: null pData while
> opening a File,Print,Page Dialog in Win
> The engineer has already fixed the bug and pushed it to AWT repo.  So I
> need to respin ASAP to send the build to AWT SQE in India.
> 2) However, another changeset was pushed to AWT *after* the P1 fix (see
> below). The engineer who pushed this fix requested a roll back this
> morning (unfortunately, he did not provide much details).  I asked for
> more info, but AWT team is in Russia, so it is night time for them.  I
> can not respin until this changeset is rolled back and we are really
> pressed for time now.
> Do you think you could roll back the following changeset from AWT
> OpenJdk7 repo?
> If you can, please let me know when do you think you can finish. I need
> to know the time so I can plan for the respin and tomorrow's integration.
> Changeset: 8dd1c3eb1288
> Author:    denis
> Date:      2009-04-13 21:42 +0400
> URL:       http://hg.openjdk.java.net/jdk7/awt/jdk/rev/8dd1c3eb1288
> 6590857: Drag & Drop arbitrary file copy
> Reviewed-by: uta
> ! src/share/classes/sun/awt/datatransfer/DataTransferer.java

I don't think there's actually a need to do a rollback here, assuming
that the fix for 6590857 is correct and you want to keep it.

You can instead specially clone the awt/jdk repository from the previous
changeset, i.e.,

    $ cd $FOREST
    $ rm -rf jdk
    $ hg clone -r 73f0e751b669 http://hg.openjdk.java.net/jdk7/awt/jdk

and you should be all set.

- Mark

More information about the awt-dev mailing list