I am using BLT 2.4u with tcl/tk 8.4, and consistently get
a core from Blt_MakeTransparentWindowExist to. This
is happening on several platforms: AIX (32/64bit), Linux
2.4, Solaris 2.7 and HP 11.0.
The traceback from dbx is:
Segmentation fault in ptrgl_64._ptrgl [bltwish] at
0x100005430
0x100005430 (_ptrgl) e80b0000 ld r0,0x0(r11)
(dbx) where
ptrgl_64._ptrgl() at 0x100005430
Blt_MakeTransparentWindowExist() at 0x100012150
CreateBusy() at 0x1000865a8
HoldBusy() at 0x1000861d4
HoldOp() at 0x100085d1c
........
I have traced the crash down to a line of code in
bltWindow.c.
hPtr = Tcl_CreateHashEntry(&(dispPtr->winTable), (char
*)winPtr->window,&notUsed);
The Tcl_CreateHashEntry call seems to be failing for
some reason.
Has anyone else experienced this problem? Is there a
fix or patch out there?
Thanks for any help!