Runaway TCC.exception.log filling drive

Feb 12, 2019
10
0
I started TakeCommand, opened a few more tabs, typed something into one of them but didn't hit return and switched to another, and my disk starts filling like mad. Like, 1GB in a dozen seconds. No date or other manipulation, I literally typed "bu" and didn't finish the command and...boom filled with same error in the log

[2021/03/01 23:00:04.262] D:\TakeCommand27\TCConsole\ntinit.cpp:364 wmain() SEH Exception: 0x00007FFAA7A843E7 - INT_DIVIDE_BY_ZERO

This is Take Command v27.00.21 x64 on Windows 10.0.19041.804

And it just happened literally I typed "ver" to get Windows' version number and the r kinda started flashing ('cause the cursor?) and tcc.exception.log started getting spammed like mad.

I used FeedbackHub to send feedback to Microsoft => Windows Insider Program

I don't see how that would have anything to do with date or licensing code. Do you capture a stacktrack when the exception's thrown? Do you have more detailed data you can log? Do you need help from Microsoft?

- Howard

P.S. TakeCommand's installed at C:\Util.W32\TCMD27 so that reported path ain't me. Is that where TCC source was compiled?
 

rconn

Administrator
Staff member
May 14, 2008
12,171
141
If the error occurred in TCC, there will be a stack trace in the tcc.exception.log file.

However, this exception is *not* occurring in TCC. Judging by the address, it's either a Windows DLL or a third-party dll that's being injected into TCC's process. What's happening on line 364 of ntinit.cpp is TCC catching unhandled exceptions when it's in the line input state (which will always be in Windows or third-party dll's, because TCC handles its own exceptions elsewhere).

This type of error is notoriously hard to debug because I cannot match your exact configuration.

Are you running any plugins?

Do you get the exceptions when you run TCC in a console window (i.e., not from TCMD)?

Have you tried running TCMD & TCC with the TCMD.INI file disabled?
 
Feb 12, 2019
10
0
No plugins.

I haven't tried using TCC by itself. I usually run TCMD then spin up 6 tabs for various dev projects. One that I hadn't started using yet went weird. This was a day after I'd noticed out of disk space because tcc.exception.log was 36GB :-( Deleted that, then surprised to see the problem repeat

I haven't tried TCMD without TCMD.INI. I have some properties set for convenience but nothing funky

I don't have a repro. I've only seen this a few times but no rhyme or reason when or why.

I started TCMD27 with 1 tab so 1 TCC and had SysInternals' ProcessExplorer grab a list of resources used by it (below). Anything leap out at you as fishy?

Process PID CPU Private Bytes Working Set Description Company Name
tcmd.exe 1300 0.42 48,032 K 82,128 K Take Command JP Software
tcc.exe 756 13,124 K 24,840 K TCC JP Software
conhost.exe 7828 0.83 6,224 K 13,240 K Console Window Host Microsoft Corporation
procexp.exe 5280 2,488 K 9,844 K Sysinternals Process Explorer Sysinternals - www.sysinternals.com
procexp64.exe 17696 4.71 74,384 K 108,976 K Sysinternals Process Explorer Sysinternals - www.sysinternals.com

Process: tcc.exe Pid: 756

