PortableApps.com Wins Big in the 2009 SourceForge Community Choice Awards and hits 100 million portable apps served!

.gegl-0.0 gets left behind

Submitted by prapper on May 27, 2009 - 7:40am

Since the 2.6.6 update I've started getting the above folder in my C:\Documents and Settings\username directory. On XP. I've never noticed this before. Anybody else?


( categories: )

Nope, not on mine

It does exist in GIMPPortable\Data\Settings

Are you using any GIMP plugins?

Or did you upgrade using the non-portable version?

Harmony and understanding; sympathy and trust abounding;
Mystic crystal revelations and the mind's true liberation.

It doesn't get left there

It doesn't get left there every time but I can't figure out what I'm doing to cause it. No plugins, fresh install of portable version.

in my

in my GIMPPortable\Data\settings\.gegl-0.0 directory I have two folders

\plug-ins
and
\swap

the date is the the rest of the folders in Settings so as near as i can tell it has always been there.

can this be the temp swap dir?

"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow

Just to clarify, I mean that

Just to clarify, I mean that it gets left behind on the local PC when I quit GIMP...

I got that :) I just used my

I got that Smiling
I just used my GIMP for unrelated reasons and nothing is left in my C drive from gimp. looked all over

"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow

Sorry about that, I wasn't

Sorry about that, I wasn't sure Smiling Thanks for checking though.

sure......maybe check your

sure......maybe check your prefs and see where GIMP has been told where to put files. they should all be local (on the flash drive with the main GIMP program)

"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow

OK, I can reproduce this now...

I am using PortableFileAssociator 2.2.0.6 and have it set to open jpegs with -
X:\PortableApps\GIMPPortable\GIMPPortable.exe "%1"

1. Make sure GIMP is open

2. Right-click a jpeg and "Open with GIMP"

and there it is... C:\Documents and Settings\user\.gegl-0.0

XP SP2

On another (unrelated) note, although I have "Keep a record of used files" unticked in preferences, the recent file list is always there. No matter how many times I clear it Smiling

Still there?

Gast123 came into IRC and reported that she also had this issue, with the latest version (2.6.7 Revision 3). (She claimed her English was terrible and so I offered to post here for her... she seemed to type pretty good English to me though Smiling )

She runs XP SP3 (Pro on one machine, Home on another, tested on both), and installed GIMP Portable to D:\Downloads\Portable_Gimp, and runs GIMPPortable.exe manually.

The folder is for her C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gegl-0.0 (with then the folder plug-ins and a Makefile inside, but no swap folder as I have from my locally installed version, but instead that is in the Data directory as I think it should be). Note that this is different to what I get with my locally installed GIMP and what was reported here; firstly there is the "Eigene Dateien" bit - "My Documents" in English, and secondly, there is no dot before the gegl-0.0 (I confirmed that with her). My locally installed copy has C:\Users\user\.gegl-0.0.

Christian, developer, moderator

I haven't been able to

I haven't been able to reproduce this so far with the latest version (2.6.7 Revision 3). Sounds like it might still be an issue though so I'll keep my eyes open and post if I notice anything.

OK, I should keep my eyes

OK, I should keep my eyes open a bit more often. Just seen ceciliaFX's post below and re-read the German paths above. "gegl" is now in C:\Documents and Settings\username\My Documents\gegl-0.0 and is created on launch.

I dealt with it in 2.6.6. In 2.6.7 Revision 3, I fix it like this...

Var EXISTSGEGL
CheckForUserProfileFolders:
IfFileExists "$DOCUMENTS\gegl-0.0" 0 +2
StrCpy $EXISTSGEGL "true"
TheEnd:
StrCmp $EXISTSGEGL "true" +2
RMDir /r "$DOCUMENTS\gegl-0.0"

The same way fontscache, gtk etc. is done.

I was wondering what was

I was wondering what was causing this...

Almost brand new vista machine

Newest GIMP (2.6.7. rev3)

This file is located here:

C:\Users\scott\Documents\gegl-0.0\

It contains a 'plug-ins' folder and within that there is a file called makefile...

I think I have narrowed it down to the startup of GIMP, specifically when 'looking for DATA files - Modules is displayed on the splash screen

-Scott-

p.s. The only other thins I have is the photoshop layout.

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

I just upgraded to the newest

I just upgraded to the newest GIMP (2.6.7. rev3)

as soon as I start up GIMP I get the gegl-0.0 directory in My Documents (which isn't in my C: but that doesn't matter)

this happens with the GIMP that is on my hard drive as well as a copy of GIMP on a removeable HD.

and I am using windows 2000

so this is something going on with this version of GIMP

"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow

Confirmed (2.6.7)

I did a regshot and these folders were left behind:

