Fixed in revision : 7204
thx!
p.s.: I was able to reproduce twice yesterday and today the bug where a profile
X has a config(login) set to Y (conflict between
profiles), which causes the 'this profile is already in use' while it isn't...
but the exact cause.. don't know..
it has something to do with switching profiles, yesterday I had it when I
created a new profile, my previously set profile got the new
user_login set to config(login).. and today, when I was deleting profiles, it
happened again...
KKRT
On Wed, Sep 06, 2006 at 12:02:52PM -0400, Youness Alaoui wrote:
> Aha!!! of course! the logs in the default profile are off by default and we
> use that as a base for a new profile...
> I think the best way to do it is to NOT load the default profile, simply
> because it's a new profile, not a copy of the default profile..
> if someone modified the default profile's settings (skin, plugins..), you
> come to the pc, you hate it, you create a new profile, then you
> should have a 'fresh' profile, not a copy...
> ok, thx Jonne for finding this! I'll try and fix it now!
> KKRT
>
>
>
> On Wed, Sep 06, 2006 at 05:28:42PM +0200, Jonne Zutt wrote:
> > Think I know where the new profile bug is coming from,
> > but I have to leave quickly now, so let me just explain.
> >
> > 1) Add new profile
> > -> AddProfileWin calls AddProfileOK calls
> > CreateProfile (in config.tcl)
> >
> > 2) CreateProfile copies HOME2/settings.xml to HOME/settings.xml
> > This create a HOME/settings.xml with keep_logs set to 0
> > in your own profile
> >
> > 3) load_config ; save_config is called.
> >
> > Now what happens in load_config:
> >
> > 3a) ::config::configDefaults is called that sets keep_logs to 1.
> > then HOME/settings.xml is loaded, which sets it to 0 again !!!
> >
> >
> > So, the bug, I think now, is this:
> > Normally, you want to load defaults first, then load the
> > HOME/settings.xml.
> > But for a new profile, you'd want this the other way around.
> >
> > I'm not sure how to solve this the best way yet, and have no time to
> > think about it anymore right now, but this might be it:
> >
> > - CreateProfile does not copy HOME2/settings.xml to
> > HOME/settings.xml anymore. (line 1181)
> > - load_config has an if statement, give it also an else:
> > ::config::configDefaults
> > if { [file exists [file join ${HOME} "config.xml"]] } {
> > // unchanged
> > loading HOME/settings.xml
> > } else { //this is new
> > copy HOME2/settings.xml to HOME/settings.xml,
> > but do not load it!
> > }
> >
> >
> > JeeBee.
> >
> >
> > -------------------------------------------------------------------------
> > Using Tomcat but need to do more? Need to support web services, security?
> > Get stuff done quickly with pre-integrated technology to make your job
> > easier
> > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > _______________________________________________
> > Amsn-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/amsn-devel
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Amsn-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/amsn-devel
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Amsn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amsn-devel