Hi Python Mac People:
When I run the following: ### import sys,os import Carbon.File import Carbon.CF def fileurl(posix): fileref = Carbon.File.FSRef(posix) cfurl = Carbon.CF.CFURLCreateFromFSRef(fileref) filestr = cfurl.CFURLGetString() return filestr.CFStringGetString() if __name__ == "__main__": print fileurl("/tmp") ### I get: python(7038) malloc: *** error for object 0x3101f0: double free python(7038) malloc: *** set a breakpoint in szone_error to debug file://localhost/private/tmp/ Can anybody tell me what those errors mean? And BTW, does anybody know if this code works fine with an untouched Tiger install. I am considering making this an automater script and giving to some friends. Although, the script does not work at all in Automator but works on the command line with the result above. I wonder if this makes Automator think the script failed? tia, Brian Ray with running python -v I get more info: snip... # /System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/plat-mac/Carbon/CF.pyc has bad mtime import Carbon.CF # from /System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/plat-mac/Carbon/CF.py # can't create /System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/plat-mac/Carbon/CF.pyc dlopen("/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/lib-dynload/_CF.so", 2); import _CF # dynamically loaded from /System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/lib-dynload/_CF.so python(7053) malloc: *** error for object 0x310200: double free python(7053) malloc: *** set a breakpoint in szone_error to debug file://localhost/private/tmp/ ... snip _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig