Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 353462

Summary: Deadlock when deleting Secure Storage during SVN update
Product: [Technology] Subversive Reporter: Bernhard Stadler <bstadler.eclipsebugzilla>
Component: UIAssignee: Igor Burilo <igor.burilo>
Status: CLOSED MOVED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Bernhard Stadler CLA 2011-07-31 07:23:32 EDT
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:
1. Use SVNKit connector
2. Start SVN Update from some project (Important: Password must not be stored so User Credentials dialog pops up)
3. In the User Credentials dialog, select "Secure Storage"
4. Under "Contents", select "[Default Secure Storage]", press "Delete" and confirm
5. 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.
Comment 1 Eclipse Webmaster CLA 2023-02-13 10:56:30 EST
This issue has been migrated to https://gitlab.eclipse.org/eclipse/subversive/subversive/-/issues/87.