Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 408256 - [shared][migration] Migration Wizard does not go away.
Summary: [shared][migration] Migration Wizard does not go away.
Status: RESOLVED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.9.0 Kepler   Edit
Hardware: PC Windows 7
: P3 critical (vote)
Target Milestone: Kepler RC1   Edit
Assignee: Hamdan Msheik CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-16 11:11 EDT by Hamdan Msheik CLA
Modified: 2013-05-16 13:21 EDT (History)
4 users (show)

See Also:
pascal.rapicault: review+


Attachments
Patch to fix bug (4.19 KB, patch)
2013-05-16 13:03 EDT, Hamdan Msheik CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hamdan Msheik CLA 2013-05-16 11:11:23 EDT
When a user uses a new eclipse for the first time in shared mode(Installation directory is write protected), eclipse tries to import installed plugin from the user previous shared eclipse installation. In this case, if they user tries to cancel the migration wizard, a confirmation dialog will be shown, if the user confirm with a yes, the confirmation message will go away, but the wizard stays on which is wrong.

Steps to reproduce:
1- Install a previous eclipse version to Kepler in shared mode.
2- Install a plugin in this shared eclipse.
3- Install eclipse Kepler in shared mode
4- Run eclipse, the migration wizard will be triggered, cancel the migration wizard, confirm the cancel on the dialog, the wizard will not go away as it is supposed.
Comment 1 Pascal Rapicault CLA 2013-05-16 11:43:23 EDT
Increasing severity
Comment 2 Hamdan Msheik CLA 2013-05-16 13:03:01 EDT
Created attachment 231106 [details]
Patch to fix bug
Comment 3 Pascal Rapicault CLA 2013-05-16 13:21:43 EDT
Thanks for the patch. I've also rebuilt the verifier p2 repo http://git.eclipse.org/c/equinox/rt.equinox.p2.git/commit/?id=247bf1545b01b008b550ad21c83528d9545148bd