From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.7.8) Gecko/20050524 Fedora/1.0.4-4 Firefox/1.0.4 Description of problem: This is what I get while running os.access as non-root user: Traceback (most recent call last): File "/usr/bin/gnomeboyadvance", line 5, in ? gba = GnomeBoyAdvance() File "/usr/lib/python2.4/site-packages/gnomeboyadvance/GnomeBoyAdvance.py", line 54, in __init__ self.mySettings = Settings.Settings() File "/usr/lib/python2.4/site-packages/gnomeboyadvance/Settings.py", line 24, in __init__ if not self.__checkBinary(): self.tryFindBinary() File "/usr/lib/python2.4/site-packages/gnomeboyadvance/Settings.py", line 32, in __checkBinary return os.access(bin, os.X_OK ) TypeError: coercing to Unicode: need string or buffer, NoneType found This seems to be an old bug as reported in http://mail.python.org/pipermail/python-dev/2005-March/051906.html Version-Release number of selected component (if applicable): 2.4.1-2 How reproducible: Always Steps to Reproduce: 1. run a program containing os.access as non-root user. Actual Results: I got an unicode error Additional info:
I cannot seem to reproduce this, do you have an example?