Tk Source Code

View Ticket
Login
2023-05-14
06:59 Closed ticket [2958768f]: error immediately destroying interpreter plus 7 other changes artifact: 517dcd41 user: fvogel
02:42 Ticket [2958768f]: 3 changes artifact: e6e390db user: chrstphrchvz
2022-09-26
17:41 Ticket [2958768f]: 3 changes artifact: 85afe1a3 user: fvogel
17:41 Ticket [310c74ec] ThemeChangedProc() can be called after Tk destroyed status still Open with 4 other changes artifact: 12d907c4 user: fvogel
2022-09-25
20:06 Open ticket [2958768f]: error immediately destroying interpreter plus 5 other changes artifact: ab3a3c2a user: fvogel
20:05 Ticket [310c74ec] ThemeChangedProc() can be called after Tk destroyed status still Open with 4 other changes artifact: 85c39b38 user: fvogel
2022-09-07
04:08 Ticket [2958768f] error immediately destroying interpreter status still Closed with 5 other changes artifact: 3b11b078 user: chrstphrchvz
2017-04-07
20:13 Closed ticket [2958768f]. artifact: 6495a1e3 user: fvogel
2017-04-03
21:46 Ticket [2958768f]: 7 changes artifact: 37dc8974 user: fvogel
2010-03-03
11:27 Ticket [2958768f]: 4 changes artifact: a52ee393 user: dgp
2010-02-25
15:39 New ticket [2958768f]. artifact: 5287e0e4 user: jepler

Ticket UUID: 2958768
Title: error immediately destroying interpreter
Type: Bug Version: obsolete: 8.5.8
Submitter: jepler Created on: 2010-02-25 15:39:45
Subsystem: 88. Themed Tk Assigned To: fvogel
Priority: 5 Medium Severity: Minor
Status: Closed Last Modified: 2023-05-14 06:59:16
Resolution: Fixed Closed By: fvogel
    Closed on: 2023-05-14 06:59:16
Description:
If an interpreter is created and then immediately destroyed, an error occurs:
% interp eval [interp create] { package require Tk; destroy . }
% can't invoke "event" command:  application has been destroyed
    while executing
"event generate $w <<ThemeChanged>>"
    (procedure "ttk::ThemeChanged" line 6)
    invoked from within
"ttk::ThemeChanged"
User Comments: fvogel added on 2023-05-14 06:59:16:
Right I had forgotten to close this one, thanks!

chrstphrchvz added on 2023-05-14 02:42:56:

[310c74ecf440] was fixed. Should this be closed as fixed or duplicate?


fvogel added on 2022-09-25 20:06:01:

I can reproduce this with the current core-8-6-branch on Windows 10.

I have proposed a fix in the duplicate ticket [310c74ecf440].


chrstphrchvz added on 2022-09-07 04:08:34:

This issue might be the one described in [310c74ecf440].


fvogel added on 2017-04-03 21:46:55:

Can't reproduce with either core-8-6-branch nor trunk, on Windows Vista.

% info patch
8.6.6
% interp eval [interp create] { package require Tk; destroy . }
%


dgp added on 2010-03-03 11:27:03:
possible dup of 456548