-
-
Notifications
You must be signed in to change notification settings - Fork 532
Description
I get a NullPointerException when disabling the stage in the component analysis window in 'A simple model rocket'.
Steps to reproduce:
- Open 'A simple model rocket'
- Go to the Component Analysis window
- Click on the 'Sustainer' button, bam you get the error
Bug Report (click on me to open)
---------- Bug report ----------
Please include a description about what actions you were performing when the exception occurred:
(You can edit text directly in this window)
- Open 'A simple model rocket'
- Go to the Component Analysis window
- Click on the 'Sustainer' button, bam you get this
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.NullPointerException
at net.sf.openrocket.aerodynamics.BarrowmanCalculator.calculateComponentNonAxialForces(BarrowmanCalculator.java:207)
at net.sf.openrocket.aerodynamics.BarrowmanCalculator.calculateForceAnalysis(BarrowmanCalculator.java:148)
at net.sf.openrocket.aerodynamics.BarrowmanCalculator.calculateForceAnalysis(BarrowmanCalculator.java:156)
at net.sf.openrocket.aerodynamics.BarrowmanCalculator.calculateForceAnalysis(BarrowmanCalculator.java:156)
at net.sf.openrocket.aerodynamics.BarrowmanCalculator.getForceAnalysis(BarrowmanCalculator.java:83)
at net.sf.openrocket.gui.dialogs.ComponentAnalysisDialog.stateChanged(ComponentAnalysisDialog.java:535)
at net.sf.openrocket.gui.adaptors.DoubleModel.fireStateChanged(DoubleModel.java:985)
at net.sf.openrocket.gui.adaptors.DoubleModel.setValue(DoubleModel.java:791)
at net.sf.openrocket.gui.dialogs.ComponentAnalysisDialog.stateChanged(ComponentAnalysisDialog.java:526)
at net.sf.openrocket.util.ComponentChangeAdapter.componentChanged(ComponentChangeAdapter.java:20)
at net.sf.openrocket.rocketcomponent.Rocket.notifyAllListeners(Rocket.java:545)
at net.sf.openrocket.rocketcomponent.Rocket.fireComponentChangeEvent(Rocket.java:491)
at net.sf.openrocket.rocketcomponent.RocketComponent.fireComponentChangeEvent(RocketComponent.java:1983)
at net.sf.openrocket.gui.components.StageSelector$StageAction.actionPerformed(StageSelector.java:81)
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.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:401)
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: null
JOGL version: 2.4.0-rc-20210111
Current default locale: en
System properties:
apple.laf.useScreenMenuBar=true
awt.toolkit=sun.lwawt.macosx.LWCToolkit
com.apple.mrj.application.apple.menu.about.name=OpenRocket
file.encoding=UTF-8
file.separator=/
gopherProxySet=false
java.awt.graphicsenv=sun.awt.CGraphicsEnvironment
java.awt.printerjob=sun.lwawt.macosx.CPrinterJob
java.class.path=/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/bin:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/bin:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/annotation-detector-3.0.5.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/aopalliance.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib-extra/RXTXcomm.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/resources:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/guice-4.2.3-no_aop.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/guava-26.0-jre.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/istack-commons-runtime.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/istack-commons-tools.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/javax.inject.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/javax.activation-api-2.3.1.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/javax.json-1.1.3.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/javax.json-api-1.1.3.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/jaxb-api.2.3.1.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/jaxb-runtime.2.3.1.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/logback-classic-1.2.3.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/logback-core-1.2.3.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/opencsv-4.3.2.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/slf4j-api-1.7.30.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/script-api-1.0.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/core/lib/commonmark-0.18.1.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/iText-5.0.2.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jcommon-1.0.18.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jfreechart-1.0.15.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/resources:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/miglayout-4.0-swing.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/rsyntaxtextarea-2.5.6.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/gluegen.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/jogl-all.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/gluegen-rt.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/jogl-all-natives-linux-i586.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/jogl-all-natives-linux-amd64.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/gluegen-rt-natives-linux-i586.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/jogl-all-natives-windows-i586.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/gluegen-rt-natives-linux-amd64.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/jogl-all-natives-linux-aarch64.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/jogl-all-natives-linux-armv6hf.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/jogl-all-natives-windows-amd64.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/gluegen-rt-natives-windows-i586.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/gluegen-rt-natives-linux-aarch64.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/gluegen-rt-natives-linux-armv6hf.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/gluegen-rt-natives-windows-amd64.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/jogl-all-natives-macosx-universal.jar:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/lib/jogl/gluegen-rt-natives-macosx-universal.jar
java.class.version=55.0
java.home=/Users/SiboVanGool/Library/Java/JavaVirtualMachines/corretto-11.0.15/Contents/Home
java.io.tmpdir=/var/folders/cn/j3pmm_jd2mgfnhmfp9sqnn440000gn/T/
java.library.path=/Users/SiboVanGool/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+9-LTS
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=11
java.vendor=Amazon.com Inc.
java.vendor.url=https://aws.amazon.com/corretto/
java.vendor.url.bug=https://github.com/corretto/corretto-11/issues/
java.vendor.version=Corretto-11.0.15.9.1
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=Amazon.com Inc.
java.vm.version=11.0.15+9-LTS
jdk.debug=release
jnlp.jogamp.tmp.cache.root=jln8052922143356994781
line.separator=\u000a
os.arch=x86_64
os.name=Mac OS X
os.version=12.4
path.separator=:
sun.arch.data.model=64
sun.awt.enableExtraMouseButtons=true
sun.awt.exception.handler=net.sf.openrocket.gui.main.SwingExceptionHandler$AwtHandler
sun.boot.library.path=/Users/SiboVanGool/Library/Java/JavaVirtualMachines/corretto-11.0.15/Contents/Home/lib
sun.cpu.endian=little
sun.cpu.isalist=
sun.font.fontmanager=sun.font.CFontManager
sun.io.unicode.encoding=UnicodeBig
sun.java.command=net.sf.openrocket.startup.SwingStartup
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=BE
user.dir=/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket
user.home=/Users/SiboVanGool
user.language=en
user.name=SiboVanGool
user.timezone=Europe/Brussels
---------- Error log ----------
1 0.001 INFO (SwingStartup.java:65) Starting up OpenRocket version 22.02.beta.04
2 0.009 INFO (SwingStartup.java:73) Checking for graphics head
4 0.674 INFO (SwingStartup.java:84) Moving startup to EDT
5 0.677 INFO (SwingStartup.java:176) Initializing the splash screen
6 0.684 INFO (SwingStartup.java:180) Registering exception handler
7 0.689 INFO (SwingStartup.java:186) Loading databases
8 1.863 INFO (TranslatorProvider.java:46) Setting user-selected locale en
9 1.903 INFO (TranslatorProvider.java:61) Set up translation for locale en, debug.currentFile=messages.properties
10 1.906 INFO (ComponentPresetDatabaseLoader.java:93) Loading component presets from datafiles/presets
11 1.906 INFO (MotorDatabaseLoader.java:89) Starting reading serialized motor database
12 1.916 INFO (SwingStartup.java:198) Starting update check
17 1.938 INFO (SwingStartup.java:207) Setting best LAF
19 2.258 WARN (SwingPreferences.java:585) Illegal material string CUSTOM|test|0.0
20 2.259 INFO (SwingStartup.java:224) Opening main application window
21 2.271 INFO (BasicFrame.java:1773) New action initiated
24 2.499 INFO (MotorDatabaseLoader.java:95) Ending reading serialized motor database, motorCount=1885
25 2.502 INFO (MotorDatabaseLoader.java:70) Starting reading user-defined motors
26 2.506 INFO (MotorDatabaseLoader.java:80) Ending reading user-defined motors, motorCount=1885
84 4.166 INFO (UpdateInfoRetriever.java:153) Current build is latest version
177 6.913 INFO (SwingStartup.java:230) Checking update status
178 6.916 INFO (SwingStartup.java:92) Startup complete
186 0.000 DEBUG (-) ===== 110 DEBUG lines removed =====
186 7.099 DEBUG (GUIUtil.java:327) Storing size of net.sf.openrocket.gui.main.BasicFrame: java.awt.Dimension[width=1728,height=1079]
187 7.104 DEBUG (GUIUtil.java:332) Storing maximized state of net.sf.openrocket.gui.main.BasicFrame
192 7.804 DEBUG (GUIUtil.java:327) Storing size of net.sf.openrocket.gui.main.BasicFrame: java.awt.Dimension[width=1728,height=1079]
193 7.808 DEBUG (GUIUtil.java:332) Storing maximized state of net.sf.openrocket.gui.main.BasicFrame
196 27.468 INFO (BasicFrame.java:1332) Opening file from url=file:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/bin/datafiles/examples/A%20simple%20model%20rocket.ork filename=A simple model rocket.ork
198 27.490 INFO (BasicFrame.java:1364) Starting OpenFileWorker
199 27.493 INFO (SwingWorkerDialog.java:133) Running SwingWorker net.sf.openrocket.gui.util.OpenFileWorker@25ba46d7
200 27.504 INFO (OpenRocketLoader.java:42) Loading .ork file
203 27.643 DEBUG (DatabaseMotorFinder.java:48) type Single-use, manufacturer Estes, designation A8, diameter NaN, length NaN, digest 22aec01287ea1e3b8c6f66b26fe5fea6, warnings WarningSet[]
204 27.652 DEBUG (DatabaseMotorFinder.java:48) type Single-use, manufacturer Estes, designation B4, diameter NaN, length NaN, digest c15b9b96bf06e0ab896394787da3c47e, warnings WarningSet[]
205 27.657 DEBUG (DatabaseMotorFinder.java:48) type Single-use, manufacturer Estes, designation C6, diameter NaN, length NaN, digest c8743ef3fa99e14a89885cbe0ead47b2, warnings WarningSet[]
206 27.658 DEBUG (DatabaseMotorFinder.java:48) type Single-use, manufacturer Estes, designation C6, diameter NaN, length NaN, digest c8743ef3fa99e14a89885cbe0ead47b2, warnings WarningSet[]
207 27.659 DEBUG (DatabaseMotorFinder.java:48) type Single-use, manufacturer Estes, designation C6, diameter NaN, length NaN, digest c8743ef3fa99e14a89885cbe0ead47b2, warnings WarningSet[]
208 27.710 DEBUG (SwingWorkerDialog.java:166) Estimated run time, estimate=20800 remaining=20592
209 27.711 INFO (SwingWorkerDialog.java:178) Opening dialog for SwingWorker net.sf.openrocket.gui.util.OpenFileWorker@25ba46d7
210 27.827 DEBUG (FlightData.java:251) Computed flight values: maxAltitude=50.938 maxVelocity=29.322 maxAcceleration=142.75 maxMachNumber=0.086607 timeToApogee=3.5029 flightTime=16.008 groundHitVelocity=4.1534 launchRodVelocity=15.636
211 27.828 DEBUG (FlightData.java:251) Computed flight values: maxAltitude=50.938 maxVelocity=29.322 maxAcceleration=142.75 maxMachNumber=0.086607 timeToApogee=3.5029 flightTime=16.008 groundHitVelocity=4.1534 launchRodVelocity=15.636
212 27.859 DEBUG (FlightData.java:251) Computed flight values: maxAltitude=136.66 maxVelocity=53.394 maxAcceleration=180.73 maxMachNumber=0.1573 timeToApogee=5.2675 flightTime=38.419 groundHitVelocity=4.1467 launchRodVelocity=18.241
213 27.859 DEBUG (FlightData.java:251) Computed flight values: maxAltitude=136.66 maxVelocity=53.394 maxAcceleration=180.73 maxMachNumber=0.1573 timeToApogee=5.2675 flightTime=38.419 groundHitVelocity=4.1467 launchRodVelocity=18.241
214 27.886 DEBUG (FlightData.java:251) Computed flight values: maxAltitude=280.81 maxVelocity=95.477 maxAcceleration=189.0 maxMachNumber=0.28148 timeToApogee=5.4517 flightTime=73.243 groundHitVelocity=4.1663 launchRodVelocity=17.489
215 27.886 DEBUG (FlightData.java:251) Computed flight values: maxAltitude=280.81 maxVelocity=95.477 maxAcceleration=189.0 maxMachNumber=0.28148 timeToApogee=5.4517 flightTime=73.243 groundHitVelocity=4.1663 launchRodVelocity=17.489
216 27.905 DEBUG (FlightData.java:251) Computed flight values: maxAltitude=319.84 maxVelocity=95.351 maxAcceleration=189.01 maxMachNumber=0.28099 timeToApogee=7.2883 flightTime=84.44 groundHitVelocity=4.1255 launchRodVelocity=17.489
217 27.906 DEBUG (FlightData.java:251) Computed flight values: maxAltitude=319.84 maxVelocity=95.351 maxAcceleration=189.01 maxMachNumber=0.28099 timeToApogee=7.2883 flightTime=84.44 groundHitVelocity=4.1255 launchRodVelocity=17.489
218 27.917 DEBUG (FlightData.java:251) Computed flight values: maxAltitude=323.41 maxVelocity=95.755 maxAcceleration=189.02 maxMachNumber=0.28212 timeToApogee=7.8517 flightTime=85.403 groundHitVelocity=4.134 launchRodVelocity=17.488
219 27.917 DEBUG (FlightData.java:251) Computed flight values: maxAltitude=323.41 maxVelocity=95.755 maxAcceleration=189.02 maxMachNumber=0.28212 timeToApogee=7.8517 flightTime=85.403 groundHitVelocity=4.134 launchRodVelocity=17.488
220 27.928 INFO (OpenRocketLoader.java:96) Loading done
221 28.380 INFO (SwingWorkerDialog.java:181) Worker done, cancelled=false
222 28.380 DEBUG (BasicFrame.java:1429) Opening new frame with the document
223 28.384 DEBUG (BasicFrame.java:154) Instantiating new BasicFrame
226 28.399 DEBUG (BasicFrame.java:187) Constructing the BasicFrame UI
240 28.750 DEBUG (RocketFigure3d.java:141) Initializing RocketFigure3D OpenGL Canvas
241 28.750 DEBUG (RocketFigure3d.java:143) Setting up GL capabilities...
273 28.904 DEBUG (JarUtil.java:40) Found jar file using codeSource
274 28.904 DEBUG (ExampleDesignFile.java:118) Current jar file is: null
275 28.904 DEBUG (ExampleDesignFile.java:50) Cannot find jar file, trying to load from directory
276 28.904 DEBUG (ExampleDesignFile.java:80) Loading example from file:/Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/bin/datafiles/examples/
277 28.904 DEBUG (ExampleDesignFile.java:87) Directory to search is: /Users/SiboVanGool/Desktop/Sibo/Projects/OpenRocket/Software/openrocket/swing/bin/datafiles/examples
282 29.074 DEBUG (BasicFrame.java:262) ... Setting Initial Selection: [A simple model rocket, Sustainer]
283 29.074 DEBUG (BasicFrame.java:266) BasicFrame instantiation complete
284 29.087 INFO (BasicFrame.java:1290) Closing window because it is replaceable
285 29.087 DEBUG (BasicFrame.java:1714) Disposing window
315 0.000 VBOSE (-) ===== 142 VBOSE lines removed =====
315 29.165 VBOSE (DoubleModel.java:914) DoubleModel[Rocket:OverrideCD] adding listener (total 3): javax.swing.plaf.basic.BasicSliderUI$Handler@2e75e2c4
316 29.236 INFO (OpenRocketDocument.java:536) Adding undo position 'Modify Rocket' to net.sf.openrocket.document.OpenRocketDocument@1d23ad6f, document was in clean state
317 29.659 DEBUG (GUIUtil.java:327) Storing size of net.sf.openrocket.gui.main.BasicFrame: java.awt.Dimension[width=1556,height=1006]
318 29.665 DEBUG (GUIUtil.java:332) Storing maximized state of net.sf.openrocket.gui.main.BasicFrame
319 29.670 DEBUG (GUIUtil.java:327) Storing size of net.sf.openrocket.gui.main.BasicFrame: java.awt.Dimension[width=1556,height=1006]
320 29.674 DEBUG (GUIUtil.java:332) Storing maximized state of net.sf.openrocket.gui.main.BasicFrame
321 29.678 DEBUG (GUIUtil.java:327) Storing size of net.sf.openrocket.gui.main.BasicFrame: java.awt.Dimension[width=1556,height=1006]
322 29.682 DEBUG (GUIUtil.java:332) Storing maximized state of net.sf.openrocket.gui.main.BasicFrame
323 29.689 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.649411 user scale, 3247.06 overall scale
324 29.690 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.649411 user scale, 3247.06 overall scale
325 29.690 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.649411 user scale, 3247.06 overall scale
326 29.695 DEBUG (GUIUtil.java:327) Storing size of net.sf.openrocket.gui.main.BasicFrame: java.awt.Dimension[width=1556,height=1006]
327 29.698 DEBUG (GUIUtil.java:332) Storing maximized state of net.sf.openrocket.gui.main.BasicFrame
328 29.703 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.649411 user scale, 3247.06 overall scale
329 29.705 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.649411 user scale, 3247.06 overall scale
330 29.705 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.649411 user scale, 3247.06 overall scale
331 29.719 DEBUG (GUIUtil.java:327) Storing size of net.sf.openrocket.gui.main.BasicFrame: java.awt.Dimension[width=1556,height=1006]
332 29.723 DEBUG (GUIUtil.java:332) Storing maximized state of net.sf.openrocket.gui.main.BasicFrame
333 30.040 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.649411 user scale, 3247.06 overall scale
334 30.041 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.649411 user scale, 3247.06 overall scale
335 30.062 DEBUG (GUIUtil.java:327) Storing size of net.sf.openrocket.gui.main.BasicFrame: java.awt.Dimension[width=1728,height=1079]
336 30.066 DEBUG (GUIUtil.java:332) Storing maximized state of net.sf.openrocket.gui.main.BasicFrame
337 30.420 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.730353 user scale, 3651.76 overall scale
338 30.421 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.730353 user scale, 3651.76 overall scale
339 30.421 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.730353 user scale, 3651.76 overall scale
340 30.561 USER (GUIUtil.java:181) Closing dialog net.sf.openrocket.gui.configdialog.ComponentConfigDialog[dialog0,289,133,551x459,invalid,layout=java.awt.BorderLayout,MODELESS,title=Rocket configuration,defaultCloseOperation=DISPOSE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,28,551x431,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
341 30.583 DEBUG (GUIUtil.java:248) Clearing all models of window net.sf.openrocket.gui.configdialog.ComponentConfigDialog[dialog0,289,133,551x459,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Rocket configuration,defaultCloseOperation=DISPOSE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,28,551x431,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
342 30.586 DEBUG (MemoryManagement.java:56) Adding object into collectable list: net.sf.openrocket.gui.configdialog.ComponentConfigDialog[dialog0,289,133,551x459,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Rocket configuration,defaultCloseOperation=DISPOSE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,28,551x431,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
343 30.587 VBOSE (Rocket.java:446) Removed ComponentChangeListener net.sf.openrocket.gui.configdialog.ComponentConfigDialog[dialog0,289,133,551x459,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Rocket configuration,defaultCloseOperation=DISPOSE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,28,551x431,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true], current number of listeners is 23
344 33.929 USER (BasicFrame.java:824) Component analysis selected
345 33.948 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.730353 user scale, 3651.76 overall scale
346 33.959 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.730353 user scale, 3651.76 overall scale
347 33.968 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.730353 user scale, 3651.76 overall scale
348 33.970 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.730353 user scale, 3651.76 overall scale
349 33.971 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPTheta] adding listener (total 1): net.sf.openrocket.gui.components.UnitSelector[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=8388608,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=,verticalAlignment=CENTER,verticalTextPosition=CENTER]
350 33.971 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPTheta] adding listener (total 2): javax.swing.JSlider$ModelListener@3c2696fc
351 33.972 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPTheta] adding listener (total 3): com.apple.laf.AquaSliderUI$4@338c6e2b
352 33.972 VBOSE (DoubleModel.java:936) DoubleModel[RocketPanel:CPTheta] removing listener (total 2): com.apple.laf.AquaSliderUI$4@338c6e2b
353 33.972 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPTheta] adding listener (total 3): javax.swing.plaf.basic.BasicSliderUI$Handler@787e5b1a
354 33.984 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPAOA] adding listener (total 1): net.sf.openrocket.gui.components.UnitSelector[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=8388608,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=,verticalAlignment=CENTER,verticalTextPosition=CENTER]
355 33.984 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPAOA] adding listener (total 2): javax.swing.JSlider$ModelListener@51cdfff1
356 33.984 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPAOA] adding listener (total 3): com.apple.laf.AquaSliderUI$4@6de40a95
357 33.984 VBOSE (DoubleModel.java:936) DoubleModel[RocketPanel:CPAOA] removing listener (total 2): com.apple.laf.AquaSliderUI$4@6de40a95
358 33.984 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPAOA] adding listener (total 3): javax.swing.plaf.basic.BasicSliderUI$Handler@326af6c5
359 33.984 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPMach] adding listener (total 1): net.sf.openrocket.gui.components.UnitSelector[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=8388608,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=,verticalAlignment=CENTER,verticalTextPosition=CENTER]
360 33.985 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPMach] adding listener (total 2): javax.swing.JSlider$ModelListener@30e4077e
361 33.985 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPMach] adding listener (total 3): com.apple.laf.AquaSliderUI$4@74f1ff73
362 33.985 VBOSE (DoubleModel.java:936) DoubleModel[RocketPanel:CPMach] removing listener (total 2): com.apple.laf.AquaSliderUI$4@74f1ff73
363 33.985 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPMach] adding listener (total 3): javax.swing.plaf.basic.BasicSliderUI$Handler@6cbe5076
364 33.985 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPRoll] adding listener (total 1): net.sf.openrocket.gui.components.UnitSelector[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=8388608,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=,verticalAlignment=CENTER,verticalTextPosition=CENTER]
365 33.985 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPRoll] adding listener (total 2): javax.swing.JSlider$ModelListener@24bd1c91
366 33.985 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPRoll] adding listener (total 3): com.apple.laf.AquaSliderUI$4@71c6b7d7
367 33.985 VBOSE (DoubleModel.java:936) DoubleModel[RocketPanel:CPRoll] removing listener (total 2): com.apple.laf.AquaSliderUI$4@71c6b7d7
368 33.985 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPRoll] adding listener (total 3): javax.swing.plaf.basic.BasicSliderUI$Handler@4d8e8659
369 33.994 VBOSE (Rocket.java:440) Added ComponentChangeListener net.sf.openrocket.util.ComponentChangeAdapter@525c7af9, current number of listeners is 24
370 34.004 VBOSE (Rocket.java:440) Added ComponentChangeListener net.sf.openrocket.util.ComponentChangeAdapter@18673a72, current number of listeners is 25
371 34.004 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPMach] adding listener (total 4): net.sf.openrocket.gui.dialogs.ComponentAnalysisDialog[dialog1,0,38,0x0,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Component analysis,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,0x0,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
372 34.004 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPTheta] adding listener (total 4): net.sf.openrocket.gui.dialogs.ComponentAnalysisDialog[dialog1,0,38,0x0,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Component analysis,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,0x0,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
373 34.004 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPAOA] adding listener (total 4): net.sf.openrocket.gui.dialogs.ComponentAnalysisDialog[dialog1,0,38,0x0,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Component analysis,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,0x0,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
374 34.004 VBOSE (DoubleModel.java:914) DoubleModel[RocketPanel:CPRoll] adding listener (total 4): net.sf.openrocket.gui.dialogs.ComponentAnalysisDialog[dialog1,0,38,0x0,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Component analysis,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,0x0,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
375 34.009 DEBUG (DoubleModel.java:777) Setting value 0.19198621771937624 for DoubleModel[RocketPanel:CPTheta]
376 34.010 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.730353 user scale, 3651.76 overall scale
377 34.011 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.730353 user scale, 3651.76 overall scale
378 34.016 VBOSE (DoubleModel.java:914) DoubleModel[FlightConditions:RefLength] adding listener (total 1): net.sf.openrocket.gui.components.UnitSelector[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=8388608,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=,verticalAlignment=CENTER,verticalTextPosition=CENTER]
379 34.017 VBOSE (DoubleModel.java:914) DoubleModel[FlightConditions:RefArea] adding listener (total 1): net.sf.openrocket.gui.components.UnitSelector[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=8388608,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=,verticalAlignment=CENTER,verticalTextPosition=CENTER]
380 35.413 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.730353 user scale, 3651.76 overall scale
381 35.430 DEBUG (DoubleModel.java:777) Setting value 0.0 for DoubleModel[RocketPanel:CPTheta]
382 35.431 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.730353 user scale, 3651.76 overall scale
383 35.433 VBOSE (AbstractScaleFigure.java:195) ____ Updating RocketFigure to: 0.730353 user scale, 3651.76 overall scale
384 35.440 ERROR (SwingExceptionHandler.java:48) Handling uncaught exception on thread=Thread[AWT-EventQueue-0,6,main]
java.lang.NullPointerException
at net.sf.openrocket.aerodynamics.BarrowmanCalculator.calculateComponentNonAxialForces(BarrowmanCalculator.java:207)
at net.sf.openrocket.aerodynamics.BarrowmanCalculator.calculateForceAnalysis(BarrowmanCalculator.java:148)
at net.sf.openrocket.aerodynamics.BarrowmanCalculator.calculateForceAnalysis(BarrowmanCalculator.java:156)
at net.sf.openrocket.aerodynamics.BarrowmanCalculator.calculateForceAnalysis(BarrowmanCalculator.java:156)
at net.sf.openrocket.aerodynamics.BarrowmanCalculator.getForceAnalysis(BarrowmanCalculator.java:83)
at net.sf.openrocket.gui.dialogs.ComponentAnalysisDialog.stateChanged(ComponentAnalysisDialog.java:535)
at net.sf.openrocket.gui.adaptors.DoubleModel.fireStateChanged(DoubleModel.java:985)
at net.sf.openrocket.gui.adaptors.DoubleModel.setValue(DoubleModel.java:791)
at net.sf.openrocket.gui.dialogs.ComponentAnalysisDialog.stateChanged(ComponentAnalysisDialog.java:526)
at net.sf.openrocket.util.ComponentChangeAdapter.componentChanged(ComponentChangeAdapter.java:20)
at net.sf.openrocket.rocketcomponent.Rocket.notifyAllListeners(Rocket.java:545)
at net.sf.openrocket.rocketcomponent.Rocket.fireComponentChangeEvent(Rocket.java:491)
at net.sf.openrocket.rocketcomponent.RocketComponent.fireComponentChangeEvent(RocketComponent.java:1983)
at net.sf.openrocket.gui.components.StageSelector$StageAction.actionPerformed(StageSelector.java:81)
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.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:401)
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)
385 35.441 STDERR (SwingExceptionHandler.java:49) java.lang.NullPointerException
386 35.441 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.aerodynamics.BarrowmanCalculator.calculateComponentNonAxialForces(BarrowmanCalculator.java:207)
387 35.441 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.aerodynamics.BarrowmanCalculator.calculateForceAnalysis(BarrowmanCalculator.java:148)
388 35.441 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.aerodynamics.BarrowmanCalculator.calculateForceAnalysis(BarrowmanCalculator.java:156)
389 35.441 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.aerodynamics.BarrowmanCalculator.calculateForceAnalysis(BarrowmanCalculator.java:156)
390 35.441 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.aerodynamics.BarrowmanCalculator.getForceAnalysis(BarrowmanCalculator.java:83)
391 35.441 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.gui.dialogs.ComponentAnalysisDialog.stateChanged(ComponentAnalysisDialog.java:535)
392 35.441 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.gui.adaptors.DoubleModel.fireStateChanged(DoubleModel.java:985)
393 35.441 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.gui.adaptors.DoubleModel.setValue(DoubleModel.java:791)
394 35.442 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.gui.dialogs.ComponentAnalysisDialog.stateChanged(ComponentAnalysisDialog.java:526)
395 35.442 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.util.ComponentChangeAdapter.componentChanged(ComponentChangeAdapter.java:20)
396 35.442 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.rocketcomponent.Rocket.notifyAllListeners(Rocket.java:545)
397 35.442 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.rocketcomponent.Rocket.fireComponentChangeEvent(Rocket.java:491)
398 35.442 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.rocketcomponent.RocketComponent.fireComponentChangeEvent(RocketComponent.java:1983)
399 35.442 STDERR (SwingExceptionHandler.java:49) at net.sf.openrocket.gui.components.StageSelector$StageAction.actionPerformed(StageSelector.java:81)
400 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
401 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
402 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
403 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:401)
404 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
405 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635)
406 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
407 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.Component.processEvent(Component.java:6400)
408 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.Container.processEvent(Container.java:2263)
409 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011)
410 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
411 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
412 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
413 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
414 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
415 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
416 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772)
417 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
418 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
419 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
420 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
421 35.442 STDERR (SwingExceptionHandler.java:49) at java.base/java.security.AccessController.doPrivileged(Native Method)
422 35.442 STDERR (SwingExceptionHandler.java:49) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
423 35.442 STDERR (SwingExceptionHandler.java:49) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
424 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
425 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
426 35.442 STDERR (SwingExceptionHandler.java:49) at java.base/java.security.AccessController.doPrivileged(Native Method)
427 35.442 STDERR (SwingExceptionHandler.java:49) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
428 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
429 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
430 35.442 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
431 35.443 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
432 35.443 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
433 35.443 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
434 35.443 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
435 35.443 INFO (SwingExceptionHandler.java:61) Exception handler running on EDT, showing dialog
436 35.443 INFO (SwingExceptionHandler.java:201) Showing Exception dialog
437 38.016 USER (SwingExceptionHandler.java:220) User requested sending bug report
438 38.025 DEBUG (JarUtil.java:40) Found jar file using codeSource
---------- End of bug report ----------