Type Name
ALPC Port \BaseNamedObjects\[CoreUI]-PID(756)-TID(1912) ee4b2b6f-f218-41eb-aeac-b5adcfefc32e
Desktop \Default
Directory \KnownDlls
Directory \Sessions\1\BaseNamedObjects
Event \BaseNamedObjects\TermSrvReadyEvent
Event \KernelObjects\MaximumCommitCondition
File C:\UTIL.W32\TCMD24\TakeCmd.tlb
File C:\UTIL.W32\TCMD27
File C:\Windows\Registration\R000000000007.clb
File C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.746_none_ca02b4b61b8320a4
File \Device\CNG
File \Device\ConDrv
File \Device\ConDrv
File \Device\ConDrv
File \Device\ConDrv
File \Device\ConDrv
File \Device\ConDrv
File \Device\ConDrv
File \Device\KsecDD
File \Device\KsecDD
File \Device\Nsi
Key HKCU
Key HKCU\Software\Classes
Key HKCU\Software\Classes
Key HKCU\Software\Classes
Key HKCU\Software\Classes\Local Settings
Key HKCU\Software\Classes\Local Settings\Software\Microsoft
Key HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion
Key HKLM
Key HKLM
Key HKLM\SOFTWARE\Microsoft\Ole
Key HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
Key HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage
Key HKLM\SYSTEM\ControlSet001\Control\Nls\Sorting\Ids
Key HKLM\SYSTEM\ControlSet001\Control\Nls\Sorting\Versions
Key HKLM\SYSTEM\ControlSet001\Control\Session Manager
Key HKLM\SYSTEM\ControlSet001\Services\Tcpip6\Parameters\Interfaces
Key HKLM\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces
Key HKLM\SYSTEM\ControlSet001\Services\WinSock2\Parameters\NameSpace_Catalog5
Key HKLM\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9
Key HKU
Mutant \Sessions\1\BaseNamedObjects\DBWinMutex
Mutant \Sessions\1\BaseNamedObjects\SM0:756:120:WilError_03
Mutant \Sessions\1\BaseNamedObjects\SM0:756:304:WilStaging_02
Section \BaseNamedObjects\__ComCatalogCache__
Section \BaseNamedObjects\__ComCatalogCache__
Section \Sessions\1\BaseNamedObjects\TakeCommand_2f4
Section \Sessions\1\BaseNamedObjects\windows_shell_global_counters
Section \Sessions\1\Windows\Theme493814333
Section \Windows\Theme1586854632
Semaphore \Sessions\1\BaseNamedObjects\SM0:756:120:WilError_03_p0
Semaphore \Sessions\1\BaseNamedObjects\SM0:756:120:WilError_03_p0h
Semaphore \Sessions\1\BaseNamedObjects\SM0:756:304:WilStaging_02_p0
Semaphore \Sessions\1\BaseNamedObjects\SM0:756:304:WilStaging_02_p0h
Thread tcc.exe(756): 17896
Thread tcc.exe(756): 1912
Thread tcc.exe(756): 1912
Thread tcc.exe(756): 1912
Thread tcc.exe(756): 1912
Thread tcc.exe(756): 1912
Thread tcc.exe(756): 25736
Thread tcc.exe(756): 29652
WindowStation \Sessions\1\Windows\WindowStations\WinSta0
WindowStation \Sessions\1\Windows\WindowStations\WinSta0

