uima-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Richard Eckart de Castilho <...@apache.org>
Subject Re: Uima Annotation Viewer view selection causing StackOverflow
Date Thu, 28 Jan 2016 19:58:18 GMT
Hi,

what do you do to get this exception? 
Only open the viewer? 
Open a file? 
Does it happen for any file or just particular files? 
Do you need to perform any action after opening a file to trigger the problem?

Cheers,

-- Richard

> On 28.01.2016, at 00:48, Hector Liu <liu@cs.cmu.edu> wrote:
> 
> Hi,
> 
> I've been using UIMA a lot recently, and I relied on the annotation viewer
> to check my results. I've run the viewer without any problems for a while
> but I got a StackOverFlow error recently. This is likely to be caused by my
> recent Java update.
> 
> I am getting an StackOverFlow error when running the main class of
> org.apache.uima.tools.AnnotationViewerMain , my Java version output is as
> followed:
> 
> java version "1.8.0_31"
> Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
> Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)
> 
> The following is a sample exception message. There seems to be infinite
> loop of method calling between swing and the uima viewer. Any help or
> suggestions will be appreciated.
> 
> Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError
> at sun.lwawt.macosx.CCursorManager.nativeGetCursorPosition(Native Method)
> at sun.lwawt.macosx.CCursorManager.getCursorPosition(CCursorManager.java:54)
> at sun.lwawt.LWCursorManager.updateCursorImpl(LWCursorManager.java:80)
> at sun.lwawt.LWCursorManager.updateCursor(LWCursorManager.java:57)
> at
> sun.lwawt.LWComponentPeer.updateCursorImmediately(LWComponentPeer.java:896)
> at java.awt.Component.updateCursorImmediately(Component.java:3137)
> at java.awt.Container.validate(Container.java:1640)
> at javax.swing.JViewport.validateView(JViewport.java:482)
> at javax.swing.JViewport.scrollRectToVisible(JViewport.java:393)
> at javax.swing.JComponent.scrollRectToVisible(JComponent.java:3109)
> at javax.swing.JList.ensureIndexIsVisible(JList.java:1149)
> at
> javax.swing.plaf.basic.BasicComboPopup.setListSelection(BasicComboPopup.java:1144)
> at
> javax.swing.plaf.basic.BasicComboPopup.access$300(BasicComboPopup.java:63)
> at
> javax.swing.plaf.basic.BasicComboPopup$Handler.itemStateChanged(BasicComboPopup.java:981)
> at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1223)
> at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1280)
> at javax.swing.JComboBox.contentsChanged(JComboBox.java:1329)
> at
> javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:118)
> at
> javax.swing.DefaultComboBoxModel.setSelectedItem(DefaultComboBoxModel.java:93)
> at
> javax.swing.DefaultComboBoxModel.addElement(DefaultComboBoxModel.java:131)
> at javax.swing.JComboBox.addItem(JComboBox.java:716)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer.initializeSofaSelectionPanel(CasAnnotationViewer.java:1069)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer.setCAS(CasAnnotationViewer.java:1040)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer$4.itemStateChanged(CasAnnotationViewer.java:370)
> at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1223)
> at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1280)
> at javax.swing.JComboBox.contentsChanged(JComboBox.java:1329)
> at
> javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:118)
> at
> javax.swing.DefaultComboBoxModel.setSelectedItem(DefaultComboBoxModel.java:93)
> at
> javax.swing.DefaultComboBoxModel.addElement(DefaultComboBoxModel.java:131)
> at javax.swing.JComboBox.addItem(JComboBox.java:716)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer.initializeSofaSelectionPanel(CasAnnotationViewer.java:1069)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer.setCAS(CasAnnotationViewer.java:1040)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer$4.itemStateChanged(CasAnnotationViewer.java:370)
> at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1223)
> at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1280)
> at javax.swing.JComboBox.contentsChanged(JComboBox.java:1329)
> at
> javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:118)
> at
> javax.swing.DefaultComboBoxModel.setSelectedItem(DefaultComboBoxModel.java:93)
> at javax.swing.JComboBox.setSelectedItem(JComboBox.java:576)
> at javax.swing.JComboBox.setSelectedIndex(JComboBox.java:622)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer.initializeSofaSelectionPanel(CasAnnotationViewer.java:1072)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer.setCAS(CasAnnotationViewer.java:1040)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer$4.itemStateChanged(CasAnnotationViewer.java:370)
> at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1223)
> at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1280)
> at javax.swing.JComboBox.contentsChanged(JComboBox.java:1329)
> at
> javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:118)
> at
> javax.swing.DefaultComboBoxModel.setSelectedItem(DefaultComboBoxModel.java:93)
> at javax.swing.JComboBox.setSelectedItem(JComboBox.java:576)
> at javax.swing.JComboBox.setSelectedIndex(JComboBox.java:622)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer.initializeSofaSelectionPanel(CasAnnotationViewer.java:1072)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer.setCAS(CasAnnotationViewer.java:1040)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer$4.itemStateChanged(CasAnnotationViewer.java:370)
> at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1223)
> at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1280)
> at javax.swing.JComboBox.contentsChanged(JComboBox.java:1329)
> at
> javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:118)
> at
> javax.swing.DefaultComboBoxModel.setSelectedItem(DefaultComboBoxModel.java:93)
> at javax.swing.JComboBox.setSelectedItem(JComboBox.java:576)
> at javax.swing.JComboBox.setSelectedIndex(JComboBox.java:622)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer.initializeSofaSelectionPanel(CasAnnotationViewer.java:1072)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer.setCAS(CasAnnotationViewer.java:1040)
> at
> org.apache.uima.tools.viewer.CasAnnotationViewer$4.itemStateChanged(CasAnnotationViewer.java:370)
> at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1223)
> at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1280)
> at javax.swing.JComboBox.contentsChanged(JComboBox.java:1329)
> 
> 
> Best,
> Hector
> 
> -- 
> Hector, Liu Zhengzhong
> 
> Ph.D candidate in Language and Information Technologies
> Carnegie Mellon University
> 
> Mobile: +1-412-980-0646
> LinkedIn: http://www.linkedin.com/pub/hector-zhengzhong-liu/23/115/406


Mime
View raw message