Ticket #3 (accepted defect)

Opened 3 years ago

Last modified 3 years ago

logMessage not thread save

Reported by: abraxas-vswarm Owned by: seko-vswarm
Priority: minor Component: vSwarm Client Software
Keywords: Cc:
System ID of client computer:

Description

Exception in thread "Thread-6" java.lang.IllegalStateException?: cannot open system clipboard

at sun.awt.windows.WClipboard.openClipboard(Native Method)
at sun.awt.datatransfer.SunClipboard?.getClipboardFormatsOpenClose(Unknown Source)
at sun.awt.datatransfer.SunClipboard?.isDataFlavorAvailable(Unknown Source)
at org.jdesktop.application.TextActions?.updateTextActions(TextActions?.java:132)
at org.jdesktop.application.TextActions?.access$400(TextActions?.java:47)
at org.jdesktop.application.TextActions?$TextComponentCaretListener?.caretUpdate(TextActions?.java:115)
at javax.swing.text.JTextComponent.fireCaretUpdate(Unknown Source)
at javax.swing.text.JTextComponent$MutableCaretEvent?.fire(Unknown Source)
at javax.swing.text.JTextComponent$MutableCaretEvent?.stateChanged(Unknown Source)
at javax.swing.text.DefaultCaret?.fireStateChanged(Unknown Source)
at javax.swing.text.DefaultCaret?.changeCaretPosition(Unknown Source)
at javax.swing.text.DefaultCaret?.handleSetDot(Unknown Source)
at javax.swing.text.DefaultCaret?.setDot(Unknown Source)
at javax.swing.text.DefaultCaret?.setDot(Unknown Source)
at javax.swing.text.JTextComponent.setCaretPosition(Unknown Source)
at cpu.CPUView.logMessage(CPUView.java:560)
at cpu.CPUView$1.publish(CPUView.java:61)
at java.util.logging.Logger.log(Unknown Source)
at java.util.logging.Logger.doLog(Unknown Source)
at java.util.logging.Logger.log(Unknown Source)
at java.util.logging.Logger.info(Unknown Source)
at cpu.VMRunner.stopVM(VMRunner.java:793)
at cpu.ApplicationLogic?.run(ApplicationLogic?.java:445)
at java.lang.Thread.run(Unknown Source)

Change History

Changed 3 years ago by seko-vswarm

  • status changed from new to accepted
  • summary changed from Not thread save logMessage to logMessage not thread save
Note: See TracTickets for help on using tickets.