Name Description Company Name Version
advapi32.dll Advanced Windows 32 Base API Microsoft Corporation 10.0.19041.610
apphelp.dll Application Compatibility Client Library Microsoft Corporation 10.0.19041.572
bcrypt.dll Windows Cryptographic Primitives Library Microsoft Corporation 10.0.19041.662
bcryptprimitives.dll Windows Cryptographic Primitives Library Microsoft Corporation 10.0.19041.662
C_1250.NLS
C_1251.NLS
C_1253.NLS
C_1254.NLS
C_1256.NLS
clbcatq.dll COM+ Configuration Catalog Microsoft Corporation 2001.12.10941.16384
combase.dll Microsoft COM for Windows Microsoft Corporation 10.0.19041.746
comctl32.dll User Experience Controls Library Microsoft Corporation 6.10.19041.746
comdlg32.dll Common Dialogs DLL Microsoft Corporation 10.0.19041.789
CoreMessaging.dll Microsoft CoreMessaging Dll Microsoft Corporation 10.0.19041.746
CoreUIComponents.dll Microsoft Core UI Components Dll Microsoft Corporation 10.0.19041.546
crypt32.dll Crypto API32 Microsoft Corporation 10.0.19041.804
cryptbase.dll Base cryptographic API DLL Microsoft Corporation 10.0.19041.546
cryptsp.dll Cryptographic Service Provider API Microsoft Corporation 10.0.19041.546
dnsapi.dll DNS Client API DLL Microsoft Corporation 10.0.19041.746
dpapi.dll Data Protection API Microsoft Corporation 10.0.19041.546
dxva2.dll DirectX Video Acceleration 2.0 DLL Microsoft Corporation 10.0.19041.1
English.dll English language dll JP Software 24.2.51.0
EnglishD.dll English language IDE dll JP Software 24.2.51.0
EnglishE.dll English language TCEdit dll JP Software 24.2.51.0
Everything64.dll
fltLib.dll Filter Library Microsoft Corporation 10.0.19041.546
gdi32.dll GDI Client DLL Microsoft Corporation 10.0.19041.746
gdi32full.dll GDI Client DLL Microsoft Corporation 10.0.19041.746
icmp.dll ICMP DLL Microsoft Corporation 10.0.19041.1
imm32.dll Multi-User Windows IMM32 API Client DLL Microsoft Corporation 10.0.19041.546
IPHLPAPI.DLL IP Helper API Microsoft Corporation 10.0.19041.546
ipworks16.dll IP*Works! 2016 /n software inc. - www.nsoftware.com 16.0.6800.0
ipworksssh16.dll IP*Works! SSH 2016 /n software inc. - www.nsoftware.com 16.0.6800.0
IsLicense50.dll IsLicense Module Soraco Technologies Inc. 9.5.0.0
kernel.appcore.dll AppModel API Host Microsoft Corporation 10.0.19041.546
kernel32.dll Windows NT BASE API Client DLL Microsoft Corporation 10.0.19041.804
KernelBase.dll Windows NT BASE API Client DLL Microsoft Corporation 10.0.19041.804
locale.nls
logoncli.dll Net Logon Client DLL Microsoft Corporation 10.0.19041.610
msctf.dll MSCTF Server DLL Microsoft Corporation 10.0.19041.789
msvcp_win.dll Microsoft® C Runtime Library Microsoft Corporation 10.0.19041.789
msvcrt.dll Windows NT CRT DLL Microsoft Corporation 7.0.19041.546
netapi32.dll Net Win32 API DLL Microsoft Corporation 10.0.19041.546
netutils.dll Net Win32 API Helpers DLL Microsoft Corporation 10.0.19041.546
nsi.dll NSI User-mode interface DLL Microsoft Corporation 10.0.19041.610
ntdll.dll NT Layer DLL Microsoft Corporation 10.0.19041.804
ntmarta.dll Windows NT MARTA provider Microsoft Corporation 10.0.19041.546
ole32.dll Microsoft OLE for Windows Microsoft Corporation 10.0.19041.746
oleacc.dll Active Accessibility Core Component Microsoft Corporation 7.2.19041.746
oleaccrc.dll Active Accessibility Resource DLL Microsoft Corporation 7.2.19041.1
oleaut32.dll OLEAUT32.DLL Microsoft Corporation 10.0.19041.804
profapi.dll User Profile Basic API Microsoft Corporation 10.0.19041.546
psapi.dll Process Status Helper Microsoft Corporation 10.0.19041.546
qwave.dll Windows NT Microsoft Corporation 10.0.19041.1
R000000000007.clb
rpcrt4.dll Remote Procedure Call Runtime Microsoft Corporation 10.0.19041.746
rsaenh.dll Microsoft Enhanced Cryptographic Provider Microsoft Corporation 10.0.19041.546
sechost.dll Host for SCM/SDDL/LSA Lookup APIs Microsoft Corporation 10.0.19041.789
secur32.dll Security Support Provider Interface Microsoft Corporation 10.0.19041.546
SHCore.dll SHCORE Microsoft Corporation 10.0.19041.746
shell32.dll Windows Shell Common Dll Microsoft Corporation 10.0.19041.789
shlwapi.dll Shell Light-weight Utility Library Microsoft Corporation 10.0.19041.746
SortDefault.nls
sspicli.dll Security Support Provider Interface Microsoft Corporation 10.0.19041.662
takecmd.dll TakeCmd JP Software 24.2.51.0
TakeCmd.tlb
tcc.exe TCC JP Software 24.2.51.0
TextInputFramework.dll "TextInputFramework.DYNLINK" Microsoft Corporation 10.0.19041.789
traffic.dll Microsoft Traffic Control 1.0 DLL Microsoft Corporation 10.0.19041.1
ucrtbase.dll Microsoft® C Runtime Library Microsoft Corporation 10.0.19041.789
user32.dll Multi-User Windows USER API Client DLL Microsoft Corporation 10.0.19041.746
userenv.dll Userenv Microsoft Corporation 10.0.19041.572
uxtheme.dll Microsoft UxTheme Library Microsoft Corporation 10.0.19041.746
virtdisk.dll Virtual Disk API DLL Microsoft Corporation 10.0.19041.546
win32u.dll Win32u Microsoft Corporation 10.0.19041.804
windows.storage.dll Microsoft WinRT Storage API Microsoft Corporation 10.0.19041.789
wininet.dll Internet Extensions for Win32 Microsoft Corporation 11.0.19041.746
winspool.drv Windows Spooler Driver Microsoft Corporation 10.0.19041.746
winsta.dll Winstation Library Microsoft Corporation 10.0.19041.546
WinTypes.dll Windows Base Types DLL Microsoft Corporation 10.0.19041.746
wldp.dll Windows Lockdown Policy Microsoft Corporation 10.0.19041.662
wmiclnt.dll WMI Client API Microsoft Corporation 10.0.19041.546
ws2_32.dll Windows Socket 2.0 32-Bit DLL Microsoft Corporation 10.0.19041.546
wsock32.dll Windows Socket 32-Bit DLL Microsoft Corporation 10.0.19041.1
wtsapi32.dll Windows Remote Desktop Session Host Server SDK APIs Microsoft Corporation 10.0.19041.546


