Rats, I can't get even the simplest PIL programs to display... Here is one...(works fine on my linux box....)
from Tkinter import * import Image,ImageTk import sys def main(): filename = sys.argv[1] root = Tk() img = ImageTk.PhotoImage(file=filename) label = Label(root, image=img) label.pack() root.mainloop() main() ********** I get a bus error , here is a partial dump Date/Time: 2006-06-10 18:48:29.695 -0400 OS Version: 10.4.6 (Build 8I127) Report Version: 4 Command: Python Path: /Library/Frameworks/Python.framework/Versions/2.4/Resources/ Python.app/Contents/MacOS/Python Parent: bash [7890] Version: 2.4a0 (2.4alpha1) PID: 6367 Thread: 0 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000028 Thread 0 Crashed: 0 com.tcltk.tklibrary 0x0b065d08 Tk_GetImageMasterData + 32 1 com.tcltk.tklibrary 0x0b071098 Tk_FindPhoto + 32 2 _imagingtk.so 0x007fd98c TkImaging_Init + 192 3 com.tcltk.tcllibrary 0x0a00dc8c TclInvokeStringCommand + 148 4 com.tcltk.tcllibrary 0x9bd02bfc TclEvalObjvInternal + 668 5 com.tcltk.tcllibrary 0x9bd02ddc Tcl_EvalObjv + 216 6 _tkinter.so 0x000a8980 Tkapp_Call + 348 (_tkinter.c:1314) 7 org.python.python 0x0028b7fc PyEval_EvalFrame + 16700 (ceval.c:3563) 8 org.python.python 0x0028da5c PyEval_EvalCodeEx + 2064 (ceval.c:2736) 9 org.python.python 0x0028ba18 PyEval_EvalFrame + 17240 (ceval.c:3656) 10 org.python.python 0x0028da5c PyEval_EvalCodeEx + 2064 (ceval.c:2736) 11 org.python.python 0x0022bf40 function_call + 340 (funcobject.c:555) 12 org.python.python 0x0020d5a4 PyObject_Call + 52 (abstract.c: 1796) 13 org.python.python 0x00217324 instancemethod_call + 520 (classobject.c:2448) 14 org.python.python 0x0020d5a4 PyObject_Call + 52 (abstract.c: 1796) 15 org.python.python 0x00286578 PyEval_CallObjectWithKeywords + 268 (ceval.c:3431) 16 org.python.python 0x00219b88 PyInstance_New + 540 (classobject.c:576) 17 org.python.python 0x0020d5a4 PyObject_Call + 52 (abstract.c: 1796) 18 org.python.python 0x0028ba98 PyEval_EvalFrame + 17368 (ceval.c:3773) 19 org.python.python 0x0028b984 PyEval_EvalFrame + 17092 (ceval.c:3647) 20 org.python.python 0x0028da5c PyEval_EvalCodeEx + 2064 (ceval.c:2736) 21 org.python.python 0x0028dbe4 PyEval_EvalCode + 48 (ceval.c:490) 22 org.python.python 0x002b5ba8 PyRun_FileExFlags + 212 (pythonrun.c:1266) 23 org.python.python 0x002b5dbc PyRun_SimpleFileExFlags + 432 (pythonrun.c:860) 24 org.python.python 0x002c0bfc Py_Main + 2732 (main.c:501) 25 org.python.python 0x0000257c 0x1000 + 5500 26 org.python.python 0x00002424 0x1000 + 5156 Thread 1: 0 libSystem.B.dylib 0x9001f5ec select + 12 1 com.tcltk.tklibrary 0x9be24a20 NotifierThreadProc + 432 2 libSystem.B.dylib 0x9002ba68 _pthread_body + 96 Thread 0 crashed with PPC Thread State 64: srr0: 0x000000000b065d08 srr1: 0x000000000200d030 vrsave: 0x0000000000000000 cr: 0x44244422 xer: 0x0000000000000004 lr: 0x000000000b065d04 ctr: 0x000000000b071078 r0: 0x000000000b065d04 r1: 0x00000000bfffe730 r2: 0x0000000000000000 r3: 0x0000000000000000 r4: 0x00000000007d4728 r5: 0x00000000bfffe7c0 r6: 0x00000000bfffe8e0 r7: 0x0000000080808080 r8: 0x0000000000000000 r9: 0x00000000016d26f0 r10: 0x0000000036352eff r11: 0x00000000007fe058 r12: 0x000000000b071078 r13: 0x00000000ffffffff r14: 0x0000000000000000 r15: 0x00000000ffffffff r16: 0x0000000000606ab4 r17: 0x00000000005824e0 r18: 0x000000000057d060 r19: 0x0000000000000000 r20: 0x0000000000040000 r21: 0x0000000000000000 r22: 0x000000009bd7396c r23: 0x00000000bfffe8e0 r24: 0x00000000005faa08 r25: 0x00000000040c8008 r26: 0x00000000bfffeb6c r27: 0x0000000000000003 r28: 0x00000000bfffe8e0 r29: 0x00000000007d4728 r30: 0x00000000bfffe7c0 r31: 0x000000000b071084 Binary Images Description: 0x1000 - 0x2fff org.python.python 2.4a0 (2.4alpha1) /Library/ Frameworks/Python.framework/Versions/2.4/Resources/Python.app/ Contents/MacOS/Python 0xa3000 - 0xaafff _tkinter.so /Library/Frameworks/ Python.framework/Versions/2.4/lib/python2.4/lib-dynload/_tkinter.so 0x205000 - 0x2f3fff org.python.python 2.4a0 (2.2) /Library/ Frameworks/Python.framework/Versions/2.4/Python 0x709000 - 0x70afff MacOS.so /Library/Frameworks/ Python.framework/Versions/2.4/lib/python2.4/lib-dynload/MacOS.so 0x712000 - 0x755fff _imaging.so /Library/Frameworks/ Python.framework/Versions/2.4/lib/python2.4/site-packages/PIL/ _imaging.so 0x76b000 - 0x76ffff array.so /Library/Frameworks/ Python.framework/Versions/2.4/lib/python2.4/lib-dynload/array.so 0x77e000 - 0x781fff strop.so /Library/Frameworks/ Python.framework/Versions/2.4/lib/python2.4/lib-dynload/strop.so 0x78e000 - 0x790fff operator.so /Library/Frameworks/ Python.framework/Versions/2.4/lib/python2.4/lib-dynload/operator.so 0x7fd000 - 0x7fdfff _imagingtk.so /Library/Frameworks/ Python.framework/Versions/2.4/lib/python2.4/site-packages/PIL/ _imagingtk.so 0xa000000 - 0xa087fff com.tcltk.tcllibrary 8.4.10 /Library/ Frameworks/Tcl.framework/Versions/8.4/Tcl 0xb000000 - 0xb0c2fff com.tcltk.tklibrary 8.4.10 /Library/Frameworks/ Tk.framework/Versions/8.4/Tk _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig