You have some kind of haxie-like-thing (an InputManager maybe) installed. That haxie is broken and causing those messages.
Nothing to see here, not a bug in appscript or Python. -bob On Jun 28, 2006, at 5:42 PM, Jordan Breeding wrote: > Okay, so this is going to be a bit long, I didn't know if you would > want the short stack trace or the full stack trace so I will just > put the full one. To reproduce the problem I ran my script with a > certain track list, the program completed and never triggered the > breakpoint. Then I cleared all of the transfered files, reset > everything on the iTunes side and started it again. It got to > generating the end of the first file, and right before starting to > generate the second zip file the breakpoint triggered, here is the > backtrace: > > Breakpoint 1, 0x92a0abac in _NSAutoreleaseNoPool () > (gdb) bt full > #0 0x92a0abac in _NSAutoreleaseNoPool () > No symbol table info available. > #1 0x9291c4c0 in -[NSObject autorelease] () > No symbol table info available. > #2 0x9292fedc in _NSSoftLinkingLoadFrameworkImage () > No symbol table info available. > #3 0x9292fe44 in _NSSoftLinkingGetFrameworkFuncPtr () > No symbol table info available. > #4 0x9292fda4 in _NS_AEInstallEventHandler () > No symbol table info available. > #5 0x9292fad0 in -[NSAppleEventManager > setEventHandler:andSelector:forEventClass:andEventID:] () > No symbol table info available. > #6 0x059be320 in DFPatch::Initialize () > No symbol table info available. > #7 0x059c9c30 in SCPatchInit () > No symbol table info available. > #8 0x0141455c in SCLoadPatchBundle () > No symbol table info available. > #9 0x01415438 in BundleLoader::ReceiveMessage () > No symbol table info available. > #10 0x0141512c in SCPatchMessenger::ReceiveCallback () > No symbol table info available. > #11 0x90823104 in __CFMessagePortPerform () > No symbol table info available. > #12 0x907e9734 in __CFRunLoopDoSource1 () > No symbol table info available. > #13 0x907dbe4c in __CFRunLoopRun () > No symbol table info available. > #14 0x907db47c in CFRunLoopRunSpecific () > No symbol table info available. > #15 0x931e6740 in RunCurrentEventLoopInMode () > No symbol table info available. > #16 0x932cae5c in GetNextEventMatchingMask () > No symbol table info available. > #17 0x932cac10 in WNEInternal () > No symbol table info available. > #18 0x933e3080 in _AEWNE () > No symbol table info available. > #19 0x914fc584 in aeSend () > No symbol table info available. > #20 0x9329438c in AESend () > No symbol table info available. > #21 0x0100ace0 in AEDesc_AESend (_self=0x5b88ae8, _args=0x5b6ee18) > at src/_AEmodule.c:635 > _save = (PyThreadState *) 0x600230 > _res = (PyObject *) 0x0 > _err = 103 > reply = { > descriptorType = 1634039412, > dataHandle = 0x67ed94 > } > sendMode = 3 > sendPriority = 0 > timeOutInTicks = -1 > #22 0x0028b7fc in PyEval_EvalFrame (f=0x606ab0) at /Volumes/Data/ > Users/ronald/Universal/python24-fat/Python/ceval.c:3563 > callargs = (PyObject *) 0x5b6ee18 > tstate = (PyThreadState *) 0x600230 > pfunc = (PyObject **) 0x606c10 > w = (PyObject *) 0x6cfe80 > sp = (PyObject **) 0x606c14 > stack_pointer = (PyObject **) 0x3 > next_instr = (unsigned char *) 0x9291c4c0 "\200\001" > opcode = 6292016 > oparg = 6319120 > why = WHY_NOT > err = 0 > x = (PyObject *) 0x3 > v = (PyObject *) 0x5b06d28 > w = (PyObject *) 0x600230 > u = (PyObject *) 0x6cfe80 > t = (PyObject *) 0x600230 > stream = (PyObject *) 0x5b06d28 > fastlocals = (PyObject **) 0x606bfc > freevars = (PyObject **) 0x606c10 > retval = (PyObject *) 0x0 > tstate = (PyThreadState *) 0x600230 > co = (PyCodeObject *) 0xddb20 > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = (unsigned char *) 0x67e44 "t" > names = (PyObject *) 0xdc260 > consts = (PyObject *) 0xdb1b8 > #23 0x0028b984 in PyEval_EvalFrame (f=0x613b00) at /Volumes/Data/ > Users/ronald/Universal/python24-fat/Python/ceval.c:3645 > f = (PyFrameObject *) 0x606ab0 > tstate = (PyThreadState *) 0x600230 > fastlocals = (PyObject **) 0x9291c4c0 > stack = (PyObject **) 0xa291b704 > co = (PyCodeObject *) 0x6cfe80 > nd = -1835940672 > globals = (PyObject *) 0x68 > argdefs = (PyObject *) 0x90a3c628 > d = (PyObject **) 0x90a3c628 > n = 2 > pfunc = (PyObject **) 0x613c60 > w = (PyObject *) 0x6cfe80 > sp = (PyObject **) 0x613c6c > stack_pointer = (PyObject **) 0x2 > next_instr = (unsigned char *) 0x9291c4c0 "\200\001" > opcode = 6292016 > oparg = 6372448 > why = WHY_NOT > err = 0 > x = (PyObject *) 0x2 > v = (PyObject *) 0x594830 > w = (PyObject *) 0x600230 > u = (PyObject *) 0x6cfe80 > t = (PyObject *) 0x600230 > stream = (PyObject *) 0x594830 > fastlocals = (PyObject **) 0x613c4c > freevars = (PyObject **) 0x613c60 > retval = (PyObject *) 0x0 > tstate = (PyThreadState *) 0x600230 > co = (PyCodeObject *) 0x591ee0 > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = (unsigned char *) 0x631f54 "t" > names = (PyObject *) 0xade40 > consts = (PyObject *) 0xddab0 > #24 0x0028b984 in PyEval_EvalFrame (f=0x614ba0) at /Volumes/Data/ > Users/ronald/Universal/python24-fat/Python/ceval.c:3645 > f = (PyFrameObject *) 0x613b00 > tstate = (PyThreadState *) 0x600230 > fastlocals = (PyObject **) 0x9291c4c0 > stack = (PyObject **) 0xa291b704 > co = (PyCodeObject *) 0x6cfe80 > nd = -1835940672 > globals = (PyObject *) 0x68 > argdefs = (PyObject *) 0x90a3c628 > d = (PyObject **) 0x90a3c628 > n = 1 > pfunc = (PyObject **) 0x614d00 > w = (PyObject *) 0x6cfe80 > sp = (PyObject **) 0x614d08 > stack_pointer = (PyObject **) 0x1 > next_instr = (unsigned char *) 0x9291c4c0 "\200\001" > opcode = 6292016 > oparg = 6376704 > why = WHY_NOT > err = 0 > x = (PyObject *) 0x1 > v = (PyObject *) 0x5947b0 > w = (PyObject *) 0x600230 > u = (PyObject *) 0x6cfe80 > t = (PyObject *) 0x600230 > stream = (PyObject *) 0x5947b0 > fastlocals = (PyObject **) 0x614cec > freevars = (PyObject **) 0x614d00 > retval = (PyObject *) 0x0 > tstate = (PyThreadState *) 0x600230 > co = (PyCodeObject *) 0xd9460 > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = (unsigned char *) 0xbc9b4 "|\004" > names = (PyObject *) 0xa9c48 > consts = (PyObject *) 0xd7c88 > #25 0x0028da5c in PyEval_EvalCodeEx (co=0xd9460, > globals=0xa293ab98, locals=0x9291c4c0, args=0x614d00, argcount=3, > kws=0x1, kwcount=1, defs=0xda3cc, defcount=4, closure=0x0) at / > Volumes/Data/Users/ronald/Universal/python24-fat/Python/ceval.c:2736 > f = (PyFrameObject *) 0x614ba0 > retval = (PyObject *) 0xda3dc > fastlocals = (PyObject **) 0x614cec > freevars = (PyObject **) 0x614d00 > tstate = (PyThreadState *) 0x600230 > x = (PyObject *) 0x6661f0 > u = (PyObject *) 0xda3dc > defcount = 4 > closure = (PyObject *) 0x0 > #26 0x0022bf40 in function_call (func=0x596170, arg=0x5b760d0, > kw=0x1) at /Volumes/Data/Users/ronald/Universal/python24-fat/ > Objects/funcobject.c:548 > result = (PyObject *) 0xd9460 > argdefs = (PyObject *) 0xd9460 > d = (PyObject **) 0xda3cc > k = (PyObject **) 0x696280 > nk = 1 > nd = 4 > #27 0x0020d5a4 in PyObject_Call (func=0x6cfe80, arg=0xa293ab98, > kw=0x68) at /Volumes/Data/Users/ronald/Universal/python24-fat/ > Objects/abstract.c:1795 > result = (PyObject *) 0x5b760d0 > call = (ternaryfunc) 0x9291c4c0 <-[NSObject autorelease]+24> > #28 0x00217324 in instancemethod_call (func=0x6cfe80, > arg=0x5b760d0, kw=0x5b8f150) at /Volumes/Data/Users/ronald/ > Universal/python24-fat/Objects/classobject.c:2447 > self = (PyObject *) 0x5b6eee0 > class = (PyObject *) 0x2 > result = (PyObject *) 0x5b6eee0 > #29 0x0020d5a4 in PyObject_Call (func=0x6cfe80, arg=0xa293ab98, > kw=0x68) at /Volumes/Data/Users/ronald/Universal/python24-fat/ > Objects/abstract.c:1795 > result = (PyObject *) 0x104abc0 > call = (ternaryfunc) 0x9291c4c0 <-[NSObject autorelease]+24> > #30 0x00286578 in PyEval_CallObjectWithKeywords (func=0xaf710, > arg=0x104abc0, kw=0x5b8f150) at /Volumes/Data/Users/ronald/ > Universal/python24-fat/Python/ceval.c:3430 > result = (PyObject *) 0x5b8f150 > #31 0x00219b88 in PyInstance_New (klass=0x6cfe80, arg=0x104abc0, > kw=0x5b8f150) at /Volumes/Data/Users/ronald/Universal/python24-fat/ > Objects/classobject.c:575 > res = (PyObject *) 0xaf710 > inst = (PyInstanceObject *) 0x5b6eee0 > init = (PyObject *) 0xaf710 > initstr = (PyObject *) 0x5680 > #32 0x0020d5a4 in PyObject_Call (func=0x6cfe80, arg=0xa293ab98, > kw=0x68) at /Volumes/Data/Users/ronald/Universal/python24-fat/ > Objects/abstract.c:1795 > result = (PyObject *) 0x104abc0 > call = (ternaryfunc) 0x9291c4c0 <-[NSObject autorelease]+24> > #33 0x0028ba98 in PyEval_EvalFrame (f=0x180be10) at /Volumes/Data/ > Users/ronald/Universal/python24-fat/Python/ceval.c:3771 > callargs = (PyObject *) 0x104abc0 > kwdict = (PyObject *) 0x5b8f150 > nk = 96006480 > func = (PyObject *) 0x1042060 > pfunc = (PyObject **) 0x180bf88 > w = (PyObject *) 0x6cfe80 > sp = (PyObject **) 0x180bf8c > stack_pointer = (PyObject **) 0x2 > next_instr = (unsigned char *) 0x9291c4c0 "\200\001" > opcode = 96006480 > oparg = 25214856 > why = WHY_NOT > err = 0 > x = (PyObject *) 0x2 > v = (PyObject *) 0x1042060 > w = (PyObject *) 0x5b8f150 > u = (PyObject *) 0x6cfe80 > t = (PyObject *) 0x5b8f150 > stream = (PyObject *) 0x1042060 > fastlocals = (PyObject **) 0x180bf5c > freevars = (PyObject **) 0x180bf88 > retval = (PyObject *) 0x0 > tstate = (PyThreadState *) 0x600230 > co = (PyCodeObject *) 0xc5ae0 > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = (unsigned char *) 0x623394 "t" > names = (PyObject *) 0xdb58 > consts = (PyObject *) 0xc65a0 > #34 0x0028da5c in PyEval_EvalCodeEx (co=0xc5ae0, > globals=0xa293ab98, locals=0x9291c4c0, args=0x180bf74, argcount=2, > kws=0x0, kwcount=0, defs=0x105a6fc, defcount=5, closure=0x0) at / > Volumes/Data/Users/ronald/Universal/python24-fat/Python/ceval.c:2736 > f = (PyFrameObject *) 0x180be10 > retval = (PyObject *) 0x105a710 > fastlocals = (PyObject **) 0x180bf5c > freevars = (PyObject **) 0x180bf88 > tstate = (PyThreadState *) 0x600230 > x = (PyObject *) 0x6661f0 > u = (PyObject *) 0x105a710 > defcount = 5 > closure = (PyObject *) 0x0 > #35 0x0022bf40 in function_call (func=0x105f8b0, arg=0x5b06cd8, > kw=0x0) at /Volumes/Data/Users/ronald/Universal/python24-fat/ > Objects/funcobject.c:548 > result = (PyObject *) 0xc5ae0 > argdefs = (PyObject *) 0xc5ae0 > d = (PyObject **) 0x105a6fc > k = (PyObject **) 0x0 > nk = 0 > nd = 5 > #36 0x0020d5a4 in PyObject_Call (func=0x6cfe80, arg=0xa293ab98, > kw=0x68) at /Volumes/Data/Users/ronald/Universal/python24-fat/ > Objects/abstract.c:1795 > result = (PyObject *) 0x5b06cd8 > call = (ternaryfunc) 0x9291c4c0 <-[NSObject autorelease]+24> > #37 0x00217324 in instancemethod_call (func=0x6cfe80, > arg=0x5b06cd8, kw=0x0) at /Volumes/Data/Users/ronald/Universal/ > python24-fat/Objects/classobject.c:2447 > self = (PyObject *) 0x5b095d0 > class = (PyObject *) 0x1 > result = (PyObject *) 0x5b095d0 > #38 0x0020d5a4 in PyObject_Call (func=0x6cfe80, arg=0xa293ab98, > kw=0x68) at /Volumes/Data/Users/ronald/Universal/python24-fat/ > Objects/abstract.c:1795 > result = (PyObject *) 0xaf6e8 > call = (ternaryfunc) 0x9291c4c0 <-[NSObject autorelease]+24> > #39 0x00259730 in slot_tp_init (self=0x6cfe80, args=0x5b095b0, > kwds=0x0) at /Volumes/Data/Users/ronald/Universal/python24-fat/ > Objects/typeobject.c:4759 > init_str = (PyObject *) 0x5680 > meth = (PyObject *) 0xaf6e8 > res = (PyObject *) 0x5b095b0 > #40 0x0025c428 in type_call (type=0x63f9b0, args=0x5b095b0, > kwds=0x0) at /Volumes/Data/Users/ronald/Universal/python24-fat/ > Objects/typeobject.c:435 > obj = (PyObject *) 0x5b095d0 > #41 0x0020d5a4 in PyObject_Call (func=0x6cfe80, arg=0xa293ab98, > kw=0x68) at /Volumes/Data/Users/ronald/Universal/python24-fat/ > Objects/abstract.c:1795 > result = (PyObject *) 0x5b095b0 > call = (ternaryfunc) 0x9291c4c0 <-[NSObject autorelease]+24> > #42 0x0028ba98 in PyEval_EvalFrame (f=0x6c8f20) at /Volumes/Data/ > Users/ronald/Universal/python24-fat/Python/ceval.c:3771 > callargs = (PyObject *) 0x5b095b0 > kwdict = (PyObject *) 0x0 > nk = 0 > func = (PyObject *) 0x63f9b0 > pfunc = (PyObject **) 0x6c9074 > w = (PyObject *) 0x6cfe80 > sp = (PyObject **) 0x6c9078 > stack_pointer = (PyObject **) 0x1 > next_instr = (unsigned char *) 0x9291c4c0 "\200\001" > opcode = 0 > oparg = 7114868 > why = WHY_NOT > err = 0 > x = (PyObject *) 0x1 > v = (PyObject *) 0x63f9b0 > w = (PyObject *) 0x0 > u = (PyObject *) 0x6cfe80 > t = (PyObject *) 0x0 > stream = (PyObject *) 0x63f9b0 > fastlocals = (PyObject **) 0x6c906c > freevars = (PyObject **) 0x6c9074 > retval = (PyObject *) 0x0 > tstate = (PyThreadState *) 0x600230 > co = (PyCodeObject *) 0xe1b20 > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = (unsigned char *) 0x4b544 "t" > names = (PyObject *) 0x50ea0 > consts = (PyObject *) 0xe1af0 > #43 0x0028b984 in PyEval_EvalFrame (f=0x608800) at /Volumes/Data/ > Users/ronald/Universal/python24-fat/Python/ceval.c:3645 > f = (PyFrameObject *) 0x6c8f20 > tstate = (PyThreadState *) 0x600230 > fastlocals = (PyObject **) 0x9291c4c0 > stack = (PyObject **) 0xa291b704 > co = (PyCodeObject *) 0x6cfe80 > nd = -1835940672 > globals = (PyObject *) 0x68 > argdefs = (PyObject *) 0x90a3c628 > d = (PyObject **) 0x90a3c628 > n = 2 > pfunc = (PyObject **) 0x608950 > w = (PyObject *) 0x6cfe80 > sp = (PyObject **) 0x60895c > stack_pointer = (PyObject **) 0x2 > next_instr = (unsigned char *) 0x9291c4c0 "\200\001" > opcode = 6292016 > oparg = 6326608 > why = WHY_NOT > err = 0 > x = (PyObject *) 0x2 > v = (PyObject *) 0x105fb70 > w = (PyObject *) 0x600230 > u = (PyObject *) 0x6cfe80 > t = (PyObject *) 0x600230 > stream = (PyObject *) 0x105fb70 > fastlocals = (PyObject **) 0x60894c > freevars = (PyObject **) 0x60894c > retval = (PyObject *) 0x0 > tstate = (PyThreadState *) 0x600230 > co = (PyCodeObject *) 0xe1da0 > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = (unsigned char *) 0x184c414 "d" > names = (PyObject *) 0x1840610 > consts = (PyObject *) 0x60ad60 > #44 0x0028da5c in PyEval_EvalCodeEx (co=0xe1da0, > globals=0xa293ab98, locals=0x9291c4c0, args=0x0, argcount=0, > kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at /Volumes/ > Data/Users/ronald/Universal/python24-fat/Python/ceval.c:2736 > f = (PyFrameObject *) 0x608800 > retval = (PyObject *) 0x0 > fastlocals = (PyObject **) 0x60894c > freevars = (PyObject **) 0x60894c > tstate = (PyThreadState *) 0x600230 > x = (PyObject *) 0x6661f0 > u = (PyObject *) 0x0 > defcount = 0 > closure = (PyObject *) 0x0 > #45 0x0028dbe4 in PyEval_EvalCode (co=0x6cfe80, globals=0xa293ab98, > locals=0x68) at /Volumes/Data/Users/ronald/Universal/python24-fat/ > Python/ceval.c:484 > No locals. > #46 0x002b5ba8 in PyRun_FileExFlags (fp=0xa000db44, > filename=0xbffff809 "/Users/jordan/ruby_testing/ > archive_and_send_appscript_alternate_local.py", start=-1602514356, > globals=0x1fa50, locals=0x1fa50, closeit=1, flags=0xe1da0) at / > Volumes/Data/Users/ronald/Universal/python24-fat/Python/pythonrun.c: > 1265 > co = (PyCodeObject *) 0xe1da0 > v = (PyObject *) 0xe230 > n = (node *) 0xe230 > #47 0x002b5dbc in PyRun_SimpleFileExFlags (fp=0xa000db44, > filename=0xbffff809 "/Users/jordan/ruby_testing/ > archive_and_send_appscript_alternate_local.py", closeit=1, > flags=0xbffff54c) at /Volumes/Data/Users/ronald/Universal/python24- > fat/Python/pythonrun.c:860 > d = (PyObject *) 0x1fa50 > v = (PyObject *) 0x0 > ext = 0xbffff84d "l.py" > #48 0x002c0bfc in Py_Main (argc=-2147483648, argv=0xbffff6b0) at / > Volumes/Data/Users/ronald/Universal/python24-fat/Modules/main.c:501 > c = 7143040 > sts = -1610605668 > command = 0x0 > filename = 0xa293ab98 "\220?\200\b\220?H\224\220?\\\210\220? > \222?\220??" > module = 0x0 > fp = (FILE *) 0xa000db44 > p = 0x6cfe80 "?{\226t" > inspect = 0 > unbuffered = 3211608 > skipfirstline = 0 > stdin_is_interactive = 1 > help = -1073743863 > version = 1 > saw_inspect_flag = 536870912 > saw_unbuffered_flag = -1073744564 > cf = { > cf_flags = 0 > } > #49 0x0000257c in _call_objcInit () at /SourceCache/Csu/Csu-58/ > crt.c:361 > i = 3221223100 > count = 3221223088 > _dyld_image_count_fn = (unsigned int (*)()) 0x8fe07364 > <__dyld__Z20_dyld_mod_term_funcsv> > _dyld_get_image_name_fn = (const char *(*)()) 0 > _dyld_get_image_header_fn = (const void *(*)()) 0 > NSLookupSymbolInImage_fn = (const void *(*)()) 0 > NSAddressOfSymbol_fn = (void *(*)()) 0xbffff6a8 > #50 0x00002424 in _start (argc=2, argv=0xbffff6b0, envp=0xbffff6bc) > at /SourceCache/Csu/Csu-58/crt.c:205 > p = 0xa291b704 "\220" > q = (char **) 0xffffffff > term = (void (*)()) 0 > (gdb) > > On Jun 28, 2006, at 15:23 , Bob Ippolito wrote: > >> I don't see anything in this script that could directly cause >> those warnings. It's got to be something in appscript calls into... >> >> If you run it under GDB with a breakpoint on _NSAutoreleaseNoPool >> you might be able to track it down. If you could reproduce the >> issue in such a way that it was easy to reproduce then someone >> else would probably look at it, but in its current state I don't >> think this script is going to work very well on anyone else's >> machine. >> >> CoreFoundation doesn't have autorelease pools and could never >> trigger this message on its own. There *must* be some Foundation- >> based Objective-C code involved somewhere along the way. No such >> code is in Python, but it's possible that there is some such >> dependency in something appscript is using. >> >> -bob >> >> On Jun 28, 2006, at 12:26 PM, Jordan Breeding wrote: >> >>> Okay, I am attaching a copy of the current script. Usernames, >>> passwords, and email addresses have been replaced with "****". >>> This code might be a little rough, probably looks like c++ >>> instead of pure python, etc. But it does work except for that I >>> get those errors from time to time. I seem to get the errors >>> regardless of whether I call python or pythonw. I am using the >>> latest appscript (appscript installer 1.3.2) and Universal Python >>> 2.4.3. Thanks for any help tracking down why these errors/ >>> warnings occur. >>> >>> Jordan >>> >>> On Wednesday, June 28, 2006, at 02:01PM, Bob Ippolito >>> <[EMAIL PROTECTED]> wrote: >>> >>>> pythonw is and always has been a stub that launches a regular >>>> python >>>> interpreter. There is nothing special about it except for the path >>>> the regular interpreter is located at. The only thing it can do is >>>> enable WindowServer access; it shouldn't ever cause any issues >>>> (especially of this sort). In other words, it is absolutely not >>>> your >>>> problem. >>>> >>>> The script isn't attached. I doubt anyone will be able to help >>>> you on >>>> this without source code. You are correct about the message's >>>> meaning, but without source the cause can't be determined. >>>> >>>> -bob >>>> >>>> On Jun 28, 2006, at 11:44 AM, Jordan Breeding wrote: >>>> >>>>> Hello, >>>>> >>>>> Do you think that the Python 2.4.3 Universal build could be having >>>>> this effect with python and pythonw now combined? I don't see >>>>> these messages all of the time but when I do it is a block of >>>>> about >>>>> 10 or so of them, and I usually only get the messages once per run >>>>> of a script even when they do show up. I tried googling around >>>>> and >>>>> it seems like this message means something was marked autorelease >>>>> in Cocoa somewhere but without a pool in place. Please let me >>>>> know >>>>> if you think you know what is going on but need more information. >>>>> The problem might also be present in the 2.5b1 Universal, don't >>>>> know yet because I don't have an appscript module for python built >>>>> yet that will work with 2.5b1. >>>>> >>>>> Thanks, >>>>> Jordan >>>>> >>>>> From: has <[EMAIL PROTECTED]> >>>>> To: Jordan Breeding <[EMAIL PROTECTED]> >>>>> Date: Wed Jun 28, 2006 11:31:03 AM CDT >>>>> Subject: Re: python appscript is displaying warning/errors >>>>> sometimes >>>>> >>>>> Hi, >>>>> >>>>>> I am using appscript in python to do some various tasks in >>>>>> iTunes. >>>>>> The scripts are organized by task. One of the scripts makes some >>>>>> zip files based on a playlist and then sends them. The problem I >>>>>> have is that while the script does compete all of its takes I get >>>>>> this set of messages sometimes: >>>>>> >>>>>> 2006-06-21 09:23:26.019 Python[21992] *** _NSAutoreleaseNoPool(): >>>>>> Object 0x6fa480 of class NSCFString autoreleased with no pool in >>>>>> place - just leaking >>>>>> ... >>>>>> >>>>>> I am attaching a copy of the script with servernames, usernames, >>>>>> and passwords blanked out. I know it probably isn't the greatest >>>>>> code in the world but it seems to get the job done and I was just >>>>>> wondering if you could easily spot the place that is leaking. >>>>> >>>>> Hmm, dunno; not very good on that stuff. If I had to guess, I'd >>>>> say >>>>> check the interpreter; I think it was rewritten recently to >>>>> eliminate >>>>> the python/pythonw dichotomy. I don't think any of the modules in >>>>> your script are using Cocoa/CoreFoundation. Sorry I can't be more >>>>> helpful. >>>>> >>>>> Regards, >>>>> >>>>> has >>>>> >>>>> >>>>> _______________________________________________ >>>>> Pythonmac-SIG maillist - Pythonmac-SIG@python.org >>>>> http://mail.python.org/mailman/listinfo/pythonmac-sig >>>> >>>> >>>> >>>> <archive_and_send.py> >> > _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig