Menu

#1118 When converting git local-managed project, OmegaT raise NPE

5.8
closed-fixed
None
5
2023-09-27
2022-10-01
No

When open a locally git managed project, OmegaT ask to convert then it raises NPE.

Instruction to reproduce

  1. Create local git managed project
  2. Open the project
  3. OK for a dialog asked to convert
$ mkdir project
$ cd project
$ git init
$ omegat team init en ja
20998: Error: Unable to convert project! (PP_ERROR_UNABLE_TO_CONVERT_PROJECT)
20998: Error: java.lang.NullPointerException 
20998: Error:   at org.eclipse.jgit.lib.ObjectId.<init>(ObjectId.java:258) 
20998: Error:   at org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry.<init>(ObjectIdOwnerMap.java:335) 
20998: Error:   at org.eclipse.jgit.revwalk.RevObject.<init>(RevObject.java:31) 
20998: Error:   at org.eclipse.jgit.revwalk.RevCommit.<init>(RevCommit.java:120) 
20998: Error:   at org.eclipse.jgit.revwalk.RevWalk.createCommit(RevWalk.java:1641) 
20998: Error:   at org.eclipse.jgit.revwalk.RevWalk.lookupCommit(RevWalk.java:888) 
20998: Error:   at org.omegat.convert.ConvertProject26to37team.getGITTmxVersion(ConvertProject26to37team.java:198) 
20998: Error:   at org.omegat.convert.ConvertProject26to37team.convert(ConvertProject26to37team.java:107) 
20998: Error:   at org.omegat.convert.ConvertProject26to37team.checkTeam(ConvertProject26to37team.java:87) 
20998: Error:   at org.omegat.convert.ConvertProject.convert(ConvertProject.java:41) 
20998: Error:   at org.omegat.gui.main.ProjectUICommands$6.doInBackground(ProjectUICommands.java:444) 
20998: Error:   at org.omegat.gui.main.ProjectUICommands$6.doInBackground(ProjectUICommands.java:434) 
20998: Error:   at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304) 
20998: Error:   at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) 
20998: Error:   at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343) 
20998: Error:   at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) 
20998: Error:   at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) 
20998: Error:   at java.base/java.lang.Thread.run(Thread.java:829) 

Discussion

  • Hiroshi Miura

    Hiroshi Miura - 2022-10-01
     
  • Hiroshi Miura

    Hiroshi Miura - 2022-10-02
    • status: open --> open-fixed
     
  • Hiroshi Miura

    Hiroshi Miura - 2022-10-02

    merged as 895df5ba

     
  • Hiroshi Miura

    Hiroshi Miura - 2023-09-27
    • status: open-fixed --> closed-fixed
     
  • Hiroshi Miura

    Hiroshi Miura - 2023-09-27

    released 6.0

     

Log in to post a comment.

MongoDB Logo MongoDB