Tk Source Code

View Ticket
Login
Ticket UUID: 1660671
Title: called Tcl-FindHashEntry on deleted table
Type: Bug Version: obsolete: 8.4.14
Submitter: tombert Created on: 2007-02-15 14:45:16
Subsystem: 75. wish Assigned To: nobody
Priority: 8 Severity: Minor
Status: Closed Last Modified: 2018-01-13 22:57:28
Resolution: Out of Date Closed By: fvogel
    Closed on: 2018-01-13 22:57:28
Description:
Sometimes I have troubles "destroy"ing the main toplevel widget - the application crashes - but I was not able to draw it down to a small application.
Today - when exiting the application I got a fatal error in wish: "called Tcl-FindHashEntry on deleted table".

thanks
User Comments: fvogel added on 2018-01-13 22:57:28:
Ok, let's close this then. It must have been fixed by something. Thanks for the feedback!

tombert added on 2018-01-13 22:15:19:
I cannot reproduce in latest 8.5.
Anyhow this issue is more than ten years old ...
If you please close it.

fvogel added on 2018-01-12 20:52:32:

This is a real PITA with binary attachments. It happened when the ticket system transitioned from SF to fossil. I take this opportunity to thank sebres once more for having figured the fix out and shared it with the community.

To save you time I have applied this recipe to the attachment in the present ticket, and re-attached the result to it (the old version of crash5.zip is no longer visible since I didn't change the filename).


stu added on 2018-01-12 14:29:10:
I'd like to try this but my unzip prog doesn't like the attached zipfile.

tombert added on 2007-02-20 17:14:02:

File Added - 216836: crash5.zip

Logged In: YES 
user_id=696043
Originator: YES

Unfortunately I was not able to reproduce the Tcl-FindHashEntry error - instead I have and unhandled exception "referenced memory at "0x0000000". It seems to me that it is caused by the iTk/iTcl packages - I will post the bug there as well.

The example can be handles as:
Open the console: type 'show' and then type 'crash'
File Added: crash5.zip

tombert added on 2007-02-20 16:14:31:
Logged In: YES 
user_id=696043
Originator: YES

The installation is from ActiveState. OS is Windows XP Prof. Packages used are: BWidget, Itcl, Iwidgets and Itk. There is NO self-compiled package.
Currently I'am trying to reduce the example to a smaller bit of code ... I let you know when I'am finished.
thx

hobbs added on 2007-02-20 09:20:51:
Logged In: YES 
user_id=72656
Originator: NO

is this pure Tcl/Tk code, or are extensions involved?

tombert added on 2007-02-15 23:42:24:
Logged In: YES 
user_id=696043
Originator: YES

Would a big project example help? then please let me know ...
regards

Attachments: