Subject: Bug Tk 8.1 Tk8.1 strongly unstable with --enable-thread - DN [1]


hassold@sermotec.fr - 03 May 1999 - comp.lang.tcl

 Tk 8.1 Bug:  Generated by Scriptics' bug entry form at
     http://www.scriptics.com/support/bugForm.html
 Responses to this post are encouraged.
 ------

 Submitted by:  Eric Hassold
 OperatingSystem:  Linux (Red Hat 5.0+ on Intel)
 OperatingSystemVersion:  2.2.1
 Extensions:  none
 CustomShell:  none
 Synopsis:  Tk8.1 strongly unstable with --enable-thread

 ReproducibleScript:
     Not reproductible (random hang)

 ObservedBehavior:
     our Tcl/Tk/C application (about 100.000 lines of C, 20.000 of Tcl),
     compiled with thread-enabled Tcl/Tk 8.1 Final, hangs frequently, and
     randomly (that is, several runs gives errors not at the same moment).
     When it occurs, all windows frozen, so no stack trace available. Our
     application is *NOT* multi-threaded, and doesn't modify or redefine any
     of the core Tcl/Tk routines. It works fine with 8.0.X, and with 8.1
     Final compiled *without* --enable-thread

 Comments:
     We admit this description is not precise enough to be very helpful for
     Tcl/Tk developpers. It shoud be considered more as a "user feedback"
     than a "bug report" (we might investigate more deeply in the coming
     days/weeks). The question is "should thread-safety" still be considered
     as Beta ? has anyone else experiment such problem (maybe on others
     platforms) ? or are they any special rules to respect when linking with
     multi-threads enabled Tcl/Tk libraires, even if our app. is not (yet)
     multi-threaded ?

Last modified
1999-09-27

(195.108.246.50)

Note: you are looking at
the snapshot of an old wiki
- much of this information
is likely to be very outdated