-
davygrvy recognized the WinMain issue and there should be another outstanding bug with perhaps a patch that discusses this further.
2009-11-16 17:21:19 UTC in Tk Toolkit
-
Because traces can modify anything at read or write time would be my guess.
2009-10-30 16:56:48 UTC in Tcl
-
hobbs committed patchset 1168 of module incrTcl to the [incr Tcl] CVS repository, changing 2 files.
2009-10-14 20:53:34 UTC in [incr Tcl]
-
It is the master becoming empty, which otherwise passes no events (not even ), so Tcl-based gms like scrollableframe can't shrink accordingly. There are possibly other vevents that would make sense to generate to get rid of the reliance on in so many apps.
2009-09-21 20:56:37 UTC in Tk Toolkit
-
The trick is to compile with --enable-symbols=all, which ensures forced frees and exposes the problem on Windows (not an issue on X11, likely due to different event chain).
2009-09-21 16:42:44 UTC in Tk Toolkit
-
BTW the work-around is to add 'update' before the 'destroy .d1' in the core.tcl example. This forces the event flush that processes the ActivateWindow before it is destroyed. Moving to P8 as this should be a reliable work-around.
2009-09-20 23:40:25 UTC in Tk Toolkit
-
You might try if another compiler finds the issue. With VS2009 the debug build didn't hit it, but mingw gcc did. It shows up:
Program received signal SIGSEGV, Segmentation fault.
0x67e383ce in TkGrabState (winPtr=0x40be110)
at z:/cvs/tk/tk8.5/generic/tkGrab.c:1559
1559 TkWindow *grabWinPtr = winPtr->dispPtr->grabWinPtr;
#0 0x67e383ce in TkGrabState (winPtr=0x40be110...
2009-09-20 23:33:15 UTC in Tk Toolkit
-
For reference:
2004-06-15 Anton Kovalenko
* win/tkWinButton.c: Add a 3D highlight to disabled *buttons and
labels, the same way as it's now done for disabled menu entries.
2009-09-17 18:22:30 UTC in Tk Toolkit
-
This is considered a notification runtime error and the developer should correct the state before continuing. This used to hang Tk, so the warning is the improvement and it says "don't do that, start again".
2009-09-16 16:15:48 UTC in Tk Toolkit
-
And that result is technically correct in IEEE math, which is what Tcl is exposing.
2009-09-15 19:35:25 UTC in Tcl