C:\Dokumente und Einstellungen\User\Eigene Dateien\gegl-0.0
C:\Dokumente und Einstellungen\User\Eigene Dateien\gegl-0.0\plug-ins
C:\Dokumente und Einstellungen\User\Lokale Einstellungen\Temporary Internet Files\gegl-0.0
C:\Dokumente und Einstellungen\User\Lokale Einstellungen\Temporary Internet Files\gegl-0.0\swap

Win XP SP3 German

I'm not getting anything in

I'm not getting anything in "Temporary Internet Files". How did you do that? :-)

See (temporary?) fix above for My Docs.

XP SP2 admin. Clean install to default location.

Easy

Start Gimp, paint a bit, close Gimp Smiling
I think you need "show hidden/system files/folders enabled" to see them in the explorer.

Hmm... still not happening

Hmm... still not happening here. I have "show hidden" etc. enabled.

Mind, I'm rubbish at painting :-)

You're

looking at "C:\documents and settings\prapper\local settings\Temporary Internet Files\gegl-0.0"?

Yep. Completely empty.

Yep. Completely empty.

Is there any news on

Is there any news on this?

I'm still getting the folder left in documents...

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

hay

i got that folder 2 on vista home premium 64bit

60\/\/ 2 /\/\3 4 1 4/\/\ 12007
bow to me for i am root

How to remove gegl?

I've found this has been leaving a gegl folder behind in the my documents folder at work and at home on XP SP3 Sad Does anyone know how to uninstall GEGL from GIMP as I've realised I really am not going to use the plugin. I've considered doing a fresh install but I've done a lot of tweaks to the settings and layout of Gimp that I this isn't practical.

Thanks in advance Smiling

"The key feature of developer days is flexibility; one day is as a thousand years, and a thousand years as one day - literally. And more often the former than the latter." Horusofoz and Chris Morgan

I don't know that you can

The GIMP developers are integrating GEGL more and more into GIMP.

Have you considered a batch file that would delete the folder? Yeah, it's a PITA, but at least you could be sure that you aren't leaving the folder behind.

What's weird is that some people see this and some don't. I've used GIMP all over the place, and not left this folder behind ever.

Harmony and understanding; sympathy and trust abounding;
Mystic crystal revelations and the mind's true liberation.

Anyway headway?

Hi guys. Put down the flame torches and pitch forks as I already know things will be done when there done. I just wanted to know if there had been any reportable progress on this issue. I've that all pcs where I don't have admin rights the gegl folder is left behind in the My Documents folder. THis may be apart of the issue?

"The key feature of developer days is flexibility; one day is as a thousand years, and a thousand years as one day - literally. And more often the former than the latter." Horusofoz and Chris Morgan

Move GIMP to test/development

Since this issue seems to be still there, I suggest to move GIMP to test/development until the problem is solved. I'm well aware that for many people this is so a small issue that moving GIMP to test isn't worth it. But we must be coherent with the PA principles.

GIMP is not currently a portable application, at least according to the PA definition. Having it as a portable app might undermine the confidence of new users that expect not to leave things before. And don't forget that for some (few?) users leaving things before might be critical and a big problem.

Nah.

I have no problems with it.

Harmony and understanding; sympathy and trust abounding;
Mystic crystal revelations and the mind's true liberation.

So, since you don't have a

So, since you don't have a problem it's okay is it?

Well, obviously some of us here do. GIMP is NOT portable anymore...

Would be nice to have a response to try and troubleshoot, not pat us away...

And to be honest I agree with Jero, at the moment, it goes against the whole mantra of this site, and what it was created for...

EDIT: I can see that this may be a bit hard to work out, seeing as some people are experiencing this, and are all using different OS's...

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

Bug

It's a simple bug where a single non-personal-data-containing folder gets left behind. It'll be fixed in the next release of the launcher.

