wrye-bash / CBash

Home of CBash.DLL sources
GNU General Public License v2.0
9 stars 4 forks source link

ObCollection changes the current working directory #20

Open Utumno opened 7 years ago

Utumno commented 7 years ago

Probably on Load ? This could be the root of many hard to track bugs in Bash and must be fixed

leandor commented 7 years ago

Posting here for the record! I didn't see this issue before :)

I'll try to make a new branch depending on the current CBash's 'dev' and try to fix this during next week as I'm have some spare time to work on it.... but probably it'll take at least one week to be sure I did the changes correctly and tested everything... there are still many parts of the code I haven't seen yet!

Utumno commented 6 years ago

It's somewhere in cint.ObCollection#addMod - this needs to be fixed trips Bash every so often plus it's a code smell - the lib should not change the cwd