#503 12.1.xx prereleases not reading multi-model CIFs

closed-fixed
5
2011-12-02
2011-01-30
No

Current prerelease versions are failing to read CIFs that contain more than one structure:

java.lang.NullPointerException
at org.jmol.adapter.readers.cifpdb.CifReader.createBonds(Unknown Source)
at org.jmol.adapter.readers.cifpdb.CifReader.setBondingAndMolecules(Unknown Source)
at org.jmol.adapter.readers.cifpdb.CifReader.applySymmetryAndSetTrajectory(Unknown Source)
at org.jmol.adapter.readers.cifpdb.CifReader.initializeReader(Unknown Source)
at org.jmol.adapter.smarter.AtomSetCollectionReader.readData(Unknown Source)
at org.jmol.adapter.smarter.SmarterJmolAdapter.getAtomSetCollection(Unknown Source)
at org.jmol.viewer.FileManager$FileReader.run(Unknown Source)
at org.jmol.viewer.FileManager.createAtomSetCollectionFromFile(Unknown Source)
at org.jmol.viewer.Viewer.getAtomSetCollection(Unknown Source)
at org.jmol.viewer.Viewer.loadModelFromFile(Unknown Source)
at org.jmol.script.ScriptEvaluator.load(Unknown Source)
at org.jmol.script.ScriptEvaluator.instructionDispatchLoop(Unknown Source)
at org.jmol.script.ScriptEvaluator.evaluateCompiledScript(Unknown Source)
at org.jmol.viewer.Viewer.evalStringWaitStatus(Unknown Source)
at org.jmol.viewer.ScriptManager$ScriptQueueRunnable.runScript(Unknown Source)
at org.jmol.viewer.ScriptManager$ScriptQueueRunnable.runNextScript(Unknown Source)
at org.jmol.viewer.ScriptManager$ScriptQueueRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Discussion

  • Bob Hanson

    Bob Hanson - 2011-01-31

    I'll need an example file; the ones I have work fine.

     
  • Bob Hanson

    Bob Hanson - 2011-01-31
    • status: open --> open-fixed
     
  • Simon Westrip

    Simon Westrip - 2011-01-31

    Thank you for such a swift response (especially as it only affected pre-releases).

     
  • Bob Hanson

    Bob Hanson - 2011-12-02
    • status: open-fixed --> closed-fixed
     

Log in to post a comment.