History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEADEV-3867
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Maxim Shafirov
Reporter: Mike Aizatsky
Votes: 31
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
IDEA: Development

Perforce action update in Swing Thread

Created: 20 Dec 05 15:31   Updated: 07 Apr 06 22:43
Component/s: Version Control Integration
Fix Version/s: Demetra 5231

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Issue Links:
Duplicate
 
This issue is duplicated by:
IDEA-3714 Performance problem with context menu... Resolved

Fixed in build: 4,195


 Description  « Hide
Locks IDEA in case of Perforce problems

"AWT-EventQueue-1" prio=6 tid=0x29f44b60 nid=0x438 in Object.wait() [0x2983f000..0x2983fc98]
at java.lang.Object.wait(Native Method)

  • waiting on <0x278d1830> (a java.lang.Object)
    at org.jetbrains.idea.perforce.perforce.PerfExecutionThread.run(PerfExecutionThread.java:71)
  • locked <0x278d1830> (a java.lang.Object)
    at org.jetbrains.idea.perforce.perforce.connections.P4CommandLineConnection.runCmdLine(P4CommandLineConnection.java:139)
    at org.jetbrains.idea.perforce.perforce.connections.P4CommandLineConnection.executeP4CommandLine(P4CommandLineConnection.java:51)
    at org.jetbrains.idea.perforce.perforce.connections.P4CommandLineConnection.runP4Command(P4CommandLineConnection.java:43)
    at org.jetbrains.idea.perforce.perforce.connections.AbstractP4Connection.runP4Command(AbstractP4Connection.java:56)
    at org.jetbrains.idea.perforce.perforce.PerfCommands.executeP4Command(PerfCommands.java:1214)
    at org.jetbrains.idea.perforce.perforce.PerfCommands.p4fstat(PerfCommands.java:982)
    at org.jetbrains.idea.perforce.perforce.P4File.getFstat(P4File.java:135)
    at org.jetbrains.idea.perforce.application.PerforceVcs.fileIsUnderVcs(PerforceVcs.java:254)
    at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.filterRoots(AbstractCommonCheckinAction.java:355)
    at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.update(AbstractCommonCheckinAction.java:317)
    at com.intellij.openapi.vcs.actions.AbstractVcsAction.update(AbstractVcsAction.java:102)
    at com.intellij.openapi.actionSystem.impl.Utils.hasVisibleChildren(Utils.java:126)
    at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:78)
    at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:82)
    at com.intellij.openapi.actionSystem.impl.Utils.fillMenu(Utils.java:143)
    at com.intellij.openapi.actionSystem.impl.ActionPopupMenuImpl$MyMenu$MyPopupMenuListener.popupMenuWillBecomeVisible(ActionPopupMenuImpl.java:130)
    at javax.swing.JPopupMenu.firePopupMenuWillBecomeVisible(JPopupMenu.java:674)
    at javax.swing.JPopupMenu.setVisible(JPopupMenu.java:788)
    at javax.swing.JPopupMenu.show(JPopupMenu.java:951)
    at com.intellij.openapi.actionSystem.impl.ActionPopupMenuImpl$MyMenu.show(ActionPopupMenuImpl.java:116)
    at com.intellij.openapi.fileEditor.impl.EditorTabbedContainer$MyTabbedPane$MyTabbedPanePopupHandler.invokePopup(EditorTabbedContainer.java:227)
    at com.intellij.openapi.fileEditor.impl.EditorTabbedContainer$MyTabbedPane.processMouseEvent(EditorTabbedContainer.java:134)
    at java.awt.Component.processEvent(Component.java:5253)
    at java.awt.Container.processEvent(Container.java:1966)


 All   Comments   Work Log   Change History      Sort Order:
Keith Lea - 01 Feb 06 21:38
The same fileIsUnderVcs is called in ShowDiffAction.

Keith Lea - 01 Feb 06 21:51
This would not be as big an issue if IDEADEV-3867 were fixed.

Keith Lea - 01 Feb 06 21:52
I'll try again, this would not be as big an issue if IDEA-6563 were fixed.

Keith Lea - 01 Feb 06 21:55
Also, implementation of IDEA-6564 would make it perfect.

Keith Lea - 04 Feb 06 19:36
This is duplicate of IDEA-3714