[prev in list] [next in list] [prev in thread] [next in thread]
List: batik-dev
Subject: DO NOT REPLY [Bug 41165] New: - Batik calls repaint() while not running in Swing thread
From: bugzilla () apache ! org
Date: 2006-12-12 23:24:02
Message-ID: bug-41165-30099 () http ! issues ! apache ! org/bugzilla/
[Download RAW message or body]
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=41165>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=41165
Summary: Batik calls repaint() while not running in Swing thread
Product: Batik
Version: 1.6
Platform: Other
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: GVT
AssignedTo: batik-dev@xmlgraphics.apache.org
ReportedBy: archie@dellroad.org
We use a "updates outside of the Swing thread" detector. It yeilded this when
selecting text:
[java] java.lang.Exception: Swing Component Accessed From Wrong Thread:
[java] at
com.awarix.swing.ThreadCheckingRepaintManager.checkThread(ThreadCheckingRepaintManager.java:67)
[java] at
com.awarix.swing.ThreadCheckingRepaintManager.addDirtyRegion(ThreadCheckingRepaintManager.java:74)
[java] at javax.swing.JComponent.repaint(JComponent.java:4518)
[java] at javax.swing.JComponent.repaint(JComponent.java:4532)
[java] at
org.apache.batik.swing.gvt.TextSelectionManager$TextSelectionListener.selectionStarted(Unknown
Source)
[java] at
org.apache.batik.swing.gvt.TextSelectionManager$TextSelectionListener.selectionCleared(Unknown
Source)
[java] at
org.apache.batik.gvt.text.ConcreteTextSelector.dispatchSelectionEvent(Unknown
Source)
[java] at
org.apache.batik.gvt.text.ConcreteTextSelector.clearSelection(Unknown Source)
[java] at
org.apache.batik.swing.gvt.TextSelectionManager$MouseListener.mousePressed(Unknown
Source)
[java] at
org.apache.batik.gvt.event.AWTEventDispatcher.processMouseEvent(Unknown Source)
[java] at
org.apache.batik.gvt.event.AWTEventDispatcher.dispatchMouseEvent(Unknown Source)
[java] at
org.apache.batik.gvt.event.AWTEventDispatcher.dispatchEvent(Unknown Source)
[java] at
org.apache.batik.gvt.event.AWTEventDispatcher.mousePressed(Unknown Source)
[java] at org.apache.batik.swing.svg.JSVGComponent$18.run(Unknown Source)
[java] at org.apache.batik.util.RunnableQueue.run(Unknown Source)
[java] at java.lang.Thread.run(Thread.java:595)
Here's another one:
[java] java.lang.Exception: Swing Component Accessed From Wrong Thread:
[java] at
com.awarix.swing.ThreadCheckingRepaintManager.checkThread(ThreadCheckingRepaintManager.java:67)
[java] at
com.awarix.swing.ThreadCheckingRepaintManager.addDirtyRegion(ThreadCheckingRepaintManager.java:74)
[java] at javax.swing.JComponent.repaint(JComponent.java:4518)
[java] at java.awt.Component.repaint(Component.java:2731)
[java] at
org.apache.batik.util.gui.MemoryMonitor$RepaintThread.run(Unknown Source)
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: batik-dev-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: batik-dev-help@xmlgraphics.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic