-
-
Notifications
You must be signed in to change notification settings - Fork 532
Description
Describe the bug
User Filipe Cavalheiro [email protected] appears to have found a sequence of operations that will reliably trigger the "java.lang.IllegalStateException: Stage not found in copy" bug
To Reproduce
1.open software
2.add a cone
3.add a stage
4.cancel the adding of the stage
5.add a stage
6.cancel the adding of the stage
7.add the second cone
8. remove the cone
Screenshots / .ork file
Screenshot(s):
(drag-and-drop the screenshot(s) here)
.ork file:
(drag-and-drop the file here as a .zip file)
OpenRocket version
22.02, 23.09, unstable
What platform are you running on?
Linux
Additional context
---------- Exception stack trace ----------
java.lang.IllegalStateException: Stage not found in copy at
net.sf.openrocket.rocketcomponent.Rocket.copyWithOriginalID(Rocket.java:379)
at
net.sf.openrocket.document.OpenRocketDocument.addStateToUndoHistory(OpenRocketDocument.java:531)
at
net.sf.openrocket.document.OpenRocketDocument.addUndoPosition(OpenRocketDocument.java:508)
at
net.sf.openrocket.gui.main.RocketActions$DeleteAction.deleteComponents(RocketActions.java:893)
at
net.sf.openrocket.gui.main.RocketActions$DeleteAction.actionPerformed(RocketActions.java:883)
at
java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
at
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
at
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
at
java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:374)
at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:354)
at
java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Actions.actionPerformed(BasicMenuItemUI.java:983)
at
java.desktop/javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1810)
at
java.desktop/javax.swing.JComponent.processKeyBinding(JComponent.java:2947)
at
java.desktop/javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:710)
at
java.desktop/javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:717)
at
java.desktop/javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:717)
at java.desktop/javax.swing.JMenuBar.processKeyBinding(JMenuBar.java:688)
at
java.desktop/javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:311)
at
java.desktop/javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:297)
at
java.desktop/javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:3040)
at
java.desktop/javax.swing.JComponent.processKeyBindings(JComponent.java:3032)
at
java.desktop/javax.swing.JComponent.processKeyEvent(JComponent.java:2909)
at java.desktop/javax.swing.JComboBox.processKeyEvent(JComboBox.java:1453)
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:773) at
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722) at
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716) 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:746) at
java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744) 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:743) 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: 23.09
OpenRocket source: default
OpenRocket location: C:\Program Files\OpenRocket.\OpenRocket.jar
User-defined thrust curves location:
C:\Users\caval\AppData\Roaming\OpenRocket\ThrustCurves
LAF: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
JOGL version: 2.5.0
Current default locale: en_GB
System properties:
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=\
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.\OpenRocket.jar
java.class.version=61.0
java.home=c:\program files\openrocket\jre
java.io.tmpdir=C:\Users\caval\AppData\Local\Temp\
java.library.path=c:\program files\openrocket\jre\bin;C:\Program
Files\Common
Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program
Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA
Corporation\NVIDIA
NvDLISR;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program
Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program
Files\dotnet;C:\Program
Files\Git\cmd;C:\Users\caval.cargo\bin;C:\Users\caval\AppData\Local\Microsoft\WindowsApps;C:\Users\caval\AppData\Local\Programs\oh-my-posh\bin;C:\Users\caval\AppData\Local\Programs\Microsoft
VS
Code\bin;C:\Users\caval\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\Scripts;
java.runtime.name=OpenJDK Runtime Environment
java.runtime.version=17.0.7+7-LTS
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.7
java.version.date=2023-04-18
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.7+7-LTS
jdk.debug=release
jnlp.jogamp.tmp.cache.root=jln12141354534398974557
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=net.sf.openrocket.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.jnu.encoding=Cp1252
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
sun.os.patch.level=
user.country=GB
user.dir=C:\Program Files\OpenRocket
user.home=C:\Users\caval
user.language=en
user.name=caval
user.script=
user.timezone=Europe/Lisbon
user.variant=
---------- Error log ----------
1 0.000 INFO (SwingStartup.java:68) Starting up OpenRocket version 23.09
2 0.016 INFO (SwingStartup.java:77) Checking for graphics head
3 0.016 INFO (SwingStartup.java:88) Moving startup to EDT
4 0.047 INFO (SwingStartup.java:180) Initializing the splash screen
5 0.078 INFO (SwingStartup.java:184) Registering exception handler
6 0.094 INFO (SwingStartup.java:190) Loading databases
7 1.555 INFO (TranslatorProvider.java:49) Using default locale en_GB
8 1.570 INFO (TranslatorProvider.java:61) Set up translation for locale
en_GB, debug.currentFile=messages.properties
9 1.570 INFO (MotorDatabaseLoader.java:90) Starting reading serialized
motor database
10 1.579 INFO (ComponentPresetDatabaseLoader.java:91) Loading component
presets from datafiles/components
16 1.599 INFO (SwingStartup.java:258) Starting update check
17 1.599 INFO (SwingStartup.java:203) Setting LAF
18 1.813 INFO (MotorDatabaseLoader.java:96) Ending reading serialized motor
database, motorCount=1900
19 1.813 INFO (MotorDatabaseLoader.java:71) Starting reading user-defined
motors
20 1.827 INFO (MotorDatabaseLoader.java:81) Ending reading user-defined
motors, motorCount=1900
21 2.038 INFO (SwingStartup.java:226) Opening main application window
22 2.078 INFO (BasicFrame.java:1901) New action initiated
142 3.490 INFO (UpdateInfoRetriever.java:145) Current build is latest
version
184 4.386 INFO (SwingStartup.java:234) Checking update status
185 4.386 INFO (SwingStartup.java:96) Startup complete
205 11.673 USER (ComponentAddButtons.java:431) Adding component of type
NoseCone
206 11.673 INFO (OpenRocketDocument.java:546) Adding undo position 'Add
Nose Cone' to net.sf.openrocket.document.OpenRocketDocument@5d11834a,
document was in clean state
207 11.673 INFO (ComponentAddButtons.java:475) Adding component Nose Cone
to component Stage position=null
370 14.350 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:OverrideMass] while still having listeners
[javax.swing.JSlider$ModelListener@578bfc62,
javax.swing.plaf.basic.BasicSliderUI$Handler@19ace51c]
377 14.350 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:OverrideCGX] while still having listeners
[javax.swing.JSlider$ModelListener@5851e40,
javax.swing.plaf.basic.BasicSliderUI$Handler@7b911f28]
384 14.350 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:OverrideCD] while still having listeners
[javax.swing.JSlider$ModelListener@672de4d1,
javax.swing.plaf.basic.BasicSliderUI$Handler@209676ab]
397 14.350 WARN (DoubleModel.java:990) Invalidating
DoubleModel[AppearanceBuilder:Shine] while still having listeners
[javax.swing.JSlider$ModelListener@debe13a,
javax.swing.plaf.basic.BasicSliderUI$Handler@78c2ac00]
410 14.350 WARN (DoubleModel.java:990) Invalidating
DoubleModel[AppearanceBuilder:Opacity] while still having listeners
[javax.swing.JSlider$ModelListener@776cc80f,
javax.swing.plaf.basic.BasicSliderUI$Handler@7b8a5fbe]
417 14.350 WARN (DoubleModel.java:990) Invalidating
DoubleModel[AppearanceBuilder:Rotation] while still having listeners
[javax.swing.JSlider$ModelListener@8ee79ee,
javax.swing.plaf.basic.BasicSliderUI$Handler@387e9c71]
424 14.350 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:ShapeParameter] while still having listeners
[javax.swing.JSlider$ModelListener@2aa08a36,
javax.swing.plaf.basic.BasicSliderUI$Handler@5c1cac04]
431 14.350 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:Length] while still having listeners
[javax.swing.JSlider$ModelListener@23c20dbb,
javax.swing.plaf.basic.BasicSliderUI$Handler@78e37d48]
438 14.350 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:BaseRadius] while still having listeners
[javax.swing.JSlider$ModelListener@16c96cc7,
javax.swing.plaf.basic.BasicSliderUI$Handler@6125cc5f,
net.sf.openrocket.gui.adaptors.DoubleModel$AutomaticActionModel@e95bda4,
net.sf.openrocket.gui.adaptors.DoubleModel$AutomaticActionModel@e95bda4]
446 14.350 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:Thickness] while still having listeners
[javax.swing.JSlider$ModelListener@3a453c6c,
javax.swing.plaf.basic.BasicSliderUI$Handler@29dcfeb9]
453 14.366 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:ShoulderRadius] while still having listeners
[javax.swing.JSlider$ModelListener@7e07462f,
javax.swing.plaf.basic.BasicSliderUI$Handler@64ba4dd0]
460 14.366 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:ShoulderLength] while still having listeners
[javax.swing.JSlider$ModelListener@764e76fa,
javax.swing.plaf.basic.BasicSliderUI$Handler@62edad21]
467 14.366 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:ShoulderThickness] while still having listeners
[javax.swing.JSlider$ModelListener@4bdd6dd7,
javax.swing.plaf.basic.BasicSliderUI$Handler@7cddb6a7]
474 15.591 USER (ComponentAddButtons.java:431) Adding component of type
AxialStage
475 15.591 INFO (OpenRocketDocument.java:506) Adding undo position 'Add
Stage' to net.sf.openrocket.document.OpenRocketDocument@5d11834a, document
is in unclean state
476 15.591 INFO (ComponentAddButtons.java:475) Adding component Stage to
component Rocket position=null
520 15.654 WARN (DoubleModel.java:1006) DoubleModel[constant=1.0] being
garbage-collected while having listeners
[net.sf.openrocket.gui.adaptors.DoubleModel$ValueSliderModel@641fcd0c]
521 15.654 WARN (DoubleModel.java:1006) DoubleModel[constant=0.7] being
garbage-collected while having listeners
[net.sf.openrocket.gui.adaptors.DoubleModel$ValueSliderModel@2348e649]
522 15.654 WARN (DoubleModel.java:1006) DoubleModel[constant=0.2] being
garbage-collected while having listeners
[net.sf.openrocket.gui.adaptors.DoubleModel$ValueSliderModel@c813f40]
523 15.654 WARN (DoubleModel.java:1006) DoubleModel[constant=0.2] being
garbage-collected while having listeners
[net.sf.openrocket.gui.adaptors.DoubleModel$ValueSliderModel@549cdf57]
524 17.389 INFO (OpenRocketDocument.java:720) Performing undo for
net.sf.openrocket.document.OpenRocketDocument@5d11834a undoPosition=1
undoHistory.size=2 isClean=false
533 17.437 WARN (DoubleModel.java:990) Invalidating
DoubleModel[AxialStage:OverrideMass] while still having listeners
[javax.swing.JSlider$ModelListener@6fc24bd1,
javax.swing.plaf.basic.BasicSliderUI$Handler@b2c2f08]
540 17.437 WARN (DoubleModel.java:990) Invalidating
DoubleModel[AxialStage:OverrideCGX] while still having listeners
[javax.swing.JSlider$ModelListener@11a81f7d,
javax.swing.plaf.basic.BasicSliderUI$Handler@650e4019]
547 17.437 WARN (DoubleModel.java:990) Invalidating
DoubleModel[AxialStage:OverrideCD] while still having listeners
[javax.swing.JSlider$ModelListener@4efabda8,
javax.swing.plaf.basic.BasicSliderUI$Handler@3cbe3a2a]
548 0.000 DEBUG (-) ===== 163 DEBUG lines removed =====
548 17.437 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AxialStage:OverrideCD]
551 17.437 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AxialStage:OverrideCD]
554 17.437 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[StageSeparationConfiguration:SeparationDelay]
555 17.437 DEBUG (MemoryManagement.java:56) Adding object into collectable
list:
net.sf.openrocket.gui.configdialog.ComponentConfigDialog[dialog2,26,26,523x397,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Stage
configuration,defaultCloseOperation=DISPOSE_ON_CLOSE,rootPane=javax.swing.JRootPane[,7,30,509x360,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
557 17.877 USER (ComponentAddButtons.java:431) Adding component of type
AxialStage
558 17.877 INFO (OpenRocketDocument.java:546) Adding undo position 'Add
Stage' to net.sf.openrocket.document.OpenRocketDocument@5d11834a, document
was in clean state
559 17.877 INFO (ComponentAddButtons.java:475) Adding component Stage to
component Rocket position=null
563 17.877 INFO (OpenRocketDocument.java:633) Rocket changed while in undo
history, removing redo information for
net.sf.openrocket.document.OpenRocketDocument@5d11834a undoPosition=1
undoHistory.size=3 isClean=false
603 19.407 INFO (OpenRocketDocument.java:720) Performing undo for
net.sf.openrocket.document.OpenRocketDocument@5d11834a undoPosition=1
undoHistory.size=2 isClean=false
609 19.423 DEBUG (GUIUtil.java:276) Clearing all models of window
net.sf.openrocket.gui.configdialog.ComponentConfigDialog[dialog3,26,26,523x397,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Stage
configuration,defaultCloseOperation=DISPOSE_ON_CLOSE,rootPane=javax.swing.JRootPane[,7,30,509x360,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
612 19.423 WARN (DoubleModel.java:990) Invalidating
DoubleModel[AxialStage:OverrideMass] while still having listeners
[javax.swing.JSlider$ModelListener@4aa90fc9,
javax.swing.plaf.basic.BasicSliderUI$Handler@699b937a]
613 19.423 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AxialStage:OverrideMass]
616 19.423 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AxialStage:OverrideMass]
619 19.423 WARN (DoubleModel.java:990) Invalidating
DoubleModel[AxialStage:OverrideCGX] while still having listeners
[javax.swing.JSlider$ModelListener@51117987,
javax.swing.plaf.basic.BasicSliderUI$Handler@3c63104b]
620 19.423 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AxialStage:OverrideCGX]
623 19.423 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AxialStage:OverrideCGX]
626 19.423 WARN (DoubleModel.java:990) Invalidating
DoubleModel[AxialStage:OverrideCD] while still having listeners
[javax.swing.JSlider$ModelListener@1095fb0a,
javax.swing.plaf.basic.BasicSliderUI$Handler@71d6b76d]
627 19.423 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AxialStage:OverrideCD]
630 19.423 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AxialStage:OverrideCD]
633 19.423 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[StageSeparationConfiguration:SeparationDelay]
634 19.423 DEBUG (MemoryManagement.java:56) Adding object into collectable
list:
net.sf.openrocket.gui.configdialog.ComponentConfigDialog[dialog3,26,26,523x397,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Stage
configuration,defaultCloseOperation=DISPOSE_ON_CLOSE,rootPane=javax.swing.JRootPane[,7,30,509x360,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
638 21.017 USER (ComponentAddButtons.java:431) Adding component of type
NoseCone
639 21.017 INFO (OpenRocketDocument.java:546) Adding undo position 'Add
Nose Cone' to net.sf.openrocket.document.OpenRocketDocument@5d11834a,
document was in clean state
640 21.017 INFO (ComponentAddButtons.java:475) Adding component Nose Cone
to component Stage position=null
644 21.032 INFO (OpenRocketDocument.java:633) Rocket changed while in undo
history, removing redo information for
net.sf.openrocket.document.OpenRocketDocument@5d11834a undoPosition=1
undoHistory.size=3 isClean=false
690 21.080 DEBUG (DoubleModel.java:809) Setting value 0.3 for
DoubleModel[AppearanceBuilder:Shine]
712 21.096 DEBUG (DoubleModel.java:809) Setting value 0.3 for
DoubleModel[AppearanceBuilder:Shine]
798 21.302 WARN (DoubleModel.java:1006) DoubleModel[constant=1.0] being
garbage-collected while having listeners
[net.sf.openrocket.gui.adaptors.DoubleModel$ValueSliderModel@2ad73ad8]
799 21.302 WARN (DoubleModel.java:1006) DoubleModel[constant=1.0] being
garbage-collected while having listeners
[net.sf.openrocket.gui.adaptors.DoubleModel$ValueSliderModel@5612e3d3]
800 23.934 DEBUG (GUIUtil.java:276) Clearing all models of window
net.sf.openrocket.gui.dialogs.preset.ComponentPresetChooserDialog[dialog5,51,51,1085x581,invalid,hidden,layout=java.awt.BorderLayout,APPLICATION_MODAL,title=Choose
component
preset,defaultCloseOperation=DISPOSE_ON_CLOSE,rootPane=javax.swing.JRootPane[,7,30,1071x544,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
801 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list:
net.sf.openrocket.gui.dialogs.preset.ComponentPresetChooserDialog[dialog5,51,51,1085x581,invalid,hidden,layout=java.awt.BorderLayout,APPLICATION_MODAL,title=Choose
component
preset,defaultCloseOperation=DISPOSE_ON_CLOSE,rootPane=javax.swing.JRootPane[,7,30,1071x544,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
802 23.934 DEBUG (GUIUtil.java:276) Clearing all models of window
net.sf.openrocket.gui.configdialog.ComponentConfigDialog[dialog4,26,26,711x427,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Nose
Cone
configuration,defaultCloseOperation=DISPOSE_ON_CLOSE,rootPane=javax.swing.JRootPane[,7,30,697x390,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
805 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:OverrideMass] while still having listeners
[javax.swing.JSlider$ModelListener@74256c45,
javax.swing.plaf.basic.BasicSliderUI$Handler@1bd043df]
806 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:OverrideMass]
809 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:OverrideMass]
812 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:OverrideCGX] while still having listeners
[javax.swing.JSlider$ModelListener@15961f65,
javax.swing.plaf.basic.BasicSliderUI$Handler@62617d72]
813 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:OverrideCGX]
816 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:OverrideCGX]
819 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:OverrideCD] while still having listeners
[javax.swing.JSlider$ModelListener@1a437976,
javax.swing.plaf.basic.BasicSliderUI$Handler@51ff814a]
820 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:OverrideCD]
823 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:OverrideCD]
824 0.000 VBOSE (-) ===== 572 VBOSE lines removed =====
824 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[AppearanceBuilder:ScaleX] removing listener (total 0):
javax.swing.JSpinner$ModelListener@629b0940
825 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[AppearanceBuilder:ScaleX]
826 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AppearanceBuilder:ScaleX]
827 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[AppearanceBuilder:ScaleY] removing listener (total 0):
javax.swing.JSpinner$ModelListener@7124fbd9
828 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[AppearanceBuilder:ScaleY]
829 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AppearanceBuilder:ScaleY]
830 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[AppearanceBuilder:Shine] removing listener (total 2):
javax.swing.JSpinner$ModelListener@6e04b41
831 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[AppearanceBuilder:Shine]
832 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[AppearanceBuilder:Shine] while still having listeners
[javax.swing.JSlider$ModelListener@504c9277,
javax.swing.plaf.basic.BasicSliderUI$Handler@3fadb4c0]
833 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AppearanceBuilder:Shine]
834 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[AppearanceBuilder:Shine] removing listener (total 0):
javax.swing.JSlider$ModelListener@504c9277
835 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[AppearanceBuilder:Shine]
836 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AppearanceBuilder:Shine]
837 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[AppearanceBuilder:OffsetU] removing listener (total 0):
javax.swing.JSpinner$ModelListener@31d10ad1
838 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[AppearanceBuilder:OffsetU]
839 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AppearanceBuilder:OffsetU]
840 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[AppearanceBuilder:OffsetV] removing listener (total 0):
javax.swing.JSpinner$ModelListener@4b8c4b9f
841 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[AppearanceBuilder:OffsetV]
842 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AppearanceBuilder:OffsetV]
843 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[AppearanceBuilder:Opacity] removing listener (total 2):
javax.swing.JSpinner$ModelListener@77c893cc
844 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[AppearanceBuilder:Opacity]
845 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[AppearanceBuilder:Opacity] while still having listeners
[javax.swing.JSlider$ModelListener@5e31fe19,
javax.swing.plaf.basic.BasicSliderUI$Handler@61bf5978]
846 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AppearanceBuilder:Opacity]
847 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[AppearanceBuilder:Opacity] removing listener (total 0):
javax.swing.JSlider$ModelListener@5e31fe19
848 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[AppearanceBuilder:Opacity]
849 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AppearanceBuilder:Opacity]
850 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[AppearanceBuilder:Rotation] removing listener (total 2):
javax.swing.JSpinner$ModelListener@51451711
851 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[AppearanceBuilder:Rotation]
852 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[AppearanceBuilder:Rotation] while still having listeners
[javax.swing.JSlider$ModelListener@669fdeb2,
javax.swing.plaf.basic.BasicSliderUI$Handler@3999850e]
853 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AppearanceBuilder:Rotation]
854 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[AppearanceBuilder:Rotation] removing listener (total 0):
javax.swing.JSlider$ModelListener@669fdeb2
855 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[AppearanceBuilder:Rotation]
856 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[AppearanceBuilder:Rotation]
857 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[NoseCone:ShapeParameter] removing listener (total 2):
javax.swing.JSpinner$ModelListener@1e9e89c4
858 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:ShapeParameter]
859 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:ShapeParameter] while still having listeners
[javax.swing.JSlider$ModelListener@3c791d2b,
javax.swing.plaf.basic.BasicSliderUI$Handler@5da846c1]
860 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:ShapeParameter]
861 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[NoseCone:ShapeParameter] removing listener (total 0):
javax.swing.JSlider$ModelListener@3c791d2b
862 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:ShapeParameter]
863 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:ShapeParameter]
864 23.934 VBOSE (DoubleModel.java:975) DoubleModel[NoseCone:Length]
removing listener (total 2): javax.swing.JSpinner$ModelListener@2c469be7
865 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:Length]
866 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:Length] while still having listeners
[javax.swing.JSlider$ModelListener@6fe65415,
javax.swing.plaf.basic.BasicSliderUI$Handler@628815e3]
867 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:Length]
868 23.934 VBOSE (DoubleModel.java:975) DoubleModel[NoseCone:Length]
removing listener (total 0): javax.swing.JSlider$ModelListener@6fe65415
869 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:Length]
870 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:Length]
871 23.934 VBOSE (DoubleModel.java:975) DoubleModel[NoseCone:BaseRadius]
removing listener (total 4): javax.swing.JSpinner$ModelListener@763f94e8
872 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:BaseRadius]
873 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:BaseRadius] while still having listeners
[javax.swing.JSlider$ModelListener@6e8eb177,
javax.swing.plaf.basic.BasicSliderUI$Handler@4b4fca92,
net.sf.openrocket.gui.adaptors.DoubleModel$AutomaticActionModel@53c07567,
net.sf.openrocket.gui.adaptors.DoubleModel$AutomaticActionModel@53c07567]
874 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:BaseRadius]
875 23.934 VBOSE (DoubleModel.java:975) DoubleModel[NoseCone:BaseRadius]
removing listener (total 0): javax.swing.JSlider$ModelListener@6e8eb177
876 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:BaseRadius]
877 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:BaseRadius]
878 23.934 VBOSE (DoubleModel.java:975) DoubleModel[NoseCone:BaseRadius]
removing listener (total 0):
net.sf.openrocket.gui.adaptors.DoubleModel$AutomaticActionModel@53c07567
879 23.934 VBOSE (DoubleModel.java:975) DoubleModel[NoseCone:Thickness]
removing listener (total 2): javax.swing.JSpinner$ModelListener@29c14a0b
880 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:Thickness]
881 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:Thickness] while still having listeners
[javax.swing.JSlider$ModelListener@689ad44d,
javax.swing.plaf.basic.BasicSliderUI$Handler@5d9b2b5]
882 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:Thickness]
883 23.934 VBOSE (DoubleModel.java:975) DoubleModel[NoseCone:Thickness]
removing listener (total 0): javax.swing.JSlider$ModelListener@689ad44d
884 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:Thickness]
885 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:Thickness]
886 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[NoseCone:ShoulderRadius] removing listener (total 2):
javax.swing.JSpinner$ModelListener@ac743b6
887 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:ShoulderRadius]
888 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:ShoulderRadius] while still having listeners
[javax.swing.JSlider$ModelListener@7a72733e,
javax.swing.plaf.basic.BasicSliderUI$Handler@44430da8]
889 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:ShoulderRadius]
890 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[NoseCone:ShoulderRadius] removing listener (total 0):
javax.swing.JSlider$ModelListener@7a72733e
891 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:ShoulderRadius]
892 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:ShoulderRadius]
893 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[NoseCone:ShoulderLength] removing listener (total 2):
javax.swing.JSpinner$ModelListener@1ed140a5
894 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:ShoulderLength]
895 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:ShoulderLength] while still having listeners
[javax.swing.JSlider$ModelListener@6c8ccf90,
javax.swing.plaf.basic.BasicSliderUI$Handler@7cdaa313]
896 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:ShoulderLength]
897 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[NoseCone:ShoulderLength] removing listener (total 0):
javax.swing.JSlider$ModelListener@6c8ccf90
898 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:ShoulderLength]
899 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:ShoulderLength]
900 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[NoseCone:ShoulderThickness] removing listener (total 2):
javax.swing.JSpinner$ModelListener@38958860
901 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:ShoulderThickness]
902 23.934 WARN (DoubleModel.java:990) Invalidating
DoubleModel[NoseCone:ShoulderThickness] while still having listeners
[javax.swing.JSlider$ModelListener@53da3ef3,
javax.swing.plaf.basic.BasicSliderUI$Handler@19d925b3]
903 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:ShoulderThickness]
904 23.934 VBOSE (DoubleModel.java:975)
DoubleModel[NoseCone:ShoulderThickness] removing listener (total 0):
javax.swing.JSlider$ModelListener@53da3ef3
905 23.934 VBOSE (DoubleModel.java:986) Invalidating
DoubleModel[NoseCone:ShoulderThickness]
906 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list: DoubleModel[NoseCone:ShoulderThickness]
907 23.934 DEBUG (MemoryManagement.java:56) Adding object into collectable
list:
net.sf.openrocket.gui.configdialog.ComponentConfigDialog[dialog4,26,26,711x427,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Nose
Cone
configuration,defaultCloseOperation=DISPOSE_ON_CLOSE,rootPane=javax.swing.JRootPane[,7,30,697x390,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
908 23.934 VBOSE (Rocket.java:493) Removed ComponentChangeListener
net.sf.openrocket.gui.configdialog.ComponentConfigDialog[dialog4,26,26,711x427,invalid,hidden,layout=java.awt.BorderLayout,MODELESS,title=Nose
Cone
configuration,defaultCloseOperation=DISPOSE_ON_CLOSE,rootPane=javax.swing.JRootPane[,7,30,697x390,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],
current number of listeners is 94
909 25.226 INFO (OpenRocketDocument.java:506) Adding undo position 'Delete
Nose Cone' to net.sf.openrocket.document.OpenRocketDocument@5d11834a,
document is in unclean state
910 25.226 ERROR (SwingExceptionHandler.java:48) Handling uncaught
exception on thread=Thread[AWT-EventQueue-0,6,main]
java.lang.IllegalStateException: Stage not found in copy > at
net.sf.openrocket.rocketcomponent.Rocket.copyWithOriginalID(Rocket.java:379)
at
net.sf.openrocket.document.OpenRocketDocument.addStateToUndoHistory(OpenRocketDocument.java:531)
at
net.sf.openrocket.document.OpenRocketDocument.addUndoPosition(OpenRocketDocument.java:508)
at
net.sf.openrocket.gui.main.RocketActions$DeleteAction.deleteComponents(RocketActions.java:893)
at
net.sf.openrocket.gui.main.RocketActions$DeleteAction.actionPerformed(RocketActions.java:883)
at
java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
at
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
at
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
at
java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
at
java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:374) >
at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:354)
at
java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Actions.actionPerformed(BasicMenuItemUI.java:983)
at
java.desktop/javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1810)
at
java.desktop/javax.swing.JComponent.processKeyBinding(JComponent.java:2947)
at
java.desktop/javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:710)
at
java.desktop/javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:717)
at
java.desktop/javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:717)
at java.desktop/javax.swing.JMenuBar.processKeyBinding(JMenuBar.java:688)
at
java.desktop/javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:311)
at
java.desktop/javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:297)
at
java.desktop/javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:3040)
at
java.desktop/javax.swing.JComponent.processKeyBindings(JComponent.java:3032)
at
java.desktop/javax.swing.JComponent.processKeyEvent(JComponent.java:2909) >
at java.desktop/javax.swing.JComboBox.processKeyEvent(JComboBox.java:1453)
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:773) >
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722) > at
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716) > 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:746) > at
java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744) > 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:743) >
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)
917 0.000 STDERR (-) ===== 6 STDERR lines removed =====
917 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
918 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
919 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
920 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
921 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:374)
922 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:354)
923 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Actions.actionPerformed(BasicMenuItemUI.java:983)
924 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1810)
925 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.JComponent.processKeyBinding(JComponent.java:2947)
926 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:710)
927 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:717)
928 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:717)
929 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.JMenuBar.processKeyBinding(JMenuBar.java:688)
930 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:311)
931 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:297)
932 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:3040)
933 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.JComponent.processKeyBindings(JComponent.java:3032)
934 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.JComponent.processKeyEvent(JComponent.java:2909)
935 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/javax.swing.JComboBox.processKeyEvent(JComboBox.java:1453)
936 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.Component.processEvent(Component.java:6403)
937 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.Container.processEvent(Container.java:2266)
938 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001)
939 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
940 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
941 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1952)
942 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:883)
943 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1150)
944 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:1020)
945 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:848)
946 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4882)
947 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
948 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
949 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
950 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
951 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
952 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
953 25.226 STDERR (SwingExceptionHandler.java:49) at
java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
954 25.226 STDERR (SwingExceptionHandler.java:49) at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
955 25.226 STDERR (SwingExceptionHandler.java:49) at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
956 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.EventQueue$5.run(EventQueue.java:746)
957 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744)
958 25.226 STDERR (SwingExceptionHandler.java:49) at
java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
959 25.226 STDERR (SwingExceptionHandler.java:49) at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
960 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:743)
961 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
962 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
963 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
964 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
965 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
966 25.226 STDERR (SwingExceptionHandler.java:49) at
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
967 25.226 INFO (SwingExceptionHandler.java:61) Exception handler running
on EDT, showing dialog
968 25.226 INFO (SwingExceptionHandler.java:201) Showing Exception dialog
969 27.814 USER (SwingExceptionHandler.java:220) User requested sending bug
report
970 27.814 DEBUG (JarUtil.java:40) Found jar file using codeSource
---------- End of bug report ----------