Priority
Major
Type
Bug 
State
Verified 
Assignee
Dmitry Jemerov 
Subsystem
Version Control. Perforce 
Affected versions
Fixed in
Fixed in build
Next build 
Build
8044
Fixed in build
8046
  • Submitted by   Alexander Chernikov
    2 years ago (06 Dec 2007 20:53)
  • Updated by   root
    3 weeks ago (17 Jan 2010 19:56)
  • Jira: IDEA-42180
    (history, comments)

IDEA-42180

Thread lock on cancelling login to Perforce

0
Create new empty project.
In Settings / Version control set Perforce VCS for the whole project.
Edit Perforce settings the way to get Login dialog on next project reopening. I have set:
. Perforce is online = true.
. Use P4CONFIG = true.
. Use login authentication = true.
The rest is default. Ok.
If Login dialog is shown on Ok, then enter correct password. Now you have p4tickets file in your user home.

Exit IDEA.
Remove p4tickets from user home.
Restart IDEA, reopen project. Get Perforce login dialog.
Press Cancel.
Result: it seems to be a deadlock. IDEA UI does not respond in 10 minutes, no more memory is allocated, CPU usage is about 0%. Then IDEA was killed.

See attached dump.txt with 2 dumps: one is taken right after pressing Cancel, another is a minute later.

Issue was closed
Comments (2)
 
History (2)
 
Links
 
Alexander Chernikov
  Alexander Chernikov
09 Dec 2007 17:16
(2 years ago)
#permalink
8046: fix confirmed.
Alexander Chernikov
  Alexander Chernikov
09 Dec 2007 17:22
(2 years ago)
#permalink
7594: fix confirmed too.