Hi Francois,
On Sun, 19 Nov 2017, Francois Vogel wrote:
> Gerhard Reithofer a ?crit le 16/11/2017 ? 18:36 :
> > > Suggest you put your latest findings in the currently open ticket:
> > >
> > >
https://core.tcl.tk/tk/tktview?name=3547229fff
> > I've added ...
>
> Gerhard, could you have a look at the ticket please?
>
> We are unsure on which version you see the problem. Indeed in your comment in
> that ticket you write:
>
> Test environment (Debian 9):
> % info patchlevel
> 8.6.2
>
> and a few lines after you state:
>
> "Tcl 8.6.6, Debian 9, 64-bit"
>
> So, it looks like this was really 8.6.2, in which this bug was indeed not
> fixed yet.
>
> But it is also true that you manually write 8.6.6.
>
> This is confusing, which version is the one you see the bug on?
You are right, I mixed different environments (3 PCs in my office).
I tested it with Debian 9 on TCL 8.6.2 and Debian 9.2 on TCL 8.6.6 with
the same results (crash often).
> Please re-try with 8.6.7 and confirm (preferably directly in the ticket).
I could only find a binary version from Thomas Perschak for Ubuntu and I
made tests on Debian 9.2 with the binary version:
https://bitbucket.org/tombert/tcltk/downloads/tcltk86-8.6.7-0.tcl86.xenial.x86_64.deb
This version does NOT crash, at least not for ca. 100 restarts.
So, the bug seems to be fixed in 8.6.7? :-)
while true ; do /home/tcltk86/bin/wish crash_test.tcl; echo "Exit code:
$?"; sleep 1; done
Exit code: 0
Exit code: 0
Exit code: 0
...
It has other package dependencies compared to Debian 9.2 and TCL 8.6.6
and I had to install in addition: chrpath, libfftw3-3, libpq5. I'm
rather sure that they are not related to the canvas bug.
Bye,