8 | | If I open both image viewers for these two images in Insight, copy the settings from one and paste to the other, I get a crash: |
9 | | |
10 | | {{{ |
11 | | java.lang.Exception: Abnormal termination due to an uncaught exception. |
12 | | java.lang.IllegalArgumentException: This method should be invoked in the PASTING state. |
13 | | at org.openmicroscopy.shoola.agents.imviewer.view.ImViewerComponent.setSettingsToPaste(ImViewerComponent.java:2809) |
14 | | at org.openmicroscopy.shoola.agents.imviewer.RenderingSettingsLoader.handleResult(RenderingSettingsLoader.java:154) |
15 | | at org.openmicroscopy.shoola.env.data.events.DSCallAdapter.eventFired(DSCallAdapter.java:90) |
16 | | at org.openmicroscopy.shoola.env.data.views.BatchCallMonitor$1.run(BatchCallMonitor.java:124) |
17 | | at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) |
18 | | at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:677) |
19 | | at java.awt.EventQueue.access$000(EventQueue.java:85) |
20 | | at java.awt.EventQueue$1.run(EventQueue.java:638) |
21 | | at java.awt.EventQueue$1.run(EventQueue.java:636) |
22 | | at java.security.AccessController.doPrivileged(Native Method) |
23 | | at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) |
24 | | at java.awt.EventQueue.dispatchEvent(EventQueue.java:647) |
25 | | at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) |
26 | | at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) |
27 | | at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) |
28 | | at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) |
29 | | at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) |
30 | | at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) |
31 | | Abnormal termination due to an uncaught exception. |
32 | | java.lang.IllegalArgumentException: This method should be invoked in the PASTING state. |
33 | | at org.openmicroscopy.shoola.agents.imviewer.view.ImViewerComponent.setSettingsToPaste(ImViewerComponent.java:2809) |
34 | | at org.openmicroscopy.shoola.agents.imviewer.RenderingSettingsLoader.handleResult(RenderingSettingsLoader.java:154) |
35 | | at org.openmicroscopy.shoola.env.data.events.DSCallAdapter.eventFired(DSCallAdapter.java:90) |
36 | | at org.openmicroscopy.shoola.env.data.views.BatchCallMonitor$1.run(BatchCallMonitor.java:124) |
37 | | at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) |
38 | | at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:677) |
39 | | at java.awt.EventQueue.access$000(EventQueue.java:85) |
40 | | at java.awt.EventQueue$1.run(EventQueue.java:638) |
41 | | at java.awt.EventQueue$1.run(EventQueue.java:636) |
42 | | at java.security.AccessController.doPrivileged(Native Method) |
43 | | at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) |
44 | | at java.awt.EventQueue.dispatchEvent(EventQueue.java:647) |
45 | | at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) |
46 | | at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) |
47 | | at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) |
48 | | at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) |
49 | | at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) |
50 | | at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) |
51 | | Exception in thread "AWT-EventQueue-0" |
52 | | |
53 | | at org.openmicroscopy.shoola.env.ui.UserNotifierImpl.showErrorDialog(UserNotifierImpl.java:191) |
54 | | at org.openmicroscopy.shoola.env.ui.UserNotifierImpl.notifyError(UserNotifierImpl.java:291) |
55 | | at org.openmicroscopy.shoola.env.AbnormalExitHandler.doTermination(AbnormalExitHandler.java:147) |
56 | | at org.openmicroscopy.shoola.env.AbnormalExitHandler.terminate(AbnormalExitHandler.java:85) |
57 | | at org.openmicroscopy.shoola.env.AWTExceptionHanlder.handle(AWTExceptionHanlder.java:99) |
58 | | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) |
59 | | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) |
60 | | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) |
61 | | at java.lang.reflect.Method.invoke(Method.java:597) |
62 | | at java.awt.EventDispatchThread.handleException(EventDispatchThread.java:412) |
63 | | at java.awt.EventDispatchThread.processException(EventDispatchThread.java:318) |
64 | | at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:312) |
65 | | at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) |
66 | | at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) |
67 | | at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) |
68 | | at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) |
69 | | at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) |
70 | | }}} |
| 8 | Copying and pasting in Insight causes crash (reported as #11767). |