Menu

#1121 Import specification from command line causes crash on Windows

next release
closed
None
5
2013-03-29
2012-12-22
Koji
No

On Windows 8 (64bit) with Java 1.7.0_10 (Oracle), starting JabRef from command line as either

JabRef.exe -i import.ris

or

JabRef-2.9.jar -i import.ris

causes crash.

Error message is as follows:

java.lang.NullPointerException
at net.sf.jabref.BasePanel.addContentSelectorValuesToAutoCompleters(BasePanel.java:2099)
at net.sf.jabref.BasePanel.instantiateAutoCompleters(BasePanel.java:2089)
at net.sf.jabref.BasePanel.setupMainPanel(BasePanel.java:2043)
at net.sf.jabref.BasePanel.init(BasePanel.java:264)
at net.sf.jabref.BasePanel. (BasePanel.java:250)
at net.sf.jabref.JabRefFrame.addTab(JabRefFrame.java:1691)
at net.sf.jabref.JabRef.openWindow(JabRef.java:743)
at net.sf.jabref.JabRef. (JabRef.java:186)
at net.sf.jabref.JabRef.main(JabRef.java:82)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.sf.jabref.JabRefMain.main(Unknown Source)
1 Attachments

Discussion

  • Koji

    Koji - 2012-12-22

    Command line specification

    JabRef.exe --importToOpen import.ris
    

    raises the same crash. It tries to start another instance even if a running JabRef is ready to accept remote control on port 6050, and then crash. JabRef version is 2.9.

     
  • Oliver Kopp

    Oliver Kopp - 2012-12-23

    I fixed both in the beta branch. Should be in the next release 2.9.1. I built an intermediate version available at http://ge.tt/9Idc446 . Feel free to try out.

     
  • Oliver Kopp

    Oliver Kopp - 2012-12-23
    • status: open --> closed
    • assigned_to: Oliver Kopp
     

Log in to post a comment.

MongoDB Logo MongoDB