PR# 13207 Profile not remembered

Problem Report Summary
Submitter: manus_eiffel
Category: EiffelStudio
Priority: Medium
Date: 2007/06/18
Class: Bug
Severity: Critical
Number: 13207
Release: 6.0.6.9141
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
Synopsis: Profile not remembered

Description
Create a debugging profile and select it. Quit and relaunch EiffelStudio. You will notice that the default profile is now selected instead of the previously selected profile.
To Reproduce

										
Problem Report Interactions
From:jfiat_es    Date:2007/07/17    Status: Closed    Download   
Fixed by rev#69498 in trunk

From:jfiat_es    Date:2007/07/16    Download   
patch submitted

Attachment: jfiat_args_profiles_pr13207.patch     Size:1910
From:jfiat_es    Date:2007/06/19    Download   
fixed duplication issue

From:manus_eiffel    Date:2007/06/18    Download   
I'm ok with the change for the duplicated entries.

From:jfiat_es    Date:2007/06/18    Download   
multiple profiles in list .. fixed by attached patch.

Attachment: jfiat_dbg_profile_bug#13207.patch     Size:1381
From:manus_eiffel    Date:2007/06/18    Status: Analyzed    Download   
Although slightly different from the original report, I found a way to reproduce a similar problem:
1 - Delete the user data associated with the project.
2 - Open project in EiffelStudio
3 - Right click on the run button
4 - Click Add
5 - Change the name to -gui
6 - Click Close and say yes to the dialog box that appears.
7 - Quit EiffelStudio
8 - Relaunch EiffelStudio et reopen the same project
9 - Right click on the run button
10 - The -gui profile is selected, and now add `-gui' as argument.
11 - Click Close and say yes to the dialog box that appears.
12 - Quit EiffelStudio
13 - Relaunch EiffelStudio et reopen the same project
14 - Right click on the run button
15 - Select the default profile
16 - Click Close (note that this time now dialog box appears to ask you to save).
17 - Quit EiffelStudio
18 - Relaunch EiffelStudio et reopen the same project
19 - Right click on the run button, you will see that the -gui profile is selected instead of the default one.

Note that putting a breakpoi
....
Output truncated, Click download to get the full message