Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Take Command crashes on Windows 11

Jul
68
1
It seems like Take Command, both v28 and the latest v29, will randomly crash. Any tabbed windows disappear/become invisible, but they can be reattached after restarting Take Command. While it seems to be random a lot, I can reproduce it by setting "command input" to "auto hide", pulling up the "command input" window, and then clicking back in the main TCC tabbed window. This didn't seem to happen in any previous version of Windows. I'm running Windows 11 Pro.
 
Not reproducible here on Win 11 Pro.

What exactly to you mean by "crash"? Does the Take Command window disappear? Do you get an error popup? Do you get a crash log?

Are you running any plugins? Any third-party apps that might be injecting code into Take Command (i.e., screen managers and AV apps)?
 
I'm not running any plugins or any third-party apps that I know of that would affect TCMD, I can't find any crash log (unless I'm not looking in the correct directory), and no error messages. TCMD just simply closes and terminates, and any tabs that were attached to it are still running but invisible. If I restart TCMD, then I can reattach the tabs.

Task Manager doesn't show TCMD anymore, but it does show that my two TCC tabs are still running.

Mark E.
 
..., I can reproduce it by setting "command input" to "auto hide", pulling up the "command input" window, and then clicking back in the main TCC tabbed window. This didn't seem to happen in any previous version of Windows. I'm running Windows 11 Pro.
I have Win 11Pro/ARM (Insider Preview) and am able to repeat it with these steps. TCMD closes and, when reopened, I can attach the previously opened TCC. There are two events in the application log.

Code:
Log Name:      Application
Source:        Application Error
Date:          5/19/2023 1:02:46 PM
Event ID:      1000
Task Category: Application Crashing Events
Level:         Error
Keywords:    
User:          VM-WIN11\timothybutterfield
Computer:      VM-WIN11
Description:
Faulting application name: tcmd.exe, version: 30.0.16.0, time stamp: 0x64657d65
Faulting module name: tcmd.exe, version: 30.0.16.0, time stamp: 0x64657d65
Exception code: 0xc0000005
Fault offset: 0x0000000000035e54
Faulting process id: 0x0x2810
Faulting application start time: 0x0x1D98A8CCCF1413D
Faulting application path: C:\JPSoft\TCMD30\tcmd.exe
Faulting module path: C:\JPSoft\TCMD30\tcmd.exe
Report Id: 06970f83-576b-4288-b8bc-7dded608c2f5
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" Guid="{a0e9b465-b939-57d7-b27d-95d8e925ff57}" />
    <EventID>1000</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>100</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2023-05-19T20:02:46.8589309Z" />
    <EventRecordID>537</EventRecordID>
    <Correlation />
    <Execution ProcessID="2076" ThreadID="3636" />
    <Channel>Application</Channel>
    <Computer>VM-WIN11</Computer>
    <Security UserID="S-1-5-21-817108822-369499775-2773655269-1000" />
  </System>
  <EventData>
    <Data Name="AppName">tcmd.exe</Data>
    <Data Name="AppVersion">30.0.16.0</Data>
    <Data Name="AppTimeStamp">64657d65</Data>
    <Data Name="ModuleName">tcmd.exe</Data>
    <Data Name="ModuleVersion">30.0.16.0</Data>
    <Data Name="ModuleTimeStamp">64657d65</Data>
    <Data Name="ExceptionCode">c0000005</Data>
    <Data Name="FaultingOffset">0000000000035e54</Data>
    <Data Name="ProcessId">0x2810</Data>
    <Data Name="ProcessCreationTime">0x1d98a8cccf1413d</Data>
    <Data Name="AppPath">C:\JPSoft\TCMD30\tcmd.exe</Data>
    <Data Name="ModulePath">C:\JPSoft\TCMD30\tcmd.exe</Data>
    <Data Name="IntegratorReportId">06970f83-576b-4288-b8bc-7dded608c2f5</Data>
    <Data Name="PackageFullName">
    </Data>
    <Data Name="PackageRelativeAppId">
    </Data>
  </EventData>
</Event>


Code:
Log Name:      Application
Source:        Application Error
Date:          5/19/2023 1:02:47 PM
Event ID:      1000
Task Category: Application Crashing Events
Level:         Error
Keywords:    
User:          VM-WIN11\timothybutterfield
Computer:      VM-WIN11
Description:
Faulting application name: tcmd.exe, version: 30.0.16.0, time stamp: 0x64657d65
Faulting module name: tcmd.exe, version: 30.0.16.0, time stamp: 0x64657d65
Exception code: 0xc000041d
Fault offset: 0x0000000000035e54
Faulting process id: 0x0x2810
Faulting application start time: 0x0x1D98A8CCCF1413D
Faulting application path: C:\JPSoft\TCMD30\tcmd.exe
Faulting module path: C:\JPSoft\TCMD30\tcmd.exe
Report Id: e91951fa-1be5-4fbc-9903-0a9ae1e8227d
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" Guid="{a0e9b465-b939-57d7-b27d-95d8e925ff57}" />
    <EventID>1000</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>100</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2023-05-19T20:02:47.7654552Z" />
    <EventRecordID>539</EventRecordID>
    <Correlation />
    <Execution ProcessID="8392" ThreadID="6956" />
    <Channel>Application</Channel>
    <Computer>VM-WIN11</Computer>
    <Security UserID="S-1-5-21-817108822-369499775-2773655269-1000" />
  </System>
  <EventData>
    <Data Name="AppName">tcmd.exe</Data>
    <Data Name="AppVersion">30.0.16.0</Data>
    <Data Name="AppTimeStamp">64657d65</Data>
    <Data Name="ModuleName">tcmd.exe</Data>
    <Data Name="ModuleVersion">30.0.16.0</Data>
    <Data Name="ModuleTimeStamp">64657d65</Data>
    <Data Name="ExceptionCode">c000041d</Data>
    <Data Name="FaultingOffset">0000000000035e54</Data>
    <Data Name="ProcessId">0x2810</Data>
    <Data Name="ProcessCreationTime">0x1d98a8cccf1413d</Data>
    <Data Name="AppPath">C:\JPSoft\TCMD30\tcmd.exe</Data>
    <Data Name="ModulePath">C:\JPSoft\TCMD30\tcmd.exe</Data>
    <Data Name="IntegratorReportId">e91951fa-1be5-4fbc-9903-0a9ae1e8227d</Data>
    <Data Name="PackageFullName">
    </Data>
    <Data Name="PackageRelativeAppId">
    </Data>
  </EventData>
</Event>
 
Just to update, I started no apps other than TCMD after starting Windows and there are no plugins or any add-ons in my TCMD install.
 
Still not reproducible here. Do you have a tcmd.exception.log file? (Would be in "c:\programdata\JP Software\Take Command xx\\tcmd.exception.log" (where "xx" is your TCMD version number).

A c000041d exception is a callback error (Windows makes a callback to an app, perhaps passing bad data).
 
With build 17, I am able to repeat this issue on two different Win11/ARM VMs, but not on Win11 Intel. But, no exception logs on either ARM install.
 

Similar threads

Back
Top