-
-
Notifications
You must be signed in to change notification settings - Fork 509
Closed
Description
---------- Bug report ---------- Please include a description about what actions you were performing when the exception occurred: (You can edit text directly in this window)
- Imported image (attached)
- Click Scale
- Enjoy Stack trace. Include your email address (optional; it helps if we can contact you in case we need additional information): (Do not modify anything below this line.)
---------- Exception stack trace ---------- java.lang.IllegalArgumentException: setSelectedIndex: 1 out of bounds at java.desktop/javax.swing.JComboBox.setSelectedIndex(JComboBox.java:622) at net.sf.openrocket.gui.dialogs.ScaleDialog.init(ScaleDialog.java:358) at net.sf.openrocket.gui.dialogs.ScaleDialog.(ScaleDialog.java:235) at net.sf.openrocket.gui.configdialog.FreeformFinSetConfig$3.actionPerformed(FreeformFinSetConfig.java:245) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635) at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342) at java.desktop/java.awt.Component.processEvent(Component.java:6400) at java.desktop/java.awt.Container.processEvent(Container.java:2263) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307) at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) 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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) 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:742) 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)
---------- Thread information ----------
Thread[AWT-EventQueue-0,6,main]
---------- System information ---------- OpenRocket version: 22.02.beta.04 OpenRocket source: default OpenRocket location: /Applications/OpenRocket 22.02.beta.04.app/Contents/Resources/app/OpenRocket.jar JOGL version: 2.4.0-rc-20210111 Current default locale: en_US System properties: apple.laf.useScreenMenuBar=true awt.toolkit=sun.lwawt.macosx.LWCToolkit com.apple.mrj.application.apple.menu.about.name=OpenRocket exe4j.moduleName=/Applications/OpenRocket 22.02.beta.04.app file.encoding=UTF-8 file.separator=/ ftp.nonProxyHosts=local|.local|169.254/16|.169.254/16 gopherProxySet=false http.nonProxyHosts=local|.local|169.254/16|.169.254/16 i4j.jreBundle=/Applications/OpenRocket 22.02.beta.04.app/Contents/Resources/jre.bundle i4j.ownBundlePath=/Applications/OpenRocket 22.02.beta.04.app install4j.appDir=/Applications/OpenRocket 22.02.beta.04.app/Contents/Resources/app/ install4j.exeDir=/Applications/ install4j.launcherId=59 install4j.swt=false java.awt.graphicsenv=sun.awt.CGraphicsEnvironment java.awt.printerjob=sun.lwawt.macosx.CPrinterJob java.class.path=/Applications/OpenRocket 22.02.beta.04.app/Contents/Resources/app/.install4j/i4jruntime.jar:/Applications/OpenRocket 22.02.beta.04.app/Contents/Resources/app/OpenRocket.jar java.class.version=55.0 java.home=/Applications/OpenRocket 22.02.beta.04.app/Contents/Resources/jre.bundle/Contents/Home java.io.tmpdir=/var/folders/h5/l_85cxhx0y97z5d00ksrbsdc0000gn/T/ java.library.path=/Users/jgortatowsky/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. java.runtime.name=OpenJDK Runtime Environment java.runtime.version=11.0.15+10-LTS java.specification.name=Java Platform API Specification java.specification.vendor=Oracle Corporation java.specification.version=11 java.util.Arrays.useLegacyMergeSort=true java.vendor=BellSoft java.vendor.url=https://bell-sw.com/ java.vendor.url.bug=https://bell-sw.com/support java.version=11.0.15 java.version.date=2022-04-19 java.vm.compressedOopsMode=Zero based java.vm.info=mixed mode java.vm.name=OpenJDK 64-Bit Server VM java.vm.specification.name=Java Virtual Machine Specification java.vm.specification.vendor=Oracle Corporation java.vm.specification.version=11 java.vm.vendor=BellSoft java.vm.version=11.0.15+10-LTS jdk.debug=release jnlp.jogamp.tmp.cache.root=jln4241109311750523683 line.separator=\u000a os.arch=x86_64 os.name=Mac OS X os.version=11.6.2 path.separator=: socksNonProxyHosts=local|.local|169.254/16|.169.254/16 sun.arch.data.model=64 sun.awt.enableExtraMouseButtons=true sun.awt.exception.handler=net.sf.openrocket.gui.main.SwingExceptionHandler$AwtHandler sun.boot.library.path=/Applications/OpenRocket 22.02.beta.04.app/Contents/Resources/jre.bundle/Contents/Home/lib sun.cpu.endian=little sun.cpu.isalist= sun.font.fontmanager=sun.font.CFontManager sun.io.unicode.encoding=UnicodeBig sun.java.command=com.install4j.runtime.launcher.MacLauncher sun.java.launcher=SUN_STANDARD sun.jnu.encoding=UTF-8 sun.management.compiler=HotSpot 64-Bit Tiered Compilers sun.os.patch.level=unknown user.country=US user.dir=/Applications/OpenRocket 22.02.beta.04.app/Contents/Resources/app user.home=/Users/jgortatowsky user.language=en user.name=jeff user.timezone=America/Los_Angeles ---------- Error log ---------- 460 23.008 ERROR (SwingExceptionHandler.java:48) Handling uncaught exception on thread=Thread[AWT-EventQueue-0,6,main] > java.lang.IllegalArgumentException: setSelectedIndex: 1 out of bounds > at java.desktop/javax.swing.JComboBox.setSelectedIndex(JComboBox.java:622) > at net.sf.openrocket.gui.dialogs.ScaleDialog.init(ScaleDialog.java:358) > at net.sf.openrocket.gui.dialogs.ScaleDialog.(ScaleDialog.java:235) > at net.sf.openrocket.gui.configdialog.FreeformFinSetConfig$3.actionPerformed(FreeformFinSetConfig.java:245) > at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) > at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) > at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) > at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) > at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) > at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635) > at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342) > at java.desktop/java.awt.Component.processEvent(Component.java:6400) > at java.desktop/java.awt.Container.processEvent(Container.java:2263) > at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) > at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918) > at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547) > at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) > at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) > 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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) > 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:742) > 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) 576 40.842 ERROR (FreeformFinSetConfig.java:544) Ignoring IllegalFinPointException while dragging, dragIndex=-1. This is likely an internal error. 728 51.483 ERROR (FreeformFinSetConfig.java:544) Ignoring IllegalFinPointException while dragging, dragIndex=-1. This is likely an internal error. 742 51.753 ERROR (FreeformFinSetConfig.java:544) Ignoring IllegalFinPointException while dragging, dragIndex=-1. This is likely an internal error. 9371 162.144 ERROR (SwingExceptionHandler.java:48) Handling uncaught exception on thread=Thread[AWT-EventQueue-0,6,main] > java.lang.IllegalArgumentException: setSelectedIndex: 1 out of bounds > at java.desktop/javax.swing.JComboBox.setSelectedIndex(JComboBox.java:622) > at net.sf.openrocket.gui.dialogs.ScaleDialog.init(ScaleDialog.java:358) > at net.sf.openrocket.gui.dialogs.ScaleDialog.(ScaleDialog.java:235) > at net.sf.openrocket.gui.configdialog.FreeformFinSetConfig$3.actionPerformed(FreeformFinSetConfig.java:245) > at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) > at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) > at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) > at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) > at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) > at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635) > at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342) > at java.desktop/java.awt.Component.processEvent(Component.java:6400) > at java.desktop/java.awt.Container.processEvent(Container.java:2263) > at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) > at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918) > at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547) > at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) > at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) > 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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) > 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:742) > 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) 11240 0.000 INFO (-) ===== 33 INFO lines removed ===== 11240 324.229 INFO (OpenRocketDocument.java:536) Adding undo position 'Delete Body Tube' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document was in clean state 11250 333.087 INFO (OpenRocketDocument.java:496) Adding undo position 'Delete components' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document is in unclean state 11264 336.895 INFO (OpenRocketDocument.java:496) Adding undo position 'Add Body Tube' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document is in unclean state 11265 336.895 INFO (ComponentAddButtons.java:472) Adding component Body Tube to component Stage position=null 11401 337.005 INFO (OpenRocketDocument.java:496) Adding undo position 'Modify Body Tube' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document is in unclean state 11636 353.378 INFO (OpenRocketDocument.java:496) Adding undo position 'Add Freeform Fin Set' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document is in unclean state 11637 353.378 INFO (ComponentAddButtons.java:472) Adding component Freeform Fin Set to component Body Tube position=null 11830 353.488 INFO (OpenRocketDocument.java:496) Adding undo position 'Modify Freeform Fin Set' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document is in unclean state 12021 395.551 INFO (OpenRocketDocument.java:582) Starting time-limited undoable operation 'Import freeform fin set' for net.sf.openrocket.document.OpenRocketDocument@3a64fc1a 12022 395.551 INFO (OpenRocketDocument.java:496) Adding undo position 'Import freeform fin set' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document is in unclean state 12037 395.557 INFO (OpenRocketDocument.java:594) Ending time-limited undoable operation for net.sf.openrocket.document.OpenRocketDocument@3a64fc1a nextDescription=Import freeform fin set storedDescription=Modify Freeform Fin Set 12038 395.557 INFO (OpenRocketDocument.java:496) Adding undo position 'Modify Freeform Fin Set' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document is in unclean state 12054 401.602 ERROR (SwingExceptionHandler.java:48) Handling uncaught exception on thread=Thread[AWT-EventQueue-0,6,main] > java.lang.IllegalArgumentException: setSelectedIndex: 1 out of bounds > at java.desktop/javax.swing.JComboBox.setSelectedIndex(JComboBox.java:622) > at net.sf.openrocket.gui.dialogs.ScaleDialog.init(ScaleDialog.java:358) > at net.sf.openrocket.gui.dialogs.ScaleDialog.(ScaleDialog.java:235) > at net.sf.openrocket.gui.configdialog.FreeformFinSetConfig$3.actionPerformed(FreeformFinSetConfig.java:245) > at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) > at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) > at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) > at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) > at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) > at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635) > at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342) > at java.desktop/java.awt.Component.processEvent(Component.java:6400) > at java.desktop/java.awt.Container.processEvent(Container.java:2263) > at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) > at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918) > at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547) > at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) > at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) > 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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) > 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:742) > 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) 12095 401.603 INFO (SwingExceptionHandler.java:61) Exception handler running on EDT, showing dialog 12096 401.603 INFO (SwingExceptionHandler.java:201) Showing Exception dialog 12225 493.069 INFO (OpenRocketDocument.java:536) Adding undo position 'Delete Freeform Fin Set' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document was in clean state 12235 500.846 INFO (OpenRocketDocument.java:496) Adding undo position 'Add Freeform Fin Set' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document is in unclean state 12236 500.847 INFO (ComponentAddButtons.java:472) Adding component Freeform Fin Set to component Body Tube position=null 12429 501.043 INFO (OpenRocketDocument.java:496) Adding undo position 'Modify Freeform Fin Set' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document is in unclean state 12441 509.424 INFO (OpenRocketDocument.java:582) Starting time-limited undoable operation 'Import freeform fin set' for net.sf.openrocket.document.OpenRocketDocument@3a64fc1a 12442 509.424 INFO (OpenRocketDocument.java:536) Adding undo position 'Import freeform fin set' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document was in clean state 12462 509.428 INFO (OpenRocketDocument.java:594) Ending time-limited undoable operation for net.sf.openrocket.document.OpenRocketDocument@3a64fc1a nextDescription=Import freeform fin set storedDescription=Modify Freeform Fin Set 12463 509.428 INFO (OpenRocketDocument.java:496) Adding undo position 'Modify Freeform Fin Set' to net.sf.openrocket.document.OpenRocketDocument@3a64fc1a, document is in unclean state 12479 524.527 ERROR (SwingExceptionHandler.java:48) Handling uncaught exception on thread=Thread[AWT-EventQueue-0,6,main] > java.lang.IllegalArgumentException: setSelectedIndex: 1 out of bounds > at java.desktop/javax.swing.JComboBox.setSelectedIndex(JComboBox.java:622) > at net.sf.openrocket.gui.dialogs.ScaleDialog.init(ScaleDialog.java:358) > at net.sf.openrocket.gui.dialogs.ScaleDialog.(ScaleDialog.java:235) > at net.sf.openrocket.gui.configdialog.FreeformFinSetConfig$3.actionPerformed(FreeformFinSetConfig.java:245) > at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) > at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) > at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) > at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) > at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) > at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635) > at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342) > at java.desktop/java.awt.Component.processEvent(Component.java:6400) > at java.desktop/java.awt.Container.processEvent(Container.java:2263) > at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) > at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918) > at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547) > at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) > at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) > 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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) > 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:742) > 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) 12520 524.527 INFO (SwingExceptionHandler.java:61) Exception handler running on EDT, showing dialog 12521 524.527 INFO (SwingExceptionHandler.java:201) Showing Exception dialog 12524 0.000 WARN (-) ===== 134 WARN lines removed =====
Metadata
Metadata
Assignees
Labels
No labels