Skip to content

Fix Application Crash From Enabling DQC plugin - #46

Merged
davidtauriello merged 1 commit into
xbrlus:mainfrom
austinmatherne-wk:tcl-tk-9-support
Aug 21, 2026
Merged

Fix Application Crash From Enabling DQC plugin#46
davidtauriello merged 1 commit into
xbrlus:mainfrom
austinmatherne-wk:tcl-tk-9-support

Conversation

@austinmatherne-wk

Copy link
Copy Markdown
Contributor

Resolves a bug report where enabling the DQC Rules Validator plugin causes the Arelle GUI to crash on Windows when used with Python 3.14.7.

Newer Python releases have begun bundling Tcl/Tk 9 by default which removed the deprecated trace function. trace_add has been available since Python 3.6 and works with both Tcl/Tk 8.6 and 9.0.

We've made this same update in base Arelle and EDGAR is including similar changes in 26.3.

@davidtauriello @campbellpryde

…atibility.

Tcl 9 removed the old trace variable command, so the GUI validate menu checkbox crashed on startup.
@davidtauriello
davidtauriello merged commit e0b0c38 into xbrlus:main Aug 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Arelle preview build will not open with DQC plug-in

3 participants