This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author neologix
Recipients dcuddihy, neologix
Date 2013-03-23.08:52:36
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1364028757.04.0.786130998341.issue17525@psf.upfronthosting.co.za>
In-reply-to
Content
os.getcwd() just calls the libc getcwd(3), so Python's not the problem here.

it's likely an issue with the CIFS implementation (I guess you're using fuse?).

Could you post the output of:
$ strace python -c "import os; os.getcwd())"

upon failure?

> Even though the unix 'pwd' and 'ls' commands still work, so I know my share is still accessible.

'pwd' is likely your shell builtin, which doesn't call getcwd(). You could try with /bin/getcwd. As for 'ls', it doesn't walk the directory tree like getcwd() does.
History
Date User Action Args
2013-03-23 08:52:37neologixsetrecipients: + neologix, dcuddihy
2013-03-23 08:52:37neologixsetmessageid: <1364028757.04.0.786130998341.issue17525@psf.upfronthosting.co.za>
2013-03-23 08:52:36neologixlinkissue17525 messages
2013-03-23 08:52:36neologixcreate