Skip to Content

Bug tracker: Snow Leopard guest accounts eating files?

Update: Cnet reports that Apple is acknowledging the problem, while calling it "extremely rare."

There's a few threads on Apple's Discussion Boards describing a problem that's affecting some Snow Leopard users. An issue with the Guest account feature in SL appears to be chomping down on user data with extreme prejudice. Cnet/MacFixIt first took notice of the issue back in early September, but a 2nd report & a link from 9to5Mac have raised the threat level quite a bit.

According to affected users, the guest account's logout wipe -- a standard feature intended to prevent guests from leaving files on the machine -- is inadvertently clobbering the home directories of the non-guest accounts, with catastrophic results. One user writes, "I hadn't used my Guest Account since upgrading to snow leopard, and I accidentally clicked it instead of my user account this morning, to find that when I logged into my normal account ALL my files, settings, mail etc had been reset."

Worse of all is that he's not the only one.

MacFixIt reports that it isn't an epidemic, but readers have described the same issue in the comments to their post. For now, we offer this simple advice. First, make sure your backups are current. Secondly, turn off the Guest account feature if you're not using it (simple instructions here); some suspect that the issue is triggered by having it turned on prior to the SL upgrade. If and when the culprit is identified and squashed, we'll let you know.

Thanks to everyone who sent this in.

[Via Engadget]

Update: Cnet reports that Apple is acknowledging the problem, while calling it "extremely rare." There's a few threads on Apple's...
 

Add a Comment

*0 / 3000 Character Maximum

15 Comments

Filter by:
SableFable

Unfortunately it has nothing to do with upgrading from Leopard. I did a fresh install and this happened to me the other day.

I was safe - I have all my media on a Drobo, and all my work in a Dropbox folder. I cannot praise dropbox enough - seriously, go and find out about it: http://getdropbox.com

October 14 2009 at 6:48 AM Report abuse rate up rate down Reply
Christian Lippert

I knew Snow Leopard freed up memory, but not like this!

October 13 2009 at 3:48 PM Report abuse rate up rate down Reply
Brad Owens

Just another reason why I'm not upgrading to snow leopard... http://bit.ly/1hyCt3

October 13 2009 at 11:18 AM Report abuse rate up rate down Reply
Gerb

"I do use the Guest feature, so I can't just turn it off. But now I'm too scared to let anyone use it."

This doesn't make sense. So you're going to keep the guest feature on but not let anyone use it? Unnecessary. Just turn off the guest account and when the bug is fixed, turn it back on.

Ouila.

October 12 2009 at 10:32 PM Report abuse rate up rate down Reply
dan

Another me too! Exactly this happened to me. Thought I was the only one.

It happened right after SL install and has not recurred.

Fortunately due to time machine no data was lost.

October 12 2009 at 6:17 PM Report abuse rate up rate down Reply
Allan L.

I read about this last month. Because I have visitors who occasionally use the guest acct, I disabled it and set up a new user account called "visitor". Hope this helps. If not, I'm backed up.

October 12 2009 at 4:54 PM Report abuse rate up rate down Reply
tdowling

Okay, just trying to understand what's going on here...

I don't know a ton about UNIX, but I'm guessing that given this situation, when the guest user files are wiped clean after logging out, there is some process running with root access that does it. If, without having to enter a password, there is an actual deletion of an admin account (as opposed to just file corruption), it couldn't happen by way of anything less than a root process, right?

I really hope that there's a less dangerous method.

October 12 2009 at 4:03 PM Report abuse rate up rate down Reply
justin

That is scary. I'm on an upgrade of SL from Leopard in which I already had Guest enabled. I have not experienced this issue.

October 12 2009 at 3:27 PM Report abuse rate up rate down Reply
Alex McElroy

I'm thinking of testing this out. I'm current on all my Time Machine backups, but I never use the Guest function and I'm current on my OS X updates. I wonder if I can still trigger this.

October 12 2009 at 3:17 PM Report abuse rate up rate down Reply
gerrynjr

So far, steps to reproduce for me:

1: Clean install
2: Create initial admin user using setup wizard
3. enable guest user
4. login as guest, notice that you get the shake window, look confused
5. login as your user
6. GASP all my files are gone! (All files I have are both backed up to my NAS, as well as my desktop, so data loss wasn't an issue for me)


My only guess is that the process the erases a guest user's files upon logout is running against the first admin user of the system upon a subsequent login after logging into guest. I have not been able to reproduce this under anything other than the first admin user created with the setup utility.

Initially I thought it was due to basic Unix permissions (first user on an OSX system is usually 501) but I later noticed that the guest user account has a unix ID of 201. I do know that when the guest user logs out all files owned by 201 are deleted... somehow it was applied to 501 as well.

So yeah... my main fix for now... is to create a generic "Admin" user, the create your user. It *should* be safe then to use the Guest account, and not lose any of your data. (Dont come chase me down if it still does though!)

October 12 2009 at 3:14 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.