Bug 88173 - IllegalMonitorStateException during sync
Summary: IllegalMonitorStateException during sync
Status: RESOLVED DUPLICATE of bug 75321
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Team (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform Team Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-16 09:31 EST by Michael Van Meekeren CLA
Modified: 2005-03-16 09:48 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Van Meekeren CLA 2005-03-16 09:31:06 EST
I was refreshing a project that had changes on the file system, while
synchronizing that project and others when I got the following exception.  Note
that the refreshing progress dialog froze halfway and could not be closed.


!ENTRY org.eclipse.core.runtime 4 2 2005-03-16 08:47:31.115
!MESSAGE An internal error occurred during: "Synchronizing CVS (21 resources)".
!STACK 0
java.lang.IllegalMonitorStateException
        at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1249)
        at java.text.DateFormat.parse(DateFormat.java:345)
        at org.eclipse.team.internal.ccvs.core.util.CVSDateFormatter.entryLineTo
Date(CVSDateFormatter.java:62)
        at org.eclipse.team.internal.ccvs.core.syncinfo.ResourceSyncInfo.setEntr
yLine(ResourceSyncInfo.java:459)
        at org.eclipse.team.internal.ccvs.core.syncinfo.ResourceSyncInfo.<init>(
ResourceSyncInfo.java:116)
        at org.eclipse.team.internal.ccvs.core.syncinfo.ResourceSyncInfo.<init>(
ResourceSyncInfo.java:101)
        at org.eclipse.team.internal.ccvs.core.resources.RemoteFile.getSyncInfo(
RemoteFile.java:325)
        at org.eclipse.team.internal.ccvs.core.resources.RemoteFile.getTimeStamp
(RemoteFile.java:430)
        at org.eclipse.team.internal.ccvs.core.client.AbstractStructureVisitor.s
endEntryLineToServer(AbstractStructureVisitor.java:218)
        at org.eclipse.team.internal.ccvs.core.client.AbstractStructureVisitor.s
endFile(AbstractStructureVisitor.java:193)
        at org.eclipse.team.internal.ccvs.core.client.FileStructureVisitor.visit
File(FileStructureVisitor.java:48)
        at org.eclipse.team.internal.ccvs.core.resources.RemoteFile.accept(Remot
eFile.java:153)
        at org.eclipse.team.internal.ccvs.core.client.AbstractStructureVisitor.v
isit(AbstractStructureVisitor.java:275)
        at org.eclipse.team.internal.ccvs.core.client.AbstractMessageCommand.sen
dLocalResourceState(AbstractMessageCommand.java:31)
        at org.eclipse.team.internal.ccvs.core.client.Command.doExecute(Command.
java:390)
        at org.eclipse.team.internal.ccvs.core.client.Command$1.run(Command.java
:322)
        at org.eclipse.team.internal.ccvs.core.resources.RemoteFolder.run(Remote
Folder.java:463)
        at org.eclipse.team.internal.ccvs.core.client.Command.execute(Command.ja
va:334)
        at org.eclipse.team.internal.ccvs.core.resources.RemoteFolderTreeBuilder
.fetchFileRevisions(RemoteFolderTreeBuilder.java:720)
        at org.eclipse.team.internal.ccvs.core.resources.RemoteFolderTreeBuilder
.fetchFileRevisions(RemoteFolderTreeBuilder.java:280)
        at org.eclipse.team.internal.ccvs.core.resources.RemoteFolderTreeBuilder
.buildTree(RemoteFolderTreeBuilder.java:175)
        at org.eclipse.team.internal.ccvs.core.resources.RemoteFolderTreeBuilder
.buildRemoteTree(RemoteFolderTreeBuilder.java:138)
        at org.eclipse.team.internal.ccvs.core.resources.CVSWorkspaceRoot.getRem
oteTree(CVSWorkspaceRoot.java:230)
        at org.eclipse.team.internal.ccvs.core.syncinfo.CVSResourceVariantTree.f
etchVariant(CVSResourceVariantTree.java:79)
        at org.eclipse.team.core.variants.AbstractResourceVariantTree.refresh(Ab
stractResourceVariantTree.java:94)
        at org.eclipse.team.internal.ccvs.core.syncinfo.CVSResourceVariantTree.r
efresh(CVSResourceVariantTree.java:308)
        at org.eclipse.team.core.variants.AbstractResourceVariantTree.refresh(Ab
stractResourceVariantTree.java:63)
        at org.eclipse.team.core.variants.ResourceVariantTreeSubscriber.refresh(
ResourceVariantTreeSubscriber.java:158)
        at org.eclipse.team.core.variants.ResourceVariantTreeSubscriber.refresh(
ResourceVariantTreeSubscriber.java:123)
        at org.eclipse.team.internal.ui.synchronize.RefreshSubscriberJob.run(Ref
reshSubscriberJob.java:340)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:67)
Comment 1 Michael Van Meekeren CLA 2005-03-16 09:31:58 EST
build:I20050308-1510 - winxp
Comment 2 Michael Valenta CLA 2005-03-16 09:48:03 EST
We've seen this problem with certain IBM VMs. Not sure in what version it was 
fixed.

*** This bug has been marked as a duplicate of 75321 ***