TCMD.INI
[TakeCommand]
CompleteHidden=No
StatusBarSize=No
StatusBarCPU=No
StatusBarLoad=No
StatusBarDate=No
StatusBarTime=No
CommandInput=No
StatusBar=Yes
ShowSuperHidden=No
TabToolBar=No
MinimizeRibbon=Yes
;RegularExpressions=Auto
;RegularExpressions=Auto
ANSI=No
AutoAttachConsoles=No
ConsoleBufferRows=5000
HMargin=4
IBeamCaret=No
LeftAltKey=Yes
LeftCtrlKey=No
RightAltKey=No
RightCtrlKey=No
SmoothScroll=No
SplitterWindows=No
StartTabWait=0
TabIcons=Yes
Tabs=Top
TabSize=20
TabRotation=No
TabX=Selected
VMargin=2
AlwaysOnTop=No
AppendToDir=Yes
CompleteAliases=No
CompleteHiddenFiles=No
CompleteHiddenDirs=No
CompleteInternals=No
CompletePaths=No
CompletePercents=No
IBeamCursor=No
InactiveTransparency=255
ServerCompletion=Local
SingleInstance=No
Transparency=255
Tray=No
WindowState=Standard
AutoUpdateFolders=No
CloseIfNoTabs=Yes
ClosePrompt=No
DescriptionMax=512
Descriptions=Yes
LinuxSelection=No
LockExplorerBar=No
LockMenuBar=No
LockTabBar=No
MinimizeOnClose=No
MouseWheel=Yes
NTFSDescriptions=No
PathExt=No
RegularExpressions=Perl
SettingChange=No
SHChangeNotify=No
ShowExtensions=Yes
ShowHiddenFiles=No
ShowSysFiles=No
SingleClick=No
UpdateTitle=No
WebHelp=No
Wow64FsRedirection=No
ZoneId=0
[4NT]
CompleteHidden=No
DebuggerTransparency=255

