Details
-
Type: Bug
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: 2.11.2.0
-
Fix Version/s: None
-
Component/s: Structures
-
Labels:None
Description
After importing all swissmodels for the example feredoxins, I tried to import all AF2 models and add them to the swissmodel set. The result was a frozen GUI and an exception:
Time for creating model: 4 ms
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: Index 20 out of bounds for length 17
at jalview.structures.models.AAStructureBindingModel.buildColoursMap(AAStructureBindingModel.java:1338)
at jalview.structures.models.AAStructureBindingModel.colourBySequence(AAStructureBindingModel.java:1164)
at jalview.gui.StructureViewerBase.seqColour_actionPerformed(StructureViewerBase.java:888)
at jalview.gui.StructureViewerBase.updateTitleAndMenus(StructureViewerBase.java:1009)
at jalview.gui.AppJmolBinding$1.run(AppJmolBinding.java:115)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Time for creating model: 4 ms
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: Index 20 out of bounds for length 17
at jalview.structures.models.AAStructureBindingModel.buildColoursMap(AAStructureBindingModel.java:1338)
at jalview.structures.models.AAStructureBindingModel.colourBySequence(AAStructureBindingModel.java:1164)
at jalview.gui.StructureViewerBase.seqColour_actionPerformed(StructureViewerBase.java:888)
at jalview.gui.StructureViewerBase.updateTitleAndMenus(StructureViewerBase.java:1009)
at jalview.gui.AppJmolBinding$1.run(AppJmolBinding.java:115)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)