I'm testing Bob Ippolito's icns plugin for PIL, and am running into difficulty. I can't get an icon to display: in fact, Python crashes when I try to load the icon and display it.
Here is a test script, using a Tkinter GUI (Python 2.5.1, Tk 8.5, OS X 10.5.1): --- from Tkinter import * import Image, ImageTk root = Tk() im = Image.open('/Users/kevin/Desktop/vuman.icns') newim = im.resize((16, 16)) labelimage = ImageTk.PhotoImage(newim) w = Label(root, text="My Test Icon", image=labelimage, width=100) w.image=labelimage w.pack() mainloop() --- And here's the crash message in Terminal: Macintosh:Desktop kevin$ python iconlabel.py alloc: invalid block: 0x5c32b4: 5d 0 0 Abort trap I'm not sure what is causing Python to barf here. PIL is supposed to be able to create valid Tkinter photo objects, so I don't think the issue is with Tk not recognizing the icns format. Any suggestions? -- Kevin Walzer Code by Kevin http://www.codebykevin.com _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig