Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:0.5
-
Epic Link:
-
Sprint:Sprint 16
Description
*Version noticed: 8.3.0
It was recently noticed that an exception may be generated when using the "Save an Image" feature in IGB. (See comment below for the exception).
This should be examined further to determine how to reproduce and resolve the issue.
Attachments
Issue Links
- relates to
-
IGBF-412 Revert SVG library back to Freehep
-
- Closed
-
Activity
19:04:17.985 INFO com.affymetrix.igb.IGB - Starting: Integrated Genome Browser 8.3.0
19:04:17.989 INFO com.affymetrix.igb.IGB - Java version: 1.8.0_25 from Oracle Corporation
19:04:17.993 INFO com.affymetrix.igb.IGB - System memory: 3.8 GB
19:04:19.472 INFO c.a.g.util.LocalUrlCacher - Couldn''t find file file:/Users/pi/Dropbox/Public/abiotic/synonyms.txt, but it''s optional.
19:04:19.501 INFO c.a.g.util.LocalUrlCacher - Couldn''t find file file:/Users/pi/Dropbox/Public/abiotic/species.txt, but it''s optional.
19:04:19.503 INFO c.a.g.util.LocalUrlCacher - Couldn''t find file file:/Users/pi/Dropbox/Public/abiotic/preferences.xml, but it''s optional.
19:04:20.552 INFO com.affymetrix.igb.survey.Activator - There are currently no surveys available.
19:04:20.848 INFO c.a.i.b.action.BookmarkActionManager - Loading bookmarks from file /Users/pi/.igb/bookmarks.html
19:04:20.890 INFO c.a.i.b.action.BookmarkActionManager - Saving bookmarks to file /Users/pi/.igb/bookmarks.html~
19:04:21.247 INFO com.affymetrix.igb.Activator - IGB Started
19:04:21.652 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: org.apache.felix.framework
19:04:21.652 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: affymetrix-common
19:04:21.652 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: annotation-tab
19:04:21.653 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: apollo-library
19:04:21.653 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: bigBedHandler
19:04:21.653 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: bigWigHandler
19:04:21.654 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: BigWig
19:04:21.654 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: bookmark
19:04:21.654 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: org.apache.commons.codec
19:04:21.654 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: org.apache.commons.compress
19:04:21.654 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: org.apache.commons.csv
19:04:21.655 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: org.apache.commons.io
19:04:21.655 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: org.apache.commons.lang3
19:04:21.655 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: org.apache.commons.pool
19:04:21.655 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: console-gui
19:04:21.655 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: externalView
19:04:21.655 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: genometryImpl
19:04:21.655 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: com.affymetrix.genoviz
19:04:21.655 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: graphTab
19:04:21.656 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: com.google.guava
19:04:21.656 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: heatmap-editor
19:04:21.656 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: igb
19:04:21.656 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: igb-genoviz-extensions-api
19:04:21.656 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: igb-service
19:04:21.656 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: igbScript
19:04:21.656 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: igbSwingExt
19:04:21.656 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: igbr
19:04:21.657 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: com.jidesoft.ultimate
19:04:21.657 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: keyWordSearch
19:04:21.657 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: ch.qos.logback.classic
19:04:21.657 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: ch.qos.logback.core
19:04:21.657 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: com.lorainelab.logging-config
19:04:21.657 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: ncbiBlast
19:04:21.658 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: org.apache.felix.scr
19:04:21.658 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: paired-data-preprocessor
19:04:21.658 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: pluginsPage
19:04:21.658 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: propertyView
19:04:21.658 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: restrictionSites
19:04:21.659 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: searchModeLucene
19:04:21.659 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: searchModelIdOrProps
19:04:21.659 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: searchView
19:04:21.659 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: sequenceViewer
19:04:21.659 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: sharedLibWrapper
19:04:21.659 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: slf4j.api
19:04:21.659 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: survey
19:04:21.659 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: thresholding
19:04:21.660 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: tutorial
19:04:21.660 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: update
19:04:21.660 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: window-service
19:04:21.660 [main] INFO com.affymetrix.main.OSGiHandler - Starting Bundle: windowsServiceDef
19:04:21.861 [main] INFO com.affymetrix.main.OSGiHandler - OSGi is started with org.apache.felix.framework version 4.2.1.p1
19:04:23.532 INFO c.a.g.util.LocalUrlCacher - Couldn''t find file file:/Users/pi/Dropbox/Public/abiotic/A_thaliana_Jun_2009/liftAll.lft, but it''s optional.
19:04:23.539 INFO c.a.g.util.LocalUrlCacher - Couldn''t find file file:/Users/pi/Dropbox/Public/abiotic/A_thaliana_Jun_2009/chromosomes.txt, but it''s optional.
19:04:35.793 INFO c.a.igb.view.load.GeneralLoadUtils - Loaded TAIR10 mRNA in 7.629 secs
19:04:40.652 INFO com.affymetrix.igb.Application - Searching Lucene for \QAT1G60900\E ...
19:04:40.653 INFO com.affymetrix.igb.Application - Searching http://igbquickload.org/quickload/A_thaliana_Jun_2009/TAIR10_mRNA.bed.gz for \QAT1G60900\E ...
19:04:40.797 INFO com.affymetrix.igb.Application - Found 0 matches
19:04:40.798 INFO com.affymetrix.igb.Application - Searching Properties for \QAT1G60900\E ...
19:04:40.798 INFO com.affymetrix.igb.Application - Search for \QAT1G60900\E on genome: Searching locally...
19:04:41.099 INFO com.affymetrix.igb.Application - Found 1 matches for local search
19:04:41.100 INFO com.affymetrix.igb.Application - Lucene : Found 0 matches, Properties : Found 1 matches for local search,
19:05:45.818 INFO com.affymetrix.igb.Application - Completed loading sequence for chr1 : 22,423,702 - 22,428,227 from IGB Quickload Quickload Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: (minimum <= value <= maximum) is false at javax.swing.SpinnerNumberModel.<init>(SpinnerNumberModel.java:125)
at javax.swing.SpinnerNumberModel.<init>(SpinnerNumberModel.java:164)
at com.affymetrix.igb.shared.ExportDialog.initSpinner(ExportDialog.java:302)
at com.affymetrix.igb.shared.ExportDialog.refreshPreview(ExportDialog.java:823)
at com.affymetrix.igb.shared.ExportDialog.mvlRadioButtonActionPerformed(ExportDialog.java:804)
at com.affymetrix.igb.shared.ExportDialogGUI.mvlRadioButtonActionPerformed(ExportDialogGUI.java:304)
at com.affymetrix.igb.shared.ExportDialogGUI$$Lambda$287/1866251567.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:308)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6525)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6290)
at java.awt.Container.processEvent(Container.java:2234)
at java.awt.Component.dispatchEventImpl(Component.java:4881)
at java.awt.Container.dispatchEventImpl(Container.java:2292)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)
at java.awt.Container.dispatchEventImpl(Container.java:2278)
at java.awt.Window.dispatchEventImpl(Window.java:2739)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746)
at java.awt.EventQueue.access$400(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:697)
at java.awt.EventQueue$3.run(EventQueue.java:691)
at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:719)
at java.awt.EventQueue$4.run(EventQueue.java:717)
at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:716)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
-------------------------------------------------------
ERROR: Problem during output.
java.lang.IllegalArgumentException: (minimum <= value <= maximum) is false
java.lang.IllegalArgumentException: (minimum <= value <= maximum) is false at javax.swing.SpinnerNumberModel.<init>(SpinnerNumberModel.java:125)
at javax.swing.SpinnerNumberModel.<init>(SpinnerNumberModel.java:164)
at com.affymetrix.igb.shared.ExportDialog.initSpinner(ExportDialog.java:302)
at com.affymetrix.igb.shared.ExportDialog.initFrame(ExportDialog.java:267)
at com.affymetrix.igb.shared.ExportDialog.display(ExportDialog.java:161)
at com.affymetrix.igb.action.SaveImageAction.actionPerformed(SaveImageAction.java:42)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at com.affymetrix.igb.view.IGBToolBar$JRPButtonTLP.fireActionPerformed(IGBToolBar.java:310)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.Component.processMouseEvent(Component.java:6525)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6290)
at java.awt.Container.processEvent(Container.java:2234)
at java.awt.Component.dispatchEventImpl(Component.java:4881)
at java.awt.Container.dispatchEventImpl(Container.java:2292)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)
at java.awt.Container.dispatchEventImpl(Container.java:2278)
at java.awt.Window.dispatchEventImpl(Window.java:2739)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746)
at java.awt.EventQueue.access$400(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:697)
at java.awt.EventQueue$3.run(EventQueue.java:691)
at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:719)
at java.awt.EventQueue$4.run(EventQueue.java:717)
at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:716)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
-------------------------------------------------------
-------------------------------------------------------
ERROR: Problem during output.
java.lang.IllegalArgumentException: (minimum <= value <= maximum) is false
java.lang.IllegalArgumentException: (minimum <= value <= maximum) is false at javax.swing.SpinnerNumberModel.<init>(SpinnerNumberModel.java:125)
at javax.swing.SpinnerNumberModel.<init>(SpinnerNumberModel.java:164)
at com.affymetrix.igb.shared.ExportDialog.initSpinner(ExportDialog.java:302)
at com.affymetrix.igb.shared.ExportDialog.initFrame(ExportDialog.java:267)
at com.affymetrix.igb.shared.ExportDialog.display(ExportDialog.java:161)
at com.affymetrix.igb.action.SaveImageAction.actionPerformed(SaveImageAction.java:42)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at com.affymetrix.igb.view.IGBToolBar$JRPButtonTLP.fireActionPerformed(IGBToolBar.java:310)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.Component.processMouseEvent(Component.java:6525)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6290)
at java.awt.Container.processEvent(Container.java:2234)
at java.awt.Component.dispatchEventImpl(Component.java:4881)
at java.awt.Container.dispatchEventImpl(Container.java:2292)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)
at java.awt.Container.dispatchEventImpl(Container.java:2278)
at java.awt.Window.dispatchEventImpl(Window.java:2739)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746)
at java.awt.EventQueue.access$400(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:697)
at java.awt.EventQueue$3.run(EventQueue.java:691)
at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:719)
at java.awt.EventQueue$4.run(EventQueue.java:717)
at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:716)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
-------------------------------------------------------
This issue was patched by David in the minor release of 8.3.2 so since this story is resolved it will now be closed.