RFR: 8194154: JDK crashes parsing path string contains '//' on linux

yumin qi yumin.qi at gmail.com
Wed Feb 21 21:54:44 UTC 2018


  Somehow there is a problem for me to push the changeset:
pushing to ssh://minqi@hg.openjdk.java.net/jdk/jdk
searching for changes
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 1 changesets with 3 changes to 3 files
remote: [jcheck fc6df5c6d4d2 2018-01-23 14:21:17 -0800]
remote: > Changeset: 48927:0736b1e12c70
remote: > Author:    Yumin Qi <Yumin.Qi at Gmail.Com>
remote: > Date:      2018-02-21 12:01
remote: >
remote: > 8194154: System property user.dir should not be changed
remote: > Summary: Cached user.dir so getCanonicalPath uses the cached
remote: > Reviewed-by: alanb, bpb, rriggs
remote: Invalid changeset author: Yumin Qi <Yumin.Qi at Gmail.Com>
remote: transaction abort!
remote: rollback completed
remote: abort: pretxnchangegroup.0.jcheck hook failed

What is the real reason for the failure?
I am in following projects:

hsx <http://openjdk.java.net/census#hsx> HotSpot Express Project – Author
jdk <http://openjdk.java.net/census#jdk> JDK Project – Committer
jdk-updates <http://openjdk.java.net/census#jdk-updates> JDK Updates
Project – Committer
jdk10 <http://openjdk.java.net/census#jdk10> JDK 10 Project – Committer


On Mon, Feb 19, 2018 at 10:11 AM, yumin qi <yumin.qi at gmail.com> wrote:

> Yes, I am committer.
> Brian, do you okay with the version? If no objection, I will push it into
> jdk.
> Thanks
> Yumin
> On Mon, Feb 19, 2018 at 2:28 AM, Alan Bateman <Alan.Bateman at oracle.com>
> wrote:
>> On 19/02/2018 05:09, yumin qi wrote:
>>> Thanks!
>>> I need a sponsor for pushing it to jdk. Can you or someone else help to
>>> push it?
>> minqi is a jdk committer. If this is you then you should be able to push
>> it yourself.
>> -Alan.

More information about the core-libs-dev mailing list