From: SourceForge.net <no...@so...> - 2012-06-08 11:36:18
|
Bugs item #3532972, was opened at 2012-06-07 13:51 Message generated for change (Settings changed) made by dgp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=3532972&group_id=10894 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: 80. Thread Package Group: current: 8.5.11 Status: Open Resolution: None Priority: 5 Private: No Submitted By: arius (arius-marius) >Assigned to: Don Porter (dgp) Summary: Tcl Scripts results in "called Tcl_FindHashEntry on deleted" Initial Comment: Tcl Version: 8.5.11 OS Platform and Version: Windows 7 (64 bit) & Linux (32 bit) Thread Package: 2.6.6 (Linux) & 2.6.7 (Windows) Problem Behavior: - If script execution has finished the following output appears: called Tcl_FindHashEntry on deleted - Additionally, under Linux a core dump is created Expected Behavior: - A clean finalization of Tcl interpreter Tcl-Script: package require Thread set th1 [thread::create {puts worker_running ; thread::wait ; puts worker_stopped}] thread::send -async $th1 {puts script_started; after 5000; puts script_done} go puts "waiting for go..." vwait go if { [thread::exists $th1] } { thread::release $th1 puts worker_released } puts main_done ---------------------------------------------------------------------- Comment By: arius (arius-marius) Date: 2012-06-07 14:30 Message: Not reproducible with... Tcl Version: 8.6b2 OS Platform and Version: Windows 7 (64 bit) Thread Package: 2.6.7 (Windows) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=3532972&group_id=10894 |