Deadlock when deleting Secure Storage during SVN update
| Bugzilla Link | 353462 |
| Status | NEW |
| Importance | P3 normal |
| Reported | Jul 31, 2011 07:23 EDT |
| Modified | Jul 31, 2011 07:23 EDT |
| Reporter | Bernhard Stadler |
Description
Build Identifier: 20110218-0911
From the SVN password dialog shown during an SVN update, one can start the Secure Storage dialog, which again can trigger an Eclipse restart. This restart cannot complete because the SVN update is still running, resulting in a deadlock.
Reproducible: Always
Steps to Reproduce:
To reproduce the bug, follow these steps:
- Use SVNKit connector
- Start SVN Update from some project (Important: Password must not be stored so User Credentials dialog pops up)
- In the User Credentials dialog, select "Secure Storage"
- Under "Contents", select "[Default Secure Storage]", press "Delete" and confirm
- Confirm application restart
Then, Eclipse will wait for the update process to finish, which will not happen because it is still waiting for the preferences dialog to be closed.
Clicking the "stop" icon doesn't help => Deadlock.