[jbosstools-issues] [JBoss JIRA] Assigned: (JBIDE-3135) deadlock

Alexey Kazakov (JIRA) jira-events at lists.jboss.org
Fri Nov 7 05:00:47 EST 2008


     [ https://jira.jboss.org/jira/browse/JBIDE-3135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Kazakov reassigned JBIDE-3135:
-------------------------------------

    Assignee: Alexey Kazakov  (was: Denis Golovin)


> deadlock
> --------
>
>                 Key: JBIDE-3135
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-3135
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: Seam
>    Affects Versions: 3.0.0.beta1
>            Reporter: Rob Stryker
>            Assignee: Alexey Kazakov
>             Fix For: 3.0.0.cr1
>
>
> Received a deadlock (or what I believe to be one) that I can't kill. 
> Two stack traces are below.  File in use by both threads is Z_TEST/WebContent/login.xhtml
> One thread is webtools, the other is Seam Validator.
> Thread [Worker-1] (Suspended)	
> 	AbstractList$Itr.checkForComodification() line: 372 [local variables unavailable]	
> 	AbstractList$Itr.next() line: 343	
> 	AnnotationUtility.loadAnnotationsForGrammar(String, CMDocument) line: 34	
> 	CMDocumentManagerImpl.buildCMDocument(String, String, String) line: 274	
> 	CMDocumentManagerImpl.loadCMDocument(String, String, String, boolean) line: 252	
> 	CMDocumentManagerImpl.getCMDocument(String, String, String) line: 188	
> 	XHTMLAssociationProvider.getXHTMLCMDocument(String, String) line: 108	
> 	HTMLModelQueryCMProvider.getCorrespondingCMDocument(Node) line: 81	
> 	HTMLModelQueryAssociationProvider(SimpleAssociationProvider).getCorrespondingCMDocument(Node) line: 36	
> 	HTMLModelQueryAssociationProvider(SimpleAssociationProvider).getCMElementDeclaration(Element) line: 42	
> 	HTMLModelQueryImpl(ModelQueryImpl).getCMElementDeclaration(Element) line: 116	
> 	HTMLModelQueryImpl.getCMElementDeclaration(Element) line: 149	
> 	ElementStyleImpl(ElementImpl).getDeclaration() line: 325	
> 	CMNodeUtil.getElementDeclaration(Element) line: 40	
> 	HTMLModelParserAdapter.canContain(Element, Node) line: 77	
> 	XMLModelParser.canContain(Element, Node) line: 93	
> 	XMLModelParser.insertNode(Node) line: 1293	
> 	XMLModelParser.insertStartTag(Element) line: 1410	
> 	XMLModelParser.insertStartTag(IStructuredDocumentRegion) line: 1506	
> 	XMLModelParser.insertStructuredDocumentRegion(IStructuredDocumentRegion) line: 1516	
> 	XMLModelParser.replaceStructuredDocumentRegions(IStructuredDocumentRegionList, IStructuredDocumentRegionList) line: 2356	
> 	DOMStyleModelImpl(DOMModelImpl).internalSetNewDocument(IStructuredDocument) line: 595	
> 	DOMStyleModelImpl(DOMModelImpl).setStructuredDocument(IStructuredDocument) line: 870	
> 	HTMLModelLoader(AbstractModelLoader).createModel(IStructuredDocument, String, IModelHandler) line: 127	
> 	FileBufferModelManager.getModel(IStructuredDocument) line: 713	
> 	FileBufferModelManager.getModel(IFile) line: 673	
> 	ModelManagerImpl._doCommonGetModel(IFile, String, ModelManagerImpl$SharedObject, ModelManagerImpl$ReadEditType) line: 476	
> 	ModelManagerImpl._commonGetModel(IFile, String, IModelHandler, URIResolver, ModelManagerImpl$ReadEditType, String, String) line: 443	
> 	ModelManagerImpl._commonGetModel(IFile, ModelManagerImpl$ReadEditType, String, String) line: 416	
> 	ModelManagerImpl.getModelForRead(IFile) line: 1340	
> 	ValidatorGroupListener.validationStarting(IResource, IProgressMonitor, ValidationState) line: 68	
> 	ValManager$2.run() line: 706	
> 	SafeRunner.run(ISafeRunnable) line: 37	
> 	ValManager.notifyGroupListenersStarting(IResource, ValidationState, IProgressMonitor, Map<String,IValidatorGroupListener[]>, V2) line: 704	
> 	ValManager.accept(IValidatorVisitor, IProject, IResource, ValType, ValOperation, IProgressMonitor) line: 659	
> 	ValManager.validate(IProject, IResource, int, ValType, int, ValOperation, IProgressMonitor) line: 527	
> 	ValBuilderJob.visit(IResource) line: 202	
> 	Resource$2.visit(IResourceProxy) line: 106	
> 	Resource$1.visitElement(ElementTree, IPathRequestor, Object) line: 58	
> 	ElementTreeIterator.doIteration(DataTreeNode, IElementContentVisitor) line: 81	
> 	ElementTreeIterator.doIteration(DataTreeNode, IElementContentVisitor) line: 85	
> 	ElementTreeIterator.doIteration(DataTreeNode, IElementContentVisitor) line: 85	
> 	ElementTreeIterator.iterate(IElementContentVisitor) line: 126	
> 	Project(Resource).accept(IResourceProxyVisitor, int) line: 68	
> 	Project(Resource).accept(IResourceVisitor, int, int) line: 104	
> 	Project(Resource).accept(IResourceVisitor) line: 88	
> 	ValBuilderJob.fullBuild() line: 161	
> 	ValBuilderJob.run() line: 134	
> 	ValBuilderJob.runInWorkspace(IProgressMonitor) line: 123	
> 	ValBuilderJob(InternalWorkspaceJob).run(IProgressMonitor) line: 38	
> 	Worker.run() line: 55	
> other:
> Thread [Worker-2] (Suspended)	
> 	ModelManagerImpl$SharedObject.waitForLoadAttempt() line: 125	
> 	ModelManagerImpl._commonGetModel(IFile, String, IModelHandler, URIResolver, ModelManagerImpl$ReadEditType, String, String) line: 433	
> 	ModelManagerImpl._commonGetModel(IFile, ModelManagerImpl$ReadEditType, String, String) line: 416	
> 	ModelManagerImpl.getModelForRead(IFile) line: 1340	
> 	SeamELValidator.validateDom(IFile, String) line: 194	
> 	SeamELValidator.validateFile(IFile) line: 157	
> 	SeamELValidator.validateAll() line: 129	
> 	SeamValidatorManager.validateAll(ISeamValidator[]) line: 88	
> 	SeamValidatorManager.validateInJob(IValidationContext, IReporter) line: 68	
> 	ValidatorJob.run(IProgressMonitor) line: 78	
> 	Worker.run() line: 55	

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jbosstools-issues mailing list