---------- Bug report ----------
(Although I'm not sure if it's a duplicate, I wanted to share it nevertheless)
- Opened the .ork file after a while (laptop was on idle).
- Tried updating the value of my coupler component from 340mm to 350mm.
- Receive the error pop up box for the first time.
---------- Exception stack trace ----------
java.lang.NullPointerException: Cannot invoke "javax.swing.JComboBox.revalidate()" because "this.this$0.comboBox" is null at java.desktop/javax.swing.plaf.basic.BasicComboBoxUI$Handler.contentsChanged(BasicComboBoxUI.java:1973) at java.desktop/javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:127) at info.openrocket.swing.gui.adaptors.MaterialModel.componentChanged(MaterialModel.java:152) at info.openrocket.core.rocketcomponent.Rocket.notifyAllListeners(Rocket.java:775) at info.openrocket.core.rocketcomponent.Rocket.fireComponentChangeEvent(Rocket.java:680) at info.openrocket.core.rocketcomponent.Rocket.fireComponentChangeEvent(Rocket.java:689) at info.openrocket.core.rocketcomponent.RocketComponent.fireComponentChangeEvent(RocketComponent.java:2659) at info.openrocket.core.rocketcomponent.RocketComponent.fireComponentChangeEvent(RocketComponent.java:2671) at info.openrocket.core.rocketcomponent.RingComponent.setLength(RingComponent.java:97) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at info.openrocket.swing.gui.adaptors.DoubleModel.setValue(DoubleModel.java:885) at info.openrocket.swing.gui.adaptors.DoubleModel$ValueSpinnerModel.setValue(DoubleModel.java:112) at java.desktop/javax.swing.JSpinner.setValue(JSpinner.java:386) at java.desktop/javax.swing.JSpinner$DefaultEditor.propertyChange(JSpinner.java:786) at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) at java.desktop/java.awt.Component.firePropertyChange(Component.java:8722) at java.desktop/javax.swing.JFormattedTextField.setValue(JFormattedTextField.java:832) at java.desktop/javax.swing.JFormattedTextField.commitEdit(JFormattedTextField.java:563) at info.openrocket.swing.gui.SpinnerEditor$3.keyPressed(SpinnerEditor.java:96) at java.desktop/java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:258) at java.desktop/java.awt.Component.processKeyEvent(Component.java:6584) at java.desktop/javax.swing.JComponent.processKeyEvent(JComponent.java:2896) at java.desktop/java.awt.Component.processEvent(Component.java:6403) at java.desktop/java.awt.Container.processEvent(Container.java:2266) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1952) at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:883) at java.desktop/java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1150) at java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:1020) at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:848) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4882) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744) 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: 24.12
OpenRocket source: default
OpenRocket location: C:\Program Files\OpenRocket.\jar\OpenRocket-24.12.jar
User-defined thrust curves location: C:\Users\prana\AppData\Roaming\OpenRocket\ThrustCurves
LAF: com.formdev.flatlaf.FlatLightLaf
JOGL version: null
Current default locale: en_IN
JVM Arguments: -Dexe4j.semaphoreName=Local\c:_program_files_openrocket_openrocket.exe0 -Dexe4j.isInstall4j=true -Dexe4j.moduleName=C:\Program Files\OpenRocket\OpenRocket.exe -Dexe4j.tempDir= -Dexe4j.unextractedPosition=0 -Djava.library.path=c:\program files\openrocket\jre\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files (x86)\Microsoft SQL Server\160\Tools\Binn;C:\Program Files\Microsoft SQL Server\160\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit;C:\Users\prana\AppData\Local\Programs\Python\Python313\Scripts;C:\Users\prana\AppData\Local\Programs\Python\Python313;C:\Users\prana\AppData\Local\Microsoft\WindowsApps;C:\Users\prana\AppData\Local\Programs\Microsoft VS Code\bin -Dexe4j.consoleCodepage=cp0 -Dapple.awt.application.appearance=system -Dsun.java2d.noddraw=true -Dsun.java2d.d3d=false -Dsun.java2d.ddforcevram=true -Dsun.java2d.ddblit=false -Dswing.useflipBufferStrategy=True --add-exports=java.base/java.lang=ALL-UNNAMED --add-exports=java.desktop/sun.awt=ALL-UNNAMED --add-exports=java.desktop/sun.java2d=ALL-UNNAMED -Dinstall4j.launcherId=59 -Dinstall4j.swt=false
System properties:
apple.awt.application.appearance=system
exe4j.consoleCodepage=cp0
exe4j.isInstall4j=true
exe4j.launchName=C:\Program Files\OpenRocket\OpenRocket.exe
exe4j.moduleName=C:\Program Files\OpenRocket\OpenRocket.exe
exe4j.semaphoreName=Local\c:_program_files_openrocket_openrocket.exe0
exe4j.tempDir=
exe4j.unextractedPosition=0
file.encoding=Cp1252
file.separator=
flatlaf.uiScale=1.0
install4j.appDir=C:\Program Files\OpenRocket
install4j.exeDir=C:\Program Files\OpenRocket
install4j.launcherId=59
install4j.swt=false
java.class.path=C:\Program Files\OpenRocket.install4j\i4jruntime.jar;C:\Program Files\OpenRocket.\jar\OpenRocket-24.12.jar
java.class.version=61.0
java.home=c:\program files\openrocket\jre
java.io.tmpdir=C:\Users\prana\AppData\Local\Temp
java.library.path=c:\program files\openrocket\jre\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files (x86)\Microsoft SQL Server\160\Tools\Binn;C:\Program Files\Microsoft SQL Server\160\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit;C:\Users\prana\AppData\Local\Programs\Python\Python313\Scripts;C:\Users\prana\AppData\Local\Programs\Python\Python313;C:\Users\prana\AppData\Local\Microsoft\WindowsApps;C:\Users\prana\AppData\Local\Programs\Microsoft VS Code\bin
java.runtime.name=OpenJDK Runtime Environment
java.runtime.version=17.0.16+12-LTS
java.specification.maintenance.version=1
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=17
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=17.0.16
java.version.date=2025-07-15
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=17
java.vm.vendor=BellSoft
java.vm.version=17.0.16+12-LTS
jdk.debug=release
jnlp.jogamp.tmp.cache.root=jln3158871258907466868
line.separator=\u000d\u000a
native.encoding=Cp1252
os.arch=amd64
os.name=Windows 11
os.version=10.0
path.separator=;
sun.arch.data.model=64
sun.awt.enableExtraMouseButtons=true
sun.awt.exception.handler=info.openrocket.swing.gui.main.SwingExceptionHandler$AwtHandler
sun.boot.library.path=c:\program files\openrocket\jre\bin
sun.cpu.endian=little
sun.cpu.isalist=amd64
sun.io.unicode.encoding=UnicodeLittle
sun.java.command=C:\Program Files\OpenRocket\OpenRocket.exe
sun.java2d.d3d=false
sun.java2d.ddblit=false
sun.java2d.ddforcevram=true
sun.java2d.noddraw=true
sun.jnu.encoding=Cp1252
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
sun.os.patch.level=
swing.useflipBufferStrategy=True
user.country=IN
user.dir=C:\Program Files\OpenRocket
user.home=C:\Users\prana
user.language=en
user.name=prana
user.script=
user.timezone=Asia/Calcutta
user.variant=
---------- Error log ----------
497023 0.000 USER (-) ===== 176 USER lines removed =====
497023 76686.208 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=3.0 converted=0.003
497032 76686.309 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=2.0 converted=0.002
497041 76686.411 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=1.0 converted=0.001
497050 76686.510 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=0.0 converted=0.0
497059 76686.609 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-1.0 converted=-0.001
497068 76686.707 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-2.0 converted=-0.002
497077 76686.805 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-3.0 converted=-0.003
497086 76686.901 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-4.0 converted=-0.004
497095 76687.002 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-5.0 converted=-0.005
497104 76687.102 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-6.0 converted=-0.006
497113 76687.201 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-7.0 converted=-0.007
497122 76687.301 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-8.0 converted=-0.008
497131 76687.336 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-9.0 converted=-0.009000000000000001
503462 76688.459 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=0.0 converted=0.0
509792 76693.406 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=1.0 converted=0.001
509801 76693.560 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=2.0 converted=0.002
509810 76693.720 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=3.0 converted=0.003
509819 76693.872 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=4.0 converted=0.004
510819 76694.278 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=5.0 converted=0.005
511154 76694.400 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=6.0 converted=0.006
511163 76694.509 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=7.0 converted=0.007
511172 76694.609 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=8.0 converted=0.008
511181 76694.735 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=9.0 converted=0.009000000000000001
511190 76694.843 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=10.0 converted=0.01
511199 76694.941 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=11.0 converted=0.011
511208 76695.045 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=12.0 converted=0.012
511217 76695.145 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=13.0 converted=0.013000000000000001
511226 76695.275 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=14.0 converted=0.014
511235 76695.380 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=15.0 converted=0.015
511244 76695.483 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=16.0 converted=0.016
511253 76695.601 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=17.0 converted=0.017
511262 76695.707 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=18.0 converted=0.018000000000000002
511271 76695.807 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=19.0 converted=0.019
511280 76695.904 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=20.0 converted=0.02
511289 76696.005 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=21.0 converted=0.021
511298 76696.128 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=22.0 converted=0.022
524442 76852.507 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:ComponentMass] newValue=800.0 converted=0.8
537416 76865.555 USER (BasicFrame.java:400) Save selected
540284 77195.525 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[NoseCone:Thickness] newValue=3.0 converted=0.003
566272 77859.173 USER (BasicFrame.java:400) Save selected
566754 78152.112 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[RailButton:InstanceSeparation] newValue=1770.0 converted=1.77
573630 78160.335 USER (BasicFrame.java:400) Save selected
575771 78514.229 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[Parachute:AxialOffset] newValue=272.0 converted=0.272
582131 78517.371 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[Parachute:AxialOffset] newValue=273.0 converted=0.273
595221 78716.606 USER (BasicFrame.java:400) Save selected
599092 0.000 INFO (-) ===== 931 INFO lines removed =====
599092 84827.664 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Mass Component' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
599506 84919.558 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Nose Cone' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
599902 85110.288 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Body Tube' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
600393 85110.662 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Body Tube' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
600816 85159.710 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Tube Coupler' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
601431 85299.040 INFO (SimulationWorker.java:55) >>Starting simulation of branch: Sustainer
601435 85299.042 INFO (SimulationWorker.java:55) Queueing Ignition Event for: Motor Casing/048147ee / M2000R - Armed @: 0.0
601444 85299.049 INFO (SimulationWorker.java:55) Igniting motor: Motor Casing/048147ee / M2000R - Armed @0.0
607808 85300.153 INFO (SimulationWorker.java:55) <<Finished simulating branch: Sustainer curTime:206.13957478044304 finTime:206.13957478044304
607809 85300.153 INFO (SimulationWorker.java:55) Warnings at the end of simulation: Messages[Recovery device deployment at high speed (29.1 m/s): "Drogue Parachute",Recovery device deployment at high speed (21.7 m/s): "Main Parachute"]
607818 85300.235 INFO (SimulationPanel.java:501) Running simulations took 1218 ms
607821 85303.727 USER (BasicFrame.java:400) Save selected
607822 85303.727 INFO (BasicFrame.java:1440) Saving document to C:\Users\prana\OneDrive\Documents\Team Sammard\Task 2\Agneya.ork
607823 85303.727 INFO (BasicFrame.java:1786) Saving document as C:\Users\prana\OneDrive\Documents\Team Sammard\Task 2\Agneya.ork
607824 85303.727 INFO (SwingWorkerDialog.java:133) Running SwingWorker info.openrocket.swing.gui.util.SaveFileWorker@2e23fc90
607825 85303.749 INFO (SaveFileWorker.java:37) Saving .ork file
607869 85304.389 INFO (SwingWorkerDialog.java:151) Worker completed before opening dialog
607937 85324.548 USER (BasicFrame.java:504) Print action selected
607938 85332.041 INFO (PaperSize.java:77) Selecting default paper size based on user.country: A4
607955 85332.601 INFO (UITheme.java:1955) Setting UI scale factor to 1.0
607956 85332.601 INFO (UITheme.java:1959) Loading custom fonts
607959 85332.640 INFO (UITheme.java:1966) Setting global font to 14 Inter-Regular 0.0
607990 85335.933 INFO (RocketPanel.java:1016) using pre-existing simulation
608006 85336.049 INFO (SimulationWorker.java:55) >>Starting simulation of branch: Sustainer
608010 85336.049 INFO (SimulationWorker.java:55) Queueing Ignition Event for: Motor Casing/048147ee / M2000R - Armed @: 0.0
608017 85336.049 INFO (SimulationWorker.java:55) Igniting motor: Motor Casing/048147ee / M2000R - Armed @0.0
608566 85336.250 INFO (SimulationWorker.java:55) >>Starting simulation of branch: Sustainer
608576 85336.250 INFO (SimulationWorker.java:55) Queueing Ignition Event for: Motor Casing/048147ee / M2000R - Armed @: 0.0
608582 85336.250 INFO (SimulationWorker.java:55) Igniting motor: Motor Casing/048147ee / M2000R - Armed @0.0
617316 85336.639 INFO (SimulationWorker.java:55) <<Finished simulating branch: Sustainer curTime:213.355708422016 finTime:213.355708422016
617317 85336.639 INFO (SimulationWorker.java:55) Warnings at the end of simulation: Messages[Recovery device deployment at high speed (20.3 m/s): "Main Parachute"]
620328 85336.794 INFO (SimulationWorker.java:55) <<Finished simulating branch: Sustainer curTime:213.355708422016 finTime:213.355708422016
620329 85336.794 INFO (SimulationWorker.java:55) Warnings at the end of simulation: Messages[Recovery device deployment at high speed (20.3 m/s): "Main Parachute"]
620358 85337.009 INFO (UITheme.java:1955) Setting UI scale factor to 1.0
620359 85337.009 INFO (UITheme.java:1959) Loading custom fonts
620362 85337.025 INFO (UITheme.java:1966) Setting global font to 14 Inter-Regular 0.0
620368 85389.266 USER (BasicFrame.java:400) Save selected
620369 85389.266 INFO (BasicFrame.java:1440) Saving document to C:\Users\prana\OneDrive\Documents\Team Sammard\Task 2\Agneya.ork
620370 85389.266 INFO (BasicFrame.java:1786) Saving document as C:\Users\prana\OneDrive\Documents\Team Sammard\Task 2\Agneya.ork
620371 85389.266 INFO (SwingWorkerDialog.java:133) Running SwingWorker info.openrocket.swing.gui.util.SaveFileWorker@1750de4d
620372 85389.275 INFO (SaveFileWorker.java:37) Saving .ork file
620417 85390.041 INFO (SwingWorkerDialog.java:151) Worker completed before opening dialog
620501 85432.314 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Tube Coupler' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
620598 90958.304 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Tube Coupler' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
620952 90958.568 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Tube Coupler' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
621007 0.000 WARN (-) ===== 12616 WARN lines removed =====
621007 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@48f1ce47 while still having listeners [javax.swing.JSlider$ModelListener@5a8c2580, javax.swing.plaf.basic.BasicSliderUI$Handler@d2398bf]
621011 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@48f1ce47 removing listener that was not registered: javax.swing.JSlider$ModelListener@5a8c2580
621028 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@41aaa29a while still having listeners [javax.swing.JSlider$ModelListener@2c76e30b, javax.swing.plaf.basic.BasicSliderUI$Handler@41988698]
621032 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@41aaa29a removing listener that was not registered: javax.swing.JSlider$ModelListener@2c76e30b
621039 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@7925c038 while still having listeners [javax.swing.JSlider$ModelListener@309d829e, javax.swing.plaf.basic.BasicSliderUI$Handler@19e92e56]
621043 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@7925c038 removing listener that was not registered: javax.swing.JSlider$ModelListener@309d829e
621054 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@750e7df7 while still having listeners [javax.swing.JSlider$ModelListener@77d6e6cb, javax.swing.plaf.basic.BasicSliderUI$Handler@7b6ff17f]
621058 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@750e7df7 removing listener that was not registered: javax.swing.JSlider$ModelListener@77d6e6cb
621060 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@5905eb54 but it was not registered
621065 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@757e54a0 while still having listeners [javax.swing.JSlider$ModelListener@20f0181d, javax.swing.plaf.basic.BasicSliderUI$Handler@12083ade, info.openrocket.swing.gui.adaptors.DoubleModel$AutomaticActionModel@28e293b0, info.openrocket.swing.gui.adaptors.DoubleModel$AutomaticActionModel@28e293b0, info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@1bdce6ee]
621069 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@757e54a0 removing listener that was not registered: javax.swing.JSlider$ModelListener@20f0181d
621071 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@719ea7e5 but it was not registered
621074 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@757e54a0 removing listener that was not registered: info.openrocket.swing.gui.adaptors.DoubleModel$AutomaticActionModel@28e293b0
621077 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@4d19a3ff while still having listeners [javax.swing.JSlider$ModelListener@539079e6, javax.swing.plaf.basic.BasicSliderUI$Handler@90a6d7f]
621081 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@4d19a3ff removing listener that was not registered: javax.swing.JSlider$ModelListener@539079e6
621083 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@71dad167 but it was not registered
621088 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@17bb4637 while still having listeners [javax.swing.JSlider$ModelListener@55b513d8, javax.swing.plaf.basic.BasicSliderUI$Handler@846351b]
621092 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@17bb4637 removing listener that was not registered: javax.swing.JSlider$ModelListener@55b513d8
621094 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@4d80bb6d but it was not registered
621098 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@395c3bdb but it was not registered
621103 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@5842abbd while still having listeners [javax.swing.JSlider$ModelListener@28b8dbe, javax.swing.plaf.basic.BasicSliderUI$Handler@4fb9e079]
621107 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@5842abbd removing listener that was not registered: javax.swing.JSlider$ModelListener@28b8dbe
621109 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@6e1561c4 but it was not registered
621118 90958.599 WARN (ModelInvalidator.java:111) Attempted to remove ComponentChangeListener info.openrocket.swing.gui.adaptors.PresetModel@13b85ff but it was not registered
621130 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@2602c905 but it was not registered
621142 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@54e303d but it was not registered
621144 0.000 DEBUG (-) ===== 28303 DEBUG lines removed =====
621144 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@4d09aebd
621147 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: BooleanModel[TubeCoupler:CDOverridden]
621148 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@6ca415c7
621151 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: BooleanModel[TubeCoupler:SubcomponentsOverriddenCD]
621152 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@d31fb4
621154 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@5c9bd2fa but it was not registered
621155 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[TubeCoupler:OverrideCD]
621156 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@152075e8
621158 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: BooleanModel[internal value]
621159 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@1858cf4a
621161 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: BooleanModel[internal value]
621162 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@3a862332
621165 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:ScaleX]
621166 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@3ddcb41a
621169 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:ScaleY]
621170 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@a5f7a5c
621173 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:Shine]
621174 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@48f1ce47
621177 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:OffsetU]
621178 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@58b65508
621181 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:OffsetV]
621182 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@31eb2639
621185 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:Opacity]
621186 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@41aaa29a
621189 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:Rotation]
621190 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@7925c038
621193 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: EnumModel[info.openrocket.core.appearance.AppearanceBuilder:EdgeMode]
621194 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@3d9b9178
621196 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@5905eb54 but it was not registered
621197 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[TubeCoupler:Length]
621198 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@750e7df7
621200 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@719ea7e5 but it was not registered
621201 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[TubeCoupler:OuterRadius]
621202 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@757e54a0
621204 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@71dad167 but it was not registered
621205 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[TubeCoupler:InnerRadius]
621206 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@4d19a3ff
621208 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@4d80bb6d but it was not registered
621209 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[TubeCoupler:Thickness]
621210 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@17bb4637
621212 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@395c3bdb but it was not registered
621213 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: EnumModel[info.openrocket.core.rocketcomponent.TubeCoupler:AxialMethod]
621214 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@2471c0b6
621216 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@6e1561c4 but it was not registered
621217 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[TubeCoupler:AxialOffset]
621218 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@5842abbd
621220 90958.599 WARN (ModelInvalidator.java:111) Attempted to remove ComponentChangeListener info.openrocket.swing.gui.adaptors.MaterialModel@4e668057 but it was not registered
621221 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: info.openrocket.swing.gui.adaptors.MaterialModel@4e668057
621222 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@18dbad06
621224 90962.656 DEBUG (DoubleModel.java:95) Evaluated expression '350' (modified='350') to 350.0
621225 90962.657 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[TubeCoupler:Length] newValue=350.0 converted=0.35000000000000003
621226 90962.657 DEBUG (DoubleModel.java:873) Setting value 0.35000000000000003 for DoubleModel[TubeCoupler:Length]
621229 90962.848 INFO (RocketPanel.java:1016) using pre-existing simulation
621232 90963.016 ERROR (SwingExceptionHandler.java:49) Handling uncaught exception on thread=Thread[AWT-EventQueue-0,6,main]
java.lang.NullPointerException: Cannot invoke "javax.swing.JComboBox.revalidate()" because "this.this$0.comboBox" is null > at java.desktop/javax.swing.plaf.basic.BasicComboBoxUI$Handler.contentsChanged(BasicComboBoxUI.java:1973) > at java.desktop/javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:127) > at info.openrocket.swing.gui.adaptors.MaterialModel.componentChanged(MaterialModel.java:152) > at info.openrocket.core.rocketcomponent.Rocket.notifyAllListeners(Rocket.java:775) > at info.openrocket.core.rocketcomponent.Rocket.fireComponentChangeEvent(Rocket.java:680) > at info.openrocket.core.rocketcomponent.Rocket.fireComponentChangeEvent(Rocket.java:689) > at info.openrocket.core.rocketcomponent.RocketComponent.fireComponentChangeEvent(RocketComponent.java:2659) > at info.openrocket.core.rocketcomponent.RocketComponent.fireComponentChangeEvent(RocketComponent.java:2671) > at info.openrocket.core.rocketcomponent.RingComponent.setLength(RingComponent.java:97) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:569) > at info.openrocket.swing.gui.adaptors.DoubleModel.setValue(DoubleModel.java:885) > at info.openrocket.swing.gui.adaptors.DoubleModel$ValueSpinnerModel.setValue(DoubleModel.java:112) > at java.desktop/javax.swing.JSpinner.setValue(JSpinner.java:386) > at java.desktop/javax.swing.JSpinner$DefaultEditor.propertyChange(JSpinner.java:786) > at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) > at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) > at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) > at java.desktop/java.awt.Component.firePropertyChange(Component.java:8722) > at java.desktop/javax.swing.JFormattedTextField.setValue(JFormattedTextField.java:832) > at java.desktop/javax.swing.JFormattedTextField.commitEdit(JFormattedTextField.java:563) > at info.openrocket.swing.gui.SpinnerEditor$3.keyPressed(SpinnerEditor.java:96) > at java.desktop/java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:258) > at java.desktop/java.awt.Component.processKeyEvent(Component.java:6584) > at java.desktop/javax.swing.JComponent.processKeyEvent(JComponent.java:2896) > at java.desktop/java.awt.Component.processEvent(Component.java:6403) > at java.desktop/java.awt.Container.processEvent(Container.java:2266) > at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1952) > at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:883) > at java.desktop/java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1150) > at java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:1020) > at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:848) > at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4882) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) > at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) > at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744) > 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)
621242 0.000 STDERR (-) ===== 9 STDERR lines removed =====
621242 90963.024 STDERR (SwingExceptionHandler.java:50) at info.openrocket.core.rocketcomponent.RingComponent.setLength(RingComponent.java:97)
621243 90963.024 STDERR (SwingExceptionHandler.java:50) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
621244 90963.024 STDERR (SwingExceptionHandler.java:50) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
621245 90963.024 STDERR (SwingExceptionHandler.java:50) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
621246 90963.024 STDERR (SwingExceptionHandler.java:50) at java.base/java.lang.reflect.Method.invoke(Method.java:569)
621247 90963.024 STDERR (SwingExceptionHandler.java:50) at info.openrocket.swing.gui.adaptors.DoubleModel.setValue(DoubleModel.java:885)
621248 90963.024 STDERR (SwingExceptionHandler.java:50) at info.openrocket.swing.gui.adaptors.DoubleModel$ValueSpinnerModel.setValue(DoubleModel.java:112)
621249 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/javax.swing.JSpinner.setValue(JSpinner.java:386)
621250 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/javax.swing.JSpinner$DefaultEditor.propertyChange(JSpinner.java:786)
621251 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
621252 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335)
621253 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
621254 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.Component.firePropertyChange(Component.java:8722)
621255 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/javax.swing.JFormattedTextField.setValue(JFormattedTextField.java:832)
621256 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/javax.swing.JFormattedTextField.commitEdit(JFormattedTextField.java:563)
621257 90963.025 STDERR (SwingExceptionHandler.java:50) at info.openrocket.swing.gui.SpinnerEditor$3.keyPressed(SpinnerEditor.java:96)
621258 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:258)
621259 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.Component.processKeyEvent(Component.java:6584)
621260 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/javax.swing.JComponent.processKeyEvent(JComponent.java:2896)
621261 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.Component.processEvent(Component.java:6403)
621262 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.Container.processEvent(Container.java:2266)
621263 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001)
621264 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
621265 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
621266 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1952)
621267 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:883)
621268 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1150)
621269 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:1020)
621270 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:848)
621271 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4882)
621272 90963.025 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
621273 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
621274 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
621275 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775)
621276 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
621277 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
621278 90963.026 STDERR (SwingExceptionHandler.java:50) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
621279 90963.026 STDERR (SwingExceptionHandler.java:50) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
621280 90963.026 STDERR (SwingExceptionHandler.java:50) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
621281 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747)
621282 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
621283 90963.026 STDERR (SwingExceptionHandler.java:50) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
621284 90963.026 STDERR (SwingExceptionHandler.java:50) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
621285 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744)
621286 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
621287 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
621288 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
621289 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
621290 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
621291 90963.026 STDERR (SwingExceptionHandler.java:50) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
621292 90963.026 INFO (SwingExceptionHandler.java:62) Exception handler running on EDT, showing dialog
621293 90963.030 INFO (SwingExceptionHandler.java:202) Showing Exception dialog
621294 90963.153 DEBUG (SimulationWorker.java:55) Simulation: calling simulator
621296 90963.169 INFO (SimulationWorker.java:55) >>Starting simulation of branch: Sustainer
621300 90963.175 INFO (SimulationWorker.java:55) Queueing Ignition Event for: Motor Casing/048147ee / M2000R - Armed @: 0.0
621306 90963.175 INFO (SimulationWorker.java:55) Igniting motor: Motor Casing/048147ee / M2000R - Armed @0.0
622182 90963.427 DEBUG (SimulationWorker.java:55) detected Motor Burnout for motor M2000R@ 4.799 on stage 0: Sustainer
624694 90964.473 DEBUG (SimulationWorker.java:55) deployed recovery devices: 1
625641 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=1.0] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@45b798ca]
625642 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=1.0] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@45b798ca]
625643 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=0.2] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@3f3a99db]
625644 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=1.0] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@3baa654a]
625645 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=1.0] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@3baa654a]
625646 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=1.0] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@6385710e]
625647 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=0.2] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@3f3a99db]
625648 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=0.0] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@1bdce6ee]
625649 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=0.0] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@1bdce6ee]
625650 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=1.0] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@4ba47539]
625651 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=1.0] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@4ba47539]
625658 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=1.0] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@6385710e]
625659 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=0.2] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@2747e7b8]
625660 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=0.2] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@2747e7b8]
625661 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=0.0] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@73ead6da]
625662 90964.776 WARN (ModelInvalidator.java:121) DoubleModel[constant=0.0] being garbage-collected while having listeners [info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@73ead6da]
626360 90964.918 DEBUG (SimulationWorker.java:55) deployed recovery devices: 2
627443 90965.108 INFO (SimulationWorker.java:55) <<Finished simulating branch: Sustainer curTime:212.63710568599194 finTime:212.63710568599194
627444 90965.108 INFO (SimulationWorker.java:55) Warnings at the end of simulation: Messages[Recovery device deployment at high speed (20.3 m/s): "Main Parachute"]
627445 90965.108 DEBUG (SimulationWorker.java:55) Computed flight values: maxAltitude=3218.0843794048856 maxVelocity=292.142587666322 maxAcceleration=78.5932581126114 maxMachNumber=0.8652830130224276 timeToApogee=25.499000000000237 flightTime=212.63710568599194 groundHitVelocity=7.8957806040876575 launchRodVelocity=11.240657935099664 optimumDelay=20.750000000000238
627446 90965.108 DEBUG (SimulationWorker.java:55) Simulation: returning from simulator, simulation took 1955ms
627613 0.000 VBOSE (-) ===== 585328 VBOSE lines removed =====
627613 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627614 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627615 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627616 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627617 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627618 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627619 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627620 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627621 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627622 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627623 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627624 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627625 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627626 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627627 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627628 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627629 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627630 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627631 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627632 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627633 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627634 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627635 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627636 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627637 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627638 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627639 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627640 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627641 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627642 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627643 90965.145 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627644 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627645 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627646 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627647 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627648 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627649 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627650 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627651 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627652 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627653 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627654 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627655 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627656 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627657 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627658 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627659 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627660 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 0.0495209 user scale, 374.332 overall scale
627661 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 1.00000 user scale, 7559.06 overall scale
627662 90965.149 VBOSE (AbstractScaleFigure.java:209) ____ Updating RocketFigure to: 1.00000 user scale, 7559.06 overall scale
627663 90982.512 USER (SwingExceptionHandler.java:221) User requested sending bug report
627664 90982.626 DEBUG (BugReportDialog.java:230) Found jar file using codeSource
---------- End of bug report ----------
---------- Bug report ----------
(Although I'm not sure if it's a duplicate, I wanted to share it nevertheless)
---------- Exception stack trace ----------
java.lang.NullPointerException: Cannot invoke "javax.swing.JComboBox.revalidate()" because "this.this$0.comboBox" is null at java.desktop/javax.swing.plaf.basic.BasicComboBoxUI$Handler.contentsChanged(BasicComboBoxUI.java:1973) at java.desktop/javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:127) at info.openrocket.swing.gui.adaptors.MaterialModel.componentChanged(MaterialModel.java:152) at info.openrocket.core.rocketcomponent.Rocket.notifyAllListeners(Rocket.java:775) at info.openrocket.core.rocketcomponent.Rocket.fireComponentChangeEvent(Rocket.java:680) at info.openrocket.core.rocketcomponent.Rocket.fireComponentChangeEvent(Rocket.java:689) at info.openrocket.core.rocketcomponent.RocketComponent.fireComponentChangeEvent(RocketComponent.java:2659) at info.openrocket.core.rocketcomponent.RocketComponent.fireComponentChangeEvent(RocketComponent.java:2671) at info.openrocket.core.rocketcomponent.RingComponent.setLength(RingComponent.java:97) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at info.openrocket.swing.gui.adaptors.DoubleModel.setValue(DoubleModel.java:885) at info.openrocket.swing.gui.adaptors.DoubleModel$ValueSpinnerModel.setValue(DoubleModel.java:112) at java.desktop/javax.swing.JSpinner.setValue(JSpinner.java:386) at java.desktop/javax.swing.JSpinner$DefaultEditor.propertyChange(JSpinner.java:786) at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) at java.desktop/java.awt.Component.firePropertyChange(Component.java:8722) at java.desktop/javax.swing.JFormattedTextField.setValue(JFormattedTextField.java:832) at java.desktop/javax.swing.JFormattedTextField.commitEdit(JFormattedTextField.java:563) at info.openrocket.swing.gui.SpinnerEditor$3.keyPressed(SpinnerEditor.java:96) at java.desktop/java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:258) at java.desktop/java.awt.Component.processKeyEvent(Component.java:6584) at java.desktop/javax.swing.JComponent.processKeyEvent(JComponent.java:2896) at java.desktop/java.awt.Component.processEvent(Component.java:6403) at java.desktop/java.awt.Container.processEvent(Container.java:2266) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1952) at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:883) at java.desktop/java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1150) at java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:1020) at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:848) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4882) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744) 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: 24.12
OpenRocket source: default
OpenRocket location: C:\Program Files\OpenRocket.\jar\OpenRocket-24.12.jar
User-defined thrust curves location: C:\Users\prana\AppData\Roaming\OpenRocket\ThrustCurves
LAF: com.formdev.flatlaf.FlatLightLaf
JOGL version: null
Current default locale: en_IN
JVM Arguments: -Dexe4j.semaphoreName=Local\c:_program_files_openrocket_openrocket.exe0 -Dexe4j.isInstall4j=true -Dexe4j.moduleName=C:\Program Files\OpenRocket\OpenRocket.exe -Dexe4j.tempDir= -Dexe4j.unextractedPosition=0 -Djava.library.path=c:\program files\openrocket\jre\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files (x86)\Microsoft SQL Server\160\Tools\Binn;C:\Program Files\Microsoft SQL Server\160\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit;C:\Users\prana\AppData\Local\Programs\Python\Python313\Scripts;C:\Users\prana\AppData\Local\Programs\Python\Python313;C:\Users\prana\AppData\Local\Microsoft\WindowsApps;C:\Users\prana\AppData\Local\Programs\Microsoft VS Code\bin -Dexe4j.consoleCodepage=cp0 -Dapple.awt.application.appearance=system -Dsun.java2d.noddraw=true -Dsun.java2d.d3d=false -Dsun.java2d.ddforcevram=true -Dsun.java2d.ddblit=false -Dswing.useflipBufferStrategy=True --add-exports=java.base/java.lang=ALL-UNNAMED --add-exports=java.desktop/sun.awt=ALL-UNNAMED --add-exports=java.desktop/sun.java2d=ALL-UNNAMED -Dinstall4j.launcherId=59 -Dinstall4j.swt=false
System properties:
apple.awt.application.appearance=system
exe4j.consoleCodepage=cp0
exe4j.isInstall4j=true
exe4j.launchName=C:\Program Files\OpenRocket\OpenRocket.exe
exe4j.moduleName=C:\Program Files\OpenRocket\OpenRocket.exe
exe4j.semaphoreName=Local\c:_program_files_openrocket_openrocket.exe0
exe4j.tempDir=
exe4j.unextractedPosition=0
file.encoding=Cp1252
file.separator=
flatlaf.uiScale=1.0
install4j.appDir=C:\Program Files\OpenRocket
install4j.exeDir=C:\Program Files\OpenRocket
install4j.launcherId=59
install4j.swt=false
java.class.path=C:\Program Files\OpenRocket.install4j\i4jruntime.jar;C:\Program Files\OpenRocket.\jar\OpenRocket-24.12.jar
java.class.version=61.0
java.home=c:\program files\openrocket\jre
java.io.tmpdir=C:\Users\prana\AppData\Local\Temp
java.library.path=c:\program files\openrocket\jre\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files (x86)\Microsoft SQL Server\160\Tools\Binn;C:\Program Files\Microsoft SQL Server\160\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit;C:\Users\prana\AppData\Local\Programs\Python\Python313\Scripts;C:\Users\prana\AppData\Local\Programs\Python\Python313;C:\Users\prana\AppData\Local\Microsoft\WindowsApps;C:\Users\prana\AppData\Local\Programs\Microsoft VS Code\bin
java.runtime.name=OpenJDK Runtime Environment
java.runtime.version=17.0.16+12-LTS
java.specification.maintenance.version=1
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=17
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=17.0.16
java.version.date=2025-07-15
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=17
java.vm.vendor=BellSoft
java.vm.version=17.0.16+12-LTS
jdk.debug=release
jnlp.jogamp.tmp.cache.root=jln3158871258907466868
line.separator=\u000d\u000a
native.encoding=Cp1252
os.arch=amd64
os.name=Windows 11
os.version=10.0
path.separator=;
sun.arch.data.model=64
sun.awt.enableExtraMouseButtons=true
sun.awt.exception.handler=info.openrocket.swing.gui.main.SwingExceptionHandler$AwtHandler
sun.boot.library.path=c:\program files\openrocket\jre\bin
sun.cpu.endian=little
sun.cpu.isalist=amd64
sun.io.unicode.encoding=UnicodeLittle
sun.java.command=C:\Program Files\OpenRocket\OpenRocket.exe
sun.java2d.d3d=false
sun.java2d.ddblit=false
sun.java2d.ddforcevram=true
sun.java2d.noddraw=true
sun.jnu.encoding=Cp1252
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
sun.os.patch.level=
swing.useflipBufferStrategy=True
user.country=IN
user.dir=C:\Program Files\OpenRocket
user.home=C:\Users\prana
user.language=en
user.name=prana
user.script=
user.timezone=Asia/Calcutta
user.variant=
---------- Error log ----------
497023 0.000 USER (-) ===== 176 USER lines removed =====
497023 76686.208 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=3.0 converted=0.003
497032 76686.309 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=2.0 converted=0.002
497041 76686.411 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=1.0 converted=0.001
497050 76686.510 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=0.0 converted=0.0
497059 76686.609 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-1.0 converted=-0.001
497068 76686.707 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-2.0 converted=-0.002
497077 76686.805 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-3.0 converted=-0.003
497086 76686.901 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-4.0 converted=-0.004
497095 76687.002 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-5.0 converted=-0.005
497104 76687.102 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-6.0 converted=-0.006
497113 76687.201 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-7.0 converted=-0.007
497122 76687.301 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-8.0 converted=-0.008
497131 76687.336 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=-9.0 converted=-0.009000000000000001
503462 76688.459 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=0.0 converted=0.0
509792 76693.406 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=1.0 converted=0.001
509801 76693.560 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=2.0 converted=0.002
509810 76693.720 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=3.0 converted=0.003
509819 76693.872 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=4.0 converted=0.004
510819 76694.278 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=5.0 converted=0.005
511154 76694.400 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=6.0 converted=0.006
511163 76694.509 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=7.0 converted=0.007
511172 76694.609 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=8.0 converted=0.008
511181 76694.735 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=9.0 converted=0.009000000000000001
511190 76694.843 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=10.0 converted=0.01
511199 76694.941 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=11.0 converted=0.011
511208 76695.045 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=12.0 converted=0.012
511217 76695.145 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=13.0 converted=0.013000000000000001
511226 76695.275 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=14.0 converted=0.014
511235 76695.380 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=15.0 converted=0.015
511244 76695.483 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=16.0 converted=0.016
511253 76695.601 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=17.0 converted=0.017
511262 76695.707 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=18.0 converted=0.018000000000000002
511271 76695.807 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=19.0 converted=0.019
511280 76695.904 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=20.0 converted=0.02
511289 76696.005 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=21.0 converted=0.021
511298 76696.128 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:AxialOffset] newValue=22.0 converted=0.022
524442 76852.507 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[MassComponent:ComponentMass] newValue=800.0 converted=0.8
537416 76865.555 USER (BasicFrame.java:400) Save selected
540284 77195.525 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[NoseCone:Thickness] newValue=3.0 converted=0.003
566272 77859.173 USER (BasicFrame.java:400) Save selected
566754 78152.112 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[RailButton:InstanceSeparation] newValue=1770.0 converted=1.77
573630 78160.335 USER (BasicFrame.java:400) Save selected
575771 78514.229 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[Parachute:AxialOffset] newValue=272.0 converted=0.272
582131 78517.371 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[Parachute:AxialOffset] newValue=273.0 converted=0.273
595221 78716.606 USER (BasicFrame.java:400) Save selected
599092 0.000 INFO (-) ===== 931 INFO lines removed =====
599092 84827.664 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Mass Component' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
599506 84919.558 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Nose Cone' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
599902 85110.288 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Body Tube' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
600393 85110.662 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Body Tube' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
600816 85159.710 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Tube Coupler' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
601431 85299.040 INFO (SimulationWorker.java:55) >>Starting simulation of branch: Sustainer
601435 85299.042 INFO (SimulationWorker.java:55) Queueing Ignition Event for: Motor Casing/048147ee / M2000R - Armed @: 0.0
601444 85299.049 INFO (SimulationWorker.java:55) Igniting motor: Motor Casing/048147ee / M2000R - Armed @0.0
607808 85300.153 INFO (SimulationWorker.java:55) <<Finished simulating branch: Sustainer curTime:206.13957478044304 finTime:206.13957478044304
607809 85300.153 INFO (SimulationWorker.java:55) Warnings at the end of simulation: Messages[Recovery device deployment at high speed (29.1 m/s): "Drogue Parachute",Recovery device deployment at high speed (21.7 m/s): "Main Parachute"]
607818 85300.235 INFO (SimulationPanel.java:501) Running simulations took 1218 ms
607821 85303.727 USER (BasicFrame.java:400) Save selected
607822 85303.727 INFO (BasicFrame.java:1440) Saving document to C:\Users\prana\OneDrive\Documents\Team Sammard\Task 2\Agneya.ork
607823 85303.727 INFO (BasicFrame.java:1786) Saving document as C:\Users\prana\OneDrive\Documents\Team Sammard\Task 2\Agneya.ork
607824 85303.727 INFO (SwingWorkerDialog.java:133) Running SwingWorker info.openrocket.swing.gui.util.SaveFileWorker@2e23fc90
607825 85303.749 INFO (SaveFileWorker.java:37) Saving .ork file
607869 85304.389 INFO (SwingWorkerDialog.java:151) Worker completed before opening dialog
607937 85324.548 USER (BasicFrame.java:504) Print action selected
607938 85332.041 INFO (PaperSize.java:77) Selecting default paper size based on user.country: A4
607955 85332.601 INFO (UITheme.java:1955) Setting UI scale factor to 1.0
607956 85332.601 INFO (UITheme.java:1959) Loading custom fonts
607959 85332.640 INFO (UITheme.java:1966) Setting global font to 14 Inter-Regular 0.0
607990 85335.933 INFO (RocketPanel.java:1016) using pre-existing simulation
608006 85336.049 INFO (SimulationWorker.java:55) >>Starting simulation of branch: Sustainer
608010 85336.049 INFO (SimulationWorker.java:55) Queueing Ignition Event for: Motor Casing/048147ee / M2000R - Armed @: 0.0
608017 85336.049 INFO (SimulationWorker.java:55) Igniting motor: Motor Casing/048147ee / M2000R - Armed @0.0
608566 85336.250 INFO (SimulationWorker.java:55) >>Starting simulation of branch: Sustainer
608576 85336.250 INFO (SimulationWorker.java:55) Queueing Ignition Event for: Motor Casing/048147ee / M2000R - Armed @: 0.0
608582 85336.250 INFO (SimulationWorker.java:55) Igniting motor: Motor Casing/048147ee / M2000R - Armed @0.0
617316 85336.639 INFO (SimulationWorker.java:55) <<Finished simulating branch: Sustainer curTime:213.355708422016 finTime:213.355708422016
617317 85336.639 INFO (SimulationWorker.java:55) Warnings at the end of simulation: Messages[Recovery device deployment at high speed (20.3 m/s): "Main Parachute"]
620328 85336.794 INFO (SimulationWorker.java:55) <<Finished simulating branch: Sustainer curTime:213.355708422016 finTime:213.355708422016
620329 85336.794 INFO (SimulationWorker.java:55) Warnings at the end of simulation: Messages[Recovery device deployment at high speed (20.3 m/s): "Main Parachute"]
620358 85337.009 INFO (UITheme.java:1955) Setting UI scale factor to 1.0
620359 85337.009 INFO (UITheme.java:1959) Loading custom fonts
620362 85337.025 INFO (UITheme.java:1966) Setting global font to 14 Inter-Regular 0.0
620368 85389.266 USER (BasicFrame.java:400) Save selected
620369 85389.266 INFO (BasicFrame.java:1440) Saving document to C:\Users\prana\OneDrive\Documents\Team Sammard\Task 2\Agneya.ork
620370 85389.266 INFO (BasicFrame.java:1786) Saving document as C:\Users\prana\OneDrive\Documents\Team Sammard\Task 2\Agneya.ork
620371 85389.266 INFO (SwingWorkerDialog.java:133) Running SwingWorker info.openrocket.swing.gui.util.SaveFileWorker@1750de4d
620372 85389.275 INFO (SaveFileWorker.java:37) Saving .ork file
620417 85390.041 INFO (SwingWorkerDialog.java:151) Worker completed before opening dialog
620501 85432.314 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Tube Coupler' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
620598 90958.304 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Tube Coupler' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
620952 90958.568 INFO (ComponentConfigDialog.java:278) Adding undo position 'Modify Tube Coupler' to info.openrocket.core.document.OpenRocketDocument@511cfcb0, document was in clean state
621007 0.000 WARN (-) ===== 12616 WARN lines removed =====
621007 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@48f1ce47 while still having listeners [javax.swing.JSlider$ModelListener@5a8c2580, javax.swing.plaf.basic.BasicSliderUI$Handler@d2398bf]
621011 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@48f1ce47 removing listener that was not registered: javax.swing.JSlider$ModelListener@5a8c2580
621028 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@41aaa29a while still having listeners [javax.swing.JSlider$ModelListener@2c76e30b, javax.swing.plaf.basic.BasicSliderUI$Handler@41988698]
621032 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@41aaa29a removing listener that was not registered: javax.swing.JSlider$ModelListener@2c76e30b
621039 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@7925c038 while still having listeners [javax.swing.JSlider$ModelListener@309d829e, javax.swing.plaf.basic.BasicSliderUI$Handler@19e92e56]
621043 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@7925c038 removing listener that was not registered: javax.swing.JSlider$ModelListener@309d829e
621054 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@750e7df7 while still having listeners [javax.swing.JSlider$ModelListener@77d6e6cb, javax.swing.plaf.basic.BasicSliderUI$Handler@7b6ff17f]
621058 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@750e7df7 removing listener that was not registered: javax.swing.JSlider$ModelListener@77d6e6cb
621060 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@5905eb54 but it was not registered
621065 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@757e54a0 while still having listeners [javax.swing.JSlider$ModelListener@20f0181d, javax.swing.plaf.basic.BasicSliderUI$Handler@12083ade, info.openrocket.swing.gui.adaptors.DoubleModel$AutomaticActionModel@28e293b0, info.openrocket.swing.gui.adaptors.DoubleModel$AutomaticActionModel@28e293b0, info.openrocket.swing.gui.adaptors.DoubleModel$ValueSliderModel@1bdce6ee]
621069 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@757e54a0 removing listener that was not registered: javax.swing.JSlider$ModelListener@20f0181d
621071 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@719ea7e5 but it was not registered
621074 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@757e54a0 removing listener that was not registered: info.openrocket.swing.gui.adaptors.DoubleModel$AutomaticActionModel@28e293b0
621077 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@4d19a3ff while still having listeners [javax.swing.JSlider$ModelListener@539079e6, javax.swing.plaf.basic.BasicSliderUI$Handler@90a6d7f]
621081 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@4d19a3ff removing listener that was not registered: javax.swing.JSlider$ModelListener@539079e6
621083 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@71dad167 but it was not registered
621088 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@17bb4637 while still having listeners [javax.swing.JSlider$ModelListener@55b513d8, javax.swing.plaf.basic.BasicSliderUI$Handler@846351b]
621092 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@17bb4637 removing listener that was not registered: javax.swing.JSlider$ModelListener@55b513d8
621094 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@4d80bb6d but it was not registered
621098 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@395c3bdb but it was not registered
621103 90958.599 WARN (ModelInvalidator.java:105) Invalidating info.openrocket.swing.gui.adaptors.ModelInvalidator@5842abbd while still having listeners [javax.swing.JSlider$ModelListener@28b8dbe, javax.swing.plaf.basic.BasicSliderUI$Handler@4fb9e079]
621107 90958.599 WARN (ModelInvalidator.java:82) info.openrocket.swing.gui.adaptors.ModelInvalidator@5842abbd removing listener that was not registered: javax.swing.JSlider$ModelListener@28b8dbe
621109 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@6e1561c4 but it was not registered
621118 90958.599 WARN (ModelInvalidator.java:111) Attempted to remove ComponentChangeListener info.openrocket.swing.gui.adaptors.PresetModel@13b85ff but it was not registered
621130 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@2602c905 but it was not registered
621142 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@54e303d but it was not registered
621144 0.000 DEBUG (-) ===== 28303 DEBUG lines removed =====
621144 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@4d09aebd
621147 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: BooleanModel[TubeCoupler:CDOverridden]
621148 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@6ca415c7
621151 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: BooleanModel[TubeCoupler:SubcomponentsOverriddenCD]
621152 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@d31fb4
621154 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@5c9bd2fa but it was not registered
621155 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[TubeCoupler:OverrideCD]
621156 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@152075e8
621158 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: BooleanModel[internal value]
621159 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@1858cf4a
621161 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: BooleanModel[internal value]
621162 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@3a862332
621165 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:ScaleX]
621166 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@3ddcb41a
621169 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:ScaleY]
621170 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@a5f7a5c
621173 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:Shine]
621174 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@48f1ce47
621177 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:OffsetU]
621178 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@58b65508
621181 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:OffsetV]
621182 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@31eb2639
621185 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:Opacity]
621186 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@41aaa29a
621189 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[AppearanceBuilder:Rotation]
621190 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@7925c038
621193 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: EnumModel[info.openrocket.core.appearance.AppearanceBuilder:EdgeMode]
621194 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@3d9b9178
621196 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@5905eb54 but it was not registered
621197 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[TubeCoupler:Length]
621198 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@750e7df7
621200 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@719ea7e5 but it was not registered
621201 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[TubeCoupler:OuterRadius]
621202 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@757e54a0
621204 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@71dad167 but it was not registered
621205 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[TubeCoupler:InnerRadius]
621206 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@4d19a3ff
621208 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@4d80bb6d but it was not registered
621209 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[TubeCoupler:Thickness]
621210 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@17bb4637
621212 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@395c3bdb but it was not registered
621213 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: EnumModel[info.openrocket.core.rocketcomponent.TubeCoupler:AxialMethod]
621214 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@2471c0b6
621216 90958.599 WARN (ModelInvalidator.java:109) Attempted to remove ComponentChangeListener info.openrocket.core.util.ComponentChangeAdapter@6e1561c4 but it was not registered
621217 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: DoubleModel[TubeCoupler:AxialOffset]
621218 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@5842abbd
621220 90958.599 WARN (ModelInvalidator.java:111) Attempted to remove ComponentChangeListener info.openrocket.swing.gui.adaptors.MaterialModel@4e668057 but it was not registered
621221 90958.599 DEBUG (ModelInvalidator.java:113) Adding object into collectable list: info.openrocket.swing.gui.adaptors.MaterialModel@4e668057
621222 90958.599 DEBUG (ModelInvalidator.java:114) Adding object into collectable list: info.openrocket.swing.gui.adaptors.ModelInvalidator@18dbad06
621224 90962.656 DEBUG (DoubleModel.java:95) Evaluated expression '350' (modified='350') to 350.0
621225 90962.657 USER (DoubleModel.java:110) SpinnerModel setValue called for DoubleModel[TubeCoupler:Length] newValue=350.0 converted=0.35000000000000003
621226 90962.657 DEBUG (DoubleModel.java:873) Setting value 0.35000000000000003 for DoubleModel[TubeCoupler:Length]
621229 90962.848 INFO (RocketPanel.java:1016) using pre-existing simulation
621232 90963.016 ERROR (SwingExceptionHandler.java:49) Handling uncaught exception on thread=Thread[AWT-EventQueue-0,6,main]