Product: Aqua Data Studio
Version: 17.0.0-dev-18
Build #: 43680
Build Date: 2015-Apr-22 06:02:48 PM
Operating Environment: Linux (3.13.0-49-generic, amd64) / UTF-8 / en / IN / Oracle Corporation 1.8.0_40-b26
Memory: Max=704,643,072; Total=392,167,424; Free=138,625,560; CPUs=8
Steps to reproduce:
1)Right click on file system & select Version control->Git->Create repository
Enter any folder name(eg./home/vaibhav/gittest) & click on Create.
2)Right click on created repository & select Version control->Add remote option.
Enter remote repository url(eg.https://github.com/vaibhavladdha271/sample).
Enter sample in Remote name field.
Click on Add.
3)Right click on created repository & select Version control->Fetch
In fetch window click on OK.
4)Right click on created repository & select Version control->Rebase
In Rebase window click on Rebase
An Operation failed pop-up message is displayed & NPE is displayed in View log.
java.lang.NullPointerException
at org.eclipse.jgit.lib.ObjectIdOwnerMap.get(Unknown Source)
at org.eclipse.jgit.revwalk.RevWalk.parseAny(Unknown Source)
at org.eclipse.jgit.revwalk.RevWalk.parseCommit(Unknown Source)
at org.eclipse.jgit.api.RebaseCommand.call(Unknown Source)
at \\...\\ .\\हिñçêČάй語简�?한\\.yᡂ̖ꐉꇀ if this$3.Fo(Unknown Source)
at \\...\\ .\\हिñçêČάй語简�?한\\.z͙ꉏꋰꌺ long.run(Unknown Source)
In 16.0.4 also an operation failed pop-up message is displayed & an exception is displayed in View log.
org.eclipse.jgit.api.errors.RefNotFoundException: Ref HEAD can not be resolved
at org.eclipse.jgit.api.RebaseCommand.initFilesAndRewind(Unknown Source)
at org.eclipse.jgit.api.RebaseCommand.call(Unknown Source)
at \\...\\ .\\हिñçêČάй語简�?한\\.Mꎄꊬꑗꋶ long boolean$3.DS(Unknown Source)
at \\...\\ .\\हिñçêČάй語简�?한\\.Dꏭ⠖ꋲꎑ case 6.run(Unknown Source)