update:
First finding why echo works for me, I've the GNU tools installed in the path, and there is an echo.exe included.
Now I started a new session of TC, attached with VC Express to the process and used my extreme command line twice... VC caught this exception:
Unhandled exception at 0x77facbb8 (NTDLL.DLL) in TOTALCMD.EXE: 0xC0000005: Access violation writing location 0x00030fcc.
And this is the callstack: (looks like a stack overflow/recursive call... or a VC bug
> NTDLL.DLL!_RtlDispatchException@8() + 0x6 bytes
NTDLL.DLL!_KiUserExceptionDispatcher@8() + 0xe bytes
TOTALCMD.EXE!0069e543()
[Frames below may be incorrect and/or missing, no symbols loaded for TOTALCMD.EXE]
NTDLL.DLL!ExecuteHandler@20() + 0x26 bytes
NTDLL.DLL!_RtlDispatchException@8() + 0x76 bytes
NTDLL.DLL!_KiUserExceptionDispatcher@8() + 0xe bytes
TOTALCMD.EXE!0069e543()
NTDLL.DLL!ExecuteHandler@20() + 0x26 bytes
NTDLL.DLL!_RtlDispatchException@8() + 0x76 bytes
NTDLL.DLL!_KiUserExceptionDispatcher@8() + 0xe bytes
TOTALCMD.EXE!0069e543()
...same block 100x...
NTDLL.DLL!ExecuteHandler@20() + 0x26 bytes
NTDLL.DLL!_RtlDispatchException@8() + 0x76 bytes
NTDLL.DLL!_KiUserExceptionDispatcher@8() + 0xe bytes
TOTALCMD.EXE!006f0077()
dump created with vs.net 2003
http://home.comcast.net/~xrmb/files/tc_crash_longcmd.zip (30kb)