[Image-SIG] Followup

Rob W. W. Hooft rob@hooft.net
Wed, 12 Apr 2000 12:48:28 +0200 (CEST)


Hm. I did make a stupid mistake: tkimage was using the wrong version
of tcl/tk. I fixed that now, and also made the Tcl/Tk libraries 
statically linked. The python program still crashes in the
same line, with a different stack trace.

(gdb) where
#0  chunk_free (ar_ptr=0x75ff8522, p=0x4025c28c) at malloc.c:3049
#1  0x40094fba in __libc_free (mem=0x4025c294) at malloc.c:3023
#2  0x403c22b0 in TclpFree ()
   from /usr/local/nonius/lib/python1.6/lib-dynload/_imaging.so
#3  0x4036e3ac in Tcl_Free ()
   from /usr/local/nonius/lib/python1.6/lib-dynload/_imaging.so
#4  0x403a7f71 in ResetObjResult ()
   from /usr/local/nonius/lib/python1.6/lib-dynload/_imaging.so
#5  0x403a7843 in Tcl_SetResult ()
   from /usr/local/nonius/lib/python1.6/lib-dynload/_imaging.so
#6  0x403cec29 in Tk_MainWindow ()
   from /usr/local/nonius/lib/python1.6/lib-dynload/_imaging.so
#7  0x40400ad0 in Tk_GetImageMasterData ()
   from /usr/local/nonius/lib/python1.6/lib-dynload/_imaging.so
#8  0x403c7132 in Tk_FindPhoto ()
   from /usr/local/nonius/lib/python1.6/lib-dynload/_imaging.so
#9  0x403540b9 in PyImagingPhoto (clientdata=0x0, interp=0x827fc88, argc=3, 
    argv=0xbfffd6cc) at ./Tk/tkImaging.c:76
#10 0x4036a925 in TclInvokeStringCommand ()
   from /usr/local/nonius/lib/python1.6/lib-dynload/_imaging.so
#11 0x4020798a in EvalObjv ()
   from /usr/local/nonius/lib/python1.6/lib-dynload/_tkinter.so
#12 0x40207a9d in Tcl_EvalObjv ()
   from /usr/local/nonius/lib/python1.6/lib-dynload/_tkinter.so
#13 0x40159d49 in Tkapp_Call (self=0x81296c8, args=0x834ce18)
    at ./_tkinter.c:620

Help?