Bug 9697

Summary: Yocto Project ADT Preferences : Failed to save values for new profile
Product: [Yocto Project Subprojects] Eclipse Plugin Reporter: Humberto Ibarra <humberto.ibarra.lopez>
Component: eclipse-pluginAssignee: Tim Orling <tim.orling>
Status: RESOLVED WONTFIX QA Contact: Libertad <libertad.gonzalez.de.la.cruz>
Severity: normal    
Priority: Medium CC: brian.avery, ioanax.grigoropol, yp.ep.watcher, yp.watcher
Version: 2.1   
Target Milestone: 2.2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
qemux86_p_initial
none
qemuarm_p_initial
none
blank profile none

Description Humberto Ibarra 2016-06-01 19:40:38 UTC
The problem is that I saved a new Preferences profile for Yocto ADT on Windows > Preferences > Yocto Project ADT and after restarting elcipse the profile was blank.

Here are the steps to reproduce:

1. Have a Standard Profile with x86 1.8.2 settings
2. Clicked "Save as" and choose the name "qemux86_182". Selected Apply.
3. Changed values and picked my settings for arm 1.8.2.
4. Clicked "Save as" and choose the name "qemuarm_182". Selected Apply.
5. Restarted eclipse
6. qemuarm_182 appears to be okay, but qemux86_182 is blank in all fields.

I was even able to apply the blank profile to a project.
Comment 1 Humberto Ibarra 2016-06-01 19:42:44 UTC
Created attachment 3200 [details]
qemux86_p_initial

Adding attachment for qemux86 on creation
Comment 2 Humberto Ibarra 2016-06-01 19:43:43 UTC
Created attachment 3201 [details]
qemuarm_p_initial

Added attachment for qemuarm profile on creation
Comment 3 Humberto Ibarra 2016-06-01 19:44:19 UTC
Created attachment 3202 [details]
blank profile

Added attachment of blank profile after restarting eclipse
Comment 4 brian avery 2016-09-27 17:27:28 UTC
The existing Eclipse plugin is supported for build and debug functionality, only. 
Current efforts are going into the new CROPS Eclipse plugin.

Workaround: Keep the default setup and avoid using multiple profiles.