;TCMD24 PopFile=Ctrl-F
;TCMD24 PopFile=Ctrl-PgDn
;TCMD24 DelToEnd=Alt-Y
;TCMD24 DelWordLeft=Ctrl-Bksp
;TCMD24 DelWordRight=Ctrl-T
;TCMD24 DirWinOpen=Alt-D
;TCMD24 DirWinOpen=PgDn
;TCMD24 EraseLine=Ctrl-Y
;TCMD24 HistWinOpen=Alt-H
;CDDWinLeft=3
;CDDWinTop=3
;CDDWinWidth=72
;CDDWinHeight=32
;PopupWinHeight=12
;PopupWinTop=1
;PopupWinLeft=40
;PopupWinWidth=72
SwitchChar=/
AmPm=No
BeepFreq=440
BeepLength=2
CommandSep=&
DecimalChar=Auto
DescriptionMax=512
NTFSDescriptions=No
Descriptions=Yes
EscapeChar=^
EvalMax=10
EvalMin=0
ExpandPseudovariables=No
ParameterChar=$
RegularExpressions=Perl
TabStops=8
ThousandsChar=Auto
ProxyPort=80
FirewallType=None
FirewallPort=1080
PassiveFTP=Yes
FTPTimeout=180
HTTPTimeout=180
TFTPTimeout=180
MailPort=25
MailSSL=No
RLocalPort=0
SHLocalPort=0
SSHPort=22
SSLStartMode=0
SSLPort=0
AppendToDir=Yes
CompleteAliases=No
CompleteHiddenFiles=No
CompleteHiddenDirs=No
CompleteInternals=No
CompletePaths=No
CompletePercents=No
CursorIns=100
CursorOver=15
DirHistory=32765
DirHistoryOnEntry=No
EditMode=Insert
FuzzyCD=0
HistMin=0
History=32765
HistCase=No
HistCopy=No
HistDups=Off
HistMove=No
HistWrap=Yes
ServerCompletion=Local
ANSI=No
CDDWinLeft=20
CDDWinTop=20
CDDWinWidth=300
CDDWinHeight=140
Editor=C:\Util.W32\TSE44\g32.exe
PopupWinHeight=519
PopupWinTop=13
PopupWinLeft=85
PopupWinWidth=877
SyntaxColors=Yes
WindowHeight=0
WindowState=Standard
WindowWidth=0
WindowX=0
WindowY=0
SCCommand=Bright Blue on Black
SCAlias=Bright Magenta on Black
SCComment=Bright Green on Black
SCLabel=Green on Black
SCOperator=Bright Red on Black
SCLocalVar=Cyan on Black
SCEnvironment=Red on Black
SCInternalVar=Yellow on Black
SCRegex=Bright Cyan on Black
Transparency=255
InactiveTransparency=255
AutoCancel=No
AutoCDD=Yes
AutoRun=Yes
BatchAliases=Yes
BatchEcho=Yes
CMDExtensions=No
CopyPrompt=No
DelayedExpansion=No
DelGlobalQuery=Yes
DirJunctions=Yes
DuplicateBugs=Yes
EverythingSearch=No
ExecWait=No
GlobalAliases=Yes
GlobalDirHistory=Yes
GlobalFunctions=Yes
GlobalHistory=Yes
HistLogOn=No
LocalAliases=Yes
LocalDirHistory=Yes
LocalFunctions=Yes
LocalHistory=Yes
LogAll=No
LogOn=No
LogErrors=No
Lua=No
MouseWheel=Yes
NoClobber=No
PathExt=No
Perl=No
PowerShell=No
Python=Yes
RecycleBin=No
Rexx=No
Ruby=No
SettingChange=No
SHChangeNotify=No
Tcl=No
UnicodeOutput=No
UnixPaths=No
UpdateTitle=Yes
UTF8=No
WebHelp=No
Win32SFNSearch=No
Wow64FsRedirection=Yes
ZoneId=0
;TCMD24 AmPm=No
;TCMD24 BeepFreq=440
;TCMD24 BeepLength=2
;TCMD24 CommandSep=&
;TCMD24 DecimalChar=Auto
;TCMD24 DescriptionMax=512
;TCMD24 NTFSDescriptions=No
;TCMD24 Descriptions=Yes
;TCMD24 EscapeChar=^
;TCMD24 EvalMax=10
;TCMD24 EvalMin=0
;TCMD24 ExpandPseudovariables=Yes
;TCMD24 ParameterChar=$
;TCMD24 [PopupFont]
;TCMD24 Font=Consolas
;TCMD24 Size=-17
;TCMD24 Weight=400
;TCMD24 Italic=0
;TCMD24 Script=0
;TCMD24 [ListView]
;TCMD24 Style=1
;TCMD24 [Toolbar1]
;TCMD24 Title=Untitled
;TCMD24 [ViewMode]
;TCMD24 Style=4
;TCMD24 [Font]
;TCMD24 font=Consolas
;TCMD24 size=-16
;TCMD24 weight=400
;TCMD24 italic=0
;TCMD24 Script=0
[Keys]
AddFile=F10
AliasExpand=Ctrl-W
Argument0=Ctrl-0
Argument1=Ctrl-1
Argument2=Ctrl-2
Argument3=Ctrl-3
Argument4=Ctrl-4
Argument5=Ctrl-5
Argument6=Ctrl-6
Argument7=Ctrl-7
Argument8=Ctrl-8
Argument9=Ctrl-9
ArgLeft=Alt-Shift-Left
ArgRight=Alt-Shift-Right
Backspace=Backspace
BeginLine=Home
CommandDialog=Alt-F2
CommandEscape=Alt-255
ConsoleHeightMax=Ctrl-Alt-Shift-Down
ConsoleHeightMin=Ctrl-Alt-Shift-Up
ConsoleWidthMax=Ctrl-Alt-Shift-Right
ConsoleWidthMin=Ctrl-Alt-Shift-Left
Copy=Ctrl-Shift-C Ctrl-Ins
Del=Del
DelArgLeft=Ctrl-Alt-L Ctrl-Alt-Left
DelArgRight=Ctrl-Alt-R Ctrl-Alt-Right
DelHistory=Ctrl-D
DelToBeginning=Ctrl-Home
DelToEnd=Alt-Y
DelWordLeft=Ctrl-Bksp Ctrl-Backspace
DelWordRight=Ctrl-T
DirectoryCompletion=Shift-F6
DirWinOpen=PgDn
EndHistory=Ctrl-E
EndLine=End
EraseLine=Ctrl-Y ESC
ExecLine=Enter
FileBrowse=F5
FolderBrowse=Alt-F5
FontMax=Ctrl-Plus
FontMin=Ctrl-Minus
Help=F1
HelpWord=Ctrl-F1
HistWinOpen=Alt-H
Ins=Ins
LastHistory=F3
Left=Left
LFNToggle=Ctrl-A
LineToEnd=Ctrl-Enter
MoveConsoleDown=Alt-Win-Down
MoveConsoleUp=Alt-Win-Up
MoveConsoleLeft=Alt-Win-Left
MoveConsoleRight=Alt-Win-Right
NextDirHistory=Shift-PgDn
NextFile=Tab F9
NextHistory=Down
OriginalFile=Alt-F9
ParentDirectory=Ctrl-Shift-Up
Paste=Ctrl-V Shift-Ins
PATHCompletion=Ctrl-F6
PopFile=Ctrl-PgDn
PopupWinDel=Ctrl-D
PopupWinEdit=Ctrl-Enter
PopupWinEditWin=Ctrl-E
PopupWinSelect=Enter
PrevArgument=Ctrl-B
PrevFile=F8 Shift-Tab
PrevDirHistory=Shift-PgUp
PrevHistory=Up
PrintHistory=Ctrl-P
Redo=Alt-PgUp
Regex=Ctrl-F7
RepeatFile=F12
Right=Right
SaveHistory=Ctrl-K
SelectFromHome=Shift-Home
SelectLeft=Shift-Left
SelectRight=Shift-Right
SelectToEnd=Shift-End
SelectWordLeft=Ctrl-Shift-Left
SelectWordRight=Ctrl-Shift-Right
SingleStep=Ctrl-F5
Undo=Alt-Z Alt-PgDn
VariableExpand=Ctrl-X
VariableExpandWord=Ctrl-Shift-X
WordLeft=Ctrl-Left
WordRight=Ctrl-Right
ListBack=B Ctrl-PgUp
ListClipboard=Ctrl-B
ListContinue=C Ctrl-PgDn
ListDelete=Del
ListDown=Down
ListEdit=E
ListEnd=End
ListExit=Esc
ListFind=F
ListFindPrevious=Ctrl-N
ListFindRegex=R
ListFindRegexReverse=Ctrl-R
ListFindReverse=Ctrl-F
ListGoto=G
ListHex=X
ListHelp=F1
ListHexSpace=S
ListHighBit=H
ListHome=Home
ListInfo=I
ListLeft=Left
ListNext=N
ListNumber=L
ListOpen=O
ListPageDown=PgDn Space
ListPageLeft=Ctrl-Left
ListPageRight=Ctrl-Right
ListPageUp=PgUp
ListPrint=P
ListRefresh=F5
ListRight=Right
ListSave=Ins
ListTabSize=Tab
ListUnicode=U
ListUp=Up
ListWrap=W
CPopupWinDel=Ctrl-D
CPopupWinDown=Down
CPopupWinEdit=Ctrl-Enter
CPopupWinEditWin=Ctrl-E
CPopupWinEnd=End Ctrl-PgDn
CPopupWinExit=Esc
CPopupWinHelp=F1
CPopupWinHome=Home Ctrl-PgUp
CPopupWinLeft=Left
CPopupWinPgDn=PgDn
CPopupWinPgUp=PgUp
CPopupWinReset=BS
CPopupWinRight=Right
CPopupWinSelect=Enter
CPopupWinUp=Up
[ViewMode]
Style=4
[PopupFont]
Font=Consolas
Size=-21
Weight=400
Italic=0
Script=0
[Font]
Ribbon=0
font=Consolas
size=-16
weight=400
italic=0
Script=0
[Tab1]
Title=TCC
Command=C:\UTIL.W32\TCMD24\TCC.EXE
Directory=
RunAs=
Priority=32
Password=
[Toolbar1]
Title=Untitled
[Disabled]
SYNC=
 
Feb 12, 2019
10
0
Gah! TCMD.INI

[Tab1]
Title=TCC
Command=C:\UTIL.W32\TCMD26\TCC.EXE

I copied my ini file from an earlier version to migrate my settings and didn't realize a fully path'd TCC was in there. That would explain things.

Will keep an eye out but I'm cautiously optimistic my woes are over. Thanks for spotting that

TCMD's installer doesn't offer to upgrade older settings. Perhaps something a future installer can offer? Servant Salamander does it right IMO -- it scans the system (registry) for previous versions and offers you an option to upgrade older settings (or none). Problematic if TCMD.INI is in a common location shared across versions but should be feasible in at least some cases, e.g. if TCMD.INI is in a previous TCMD directory. Then things like fixing up older TCC references is plausible, or at least warning they need atttention