Menu

#22 Blt_MakeTransparentWindowExist core

open
nobody
None
5
2003-05-23
2003-05-23
Anonymous
No

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!

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.