For folks worried about traceability, you should be aware that every single app you run leaves traces on every single PC you use. Traces that you can't prevent and that you can't remove without admin rights (which if you're worried about traces, you most likely do not have). There is no such thing as a stealth/untraceable app. And anyone who tells you otherwise is either misinformed or trying to sell you something.

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

Finally...

Thanks for the update Smiling

For me it wasn't the traceability issues, but more the impression that this was ignored slightly...But now I see that it obviously wasn't, so sorry for that assuption. Eye-wink

Any idea why this only affected some of us?

BTW, why doesn't this forum notify you of other posts that have been posted? It's really annoying to post something and then see a more relevant post below. Like what has happened above with my edit...

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

How are we doing?

It's nice to know the bug will be solved in next version of the launcher Smiling

@John: I totally agree with you. No application is truly untraceable, and this bug is relatively harmless. I just wanted to point out that IMHO this bug was too obvious to release this version of Gimp Portable. I'm not blaming you for the bug (I'm well aware it's almost impossible not to have programming errors). What I mean is that perhaps we should discuss whether we have a good testing process, even if we contribute to this project just for the fun of it.

Anyway, congratulations for your hard work and the work of hundreds of other members. I've been using the platform for a while now on a daily basis, and I'm pretty sure it will become a standard in the industry very soon.

FIX

Ok, try this launcher:
http://portableapps.com/temp/GIMPPortable.exe

That should take care of it.

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

I will try this when I get

I will try this when I get home. One thing is I know the gegl folder is already in the "My Documents" folder on my home pc. Will this affect the function of the launcher? eg will it already being there mess with the script or will it delete the folder?

EDIT: Tried this and no change Sad As stated above I tested this on my home machine that already had the gegl folder in My Documents. Upon closing Gimp it was still there. So then I deleted the folder manually and restarted Gimp. The folder was recreated and left on closure of Gimp Sad Also because the file wasn't signed I got the warning do you want to run this file, but that's to be expected. Back to the drawing board Eye-wink

"The key feature of developer days is flexibility; one day is as a thousand years, and a thousand years as one day - literally. And more often the former than the latter." Horusofoz and Chris Morgan

Nope, doesn't work... Apart

Nope, doesn't work...

Apart from taking a bit longer to start, there is no change.
The folder is still created and not removed.

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

What Folder

Are you talking about $DOCUMENTS\gegl-0.0?

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

I'm not to familiar with your

I'm not to familiar with your reference, but here is the folder location and it's contents:

C:\Users\Scott\Documents\gegl-0.0\plug-ins\Makefile

If it helps, I am running it from the standard install on a memory stick.

-Scott-

Okay, this may help:

I forgot to mention that I am using a limited vista account. When, out of curiosity, I tried 'Run as Admin' it ran and there was NO gegl-0.0 folder created or left.

Maybe this helps shed a little light on the issue.

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

That's weird

For me running on XP SP3 with and without admin rights on multiple pcs it is always left behind Sad Hopefully this info helps find the source of the bug.

"The key feature of developer days is flexibility; one day is as a thousand years, and a thousand years as one day - literally. And more often the former than the latter." Horusofoz and Chris Morgan

Solved

It's already solved, look down the page at fix 2

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

And yet I posted a fix above

And yet I posted a fix above which takes it's cue from GIMPPortable's handling of other similar folders. Which works beautifully, I might add...

SameThing

My fix does the same thing the in exact same places in the code because it works the same way as the other 4 things the launcher handles.

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

Fix 2

I inadvertently based the original fix on the wrong launcher. Try this:
http://portableapps.com/temp/GIMPPortable.exe

I have confirmed that it will delete the gegl-0.0 folder from My Documents on exit if it doesn't already exist on my Vista SP2 box. If gegl-0.0 already exists, it will leave it alone.

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

Hmmm...

As said in the edit above, before seeing this post...clever forum...Eye-wink

This new fix doesn't work either - the folder is still being created, and left by GIMP.

The odd thing is though, when run as admin, the folder isn't even created Puzzled

You say Vista SP2?
Have you tried it on a limited user account - same as me?
(Home premium if it matters)

-Scott-

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

Works Fine

It works fine under admin and limited under Vista Home Premium here. Under both, the gegl-0.0 folder is created as soon as I start GIMP Portable. When I close it, it is deleted.

I'd suggest trying a fresh install of it to ensure it's not something in your configuration.

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

What am I doing wrong...

Fresh download and install:

Limited: Folder is produced/left
Admin: Folder not created

After using your fix:

Limited: Folder is produced/left
Admin: Folder not created

Okay, either I am doing something wrong, or something on my system is different, and causing this...

-Scott-

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

Version

Can you check the version number of the launcher you're using? It should be 1.6.7. Just to be sure you're not getting a cached copy.

Any chance you're using a limited Windows install or something? One of those nlite things? You sure the $DOCUMENTS\gegl-0.0 is gone before starting and we're not talking about a subfolder of it?

I can't really figure out what it might be. Try installing unlocker in the limited account and then right-clicking on the folder while GIMP is running as well as after to see what's locking it. The launcher tries to delete it once the main GIMP window closes, but it obviously can't on the limited account for some reason. So something is locking it.

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

Right...

Version Number:

Errm, not sure about how to go about doing this one.
Although I went to the launcher file, right clicked it and clicked properties:

File version: 1.6.5.0
Product Version: 1.6.5.0

so I presume this is what you mean?

Limited install...

Not sure what you mean, fresh(ish) vista install with vista disk
I also shift deleted the gegl-0.0 folder before each open/close test.

Right, plan of action:
1. Clear FF cache, download your fix from above, check version (if this is what you mean).

2.If it is the right one, I'll copy it over and test it, (if not I'll try another browser)

3. If it still doesn't work, I'll try unlocker...

[EDIT] You are on the ball, cached version it was....
Used the 1.6.7 version, and the folder was created, then deleted...

Thanks Smiling

-Scott-

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

Fix 2 works for me (haven't tried 1)

I wish GIMP Portable wouldn't create a folder in such a weird place as %USERPROFILE%\My Documents\gegl-0.0 but at least it gets deleted now.

Please don't forget to include this in the next version.