You are here

Firefox (at least 2.0.0.12) leaves some (irrelevant) data behind?

7 posts / 0 new
Last post
Kriss
Offline
Last seen: 12 years 11 months ago
Joined: 2008-03-22 10:55
Firefox (at least 2.0.0.12) leaves some (irrelevant) data behind?

Greetings!
It's not a big deal, but looks like my Firefox Portable 2.0.0.12 leaves folder in %HomeDrive%%HomePath%\Application Data\Mozilla\Extensions\{ec8030f7-c20a-464f-9b0e-13a3a9e97384}

As I understand this ID means "Theme" (at least I found it in every theme)
Also with Flash Player 9.0.115 it leaves file with some related stuff in similar place somewhere in .\Application Data\Mozilla\ but this file disappears sometimes, so I'm not able to tell right now what was there...

Similarly I found .\Application Data\Mozilla\Firefox\Crash reports\ with two files:

InstallTime2008030714
UserID

Edit:
I usually use UPX with "--ultra-brute --all-methods --compress-icons=0" on every ".exe" and ".dll" in "App" folder (to reduce FF size by approx 5Mb) so just in case I installed FFP anew (didn't compress it) and it still creates .\Application Data\Mozilla\Firefox\

Cheers!

John T. Haller
John T. Haller's picture
Offline
Last seen: 2 hours 57 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Exit

%APPDATA%\Mozilla\Firefox is always created on launch. It's deleted on exit unless you have a local FF installed or you launch it with the AllowMultipleInstances on, in which case it will not clean up after itself.

Firefox Portable is not supported if compressed or if any of the JARs are recompressed.

Sometimes, the impossible can become possible, if you're awesome!

Kriss
Offline
Last seen: 12 years 11 months ago
Joined: 2008-03-22 10:55
Sorry, didn't know. But

Sorry, didn't know. But still should it leave certain files behind?
Somehow I doubt it's because of compression...
But it doesn't matter...

Edit:
Yes, I use FFP with:
AllowMultipleInstances=true

So it should leave all data behind then?
Sorry, I must've overlooked this...

John T. Haller
John T. Haller's picture
Offline
Last seen: 2 hours 57 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Reread

Reread what I just wrote above. It does create certain directories. But it deletes them on exit.

Certain betas of Firefox 3 Beta can cause the Crash Reports and Extensions directories to appear, but the current Beta 4 fixes that.

And yeah, AllowMultipleInstances prevents the cleanup routines from being able to work. The launcher wouldn't be able to tell whether it was its own firefox.exe or another still running. It's only made to be used on your own PC where you already have Firefox installed.

Sometimes, the impossible can become possible, if you're awesome!

Kriss
Offline
Last seen: 12 years 11 months ago
Joined: 2008-03-22 10:55
Thank you and excuse me

Thank you and excuse me again...
I must've forgotten some things about FirefoxPortable.ini
It was long ago after all...

Cheers!

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
...

Wait, so there's no way to prod Windows into telling you the full path to a running process's executable, only the filename? Or am I misunderstanding?

John T. Haller
John T. Haller's picture
Offline
Last seen: 2 hours 57 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Not That

It's not that really. It's the fact that another Firefox process is using those same things that the launcher would want to clean up. APPDATA\Mozilla\Firefox\pluginreg.dat, etc...

Sometimes, the impossible can become possible, if you're awesome!

Log in or register to post comments