Something is hosed in build 74

#1
Attached is a BTM I've used for a long time. In v16, and, until today, in v17, it produced output like this.
Code:
v:\> avtemp.btm
12:54  19
11:54  19
10:54  19
09:54  19
08:54  20
07:54  21
06:54  22
05:54  23
04:54  23
03:54  22
02:54  22
01:54  23
00:54  23
23:54  23
22:54  23
21:54  23
20:54  24
19:54  24
18:54  24
17:54  25
16:54  26
15:54  26
14:54  27
13:54  25

Average: 22.71

Predict:  6.33 / 6.29 / 6.54

 High: 28
 Low:  24
 High: 27
 Low:  18
 High: 23
 Low:  3
 High: 29
 Low:  12
 High: 17
As of build 74, it produces garbage and may crash TCC or leave it in a hopeless state. Below, it didn't crash, but it left TCC unable to do anything.
Code:
v:\> avtemp.btm
12:54  19
11:54  19

Average: 19.00

Predict:  6.91 / 6.90 / 7.16

 High: 28
 Low:  24
 High: 27
 Low:  18
 High: 23
 Low:  3
 High: 29
 Low:  12
 High: 17

Average: 19.00

Predict:  6.91 / 6.90 / 7.16

 High: 28
 Low:  24
 High: 27
 Low:  18
 High: 23
 Low:  3
 High: 29
 Low:  12
 High: 17
TCC: V:\avtemp.btm [41]  Unknown command "h"
v:\> avtemp.btm

v:\> avtemp.btm

v:\> echo %@ascii[▓]

v:\> echo ▓

v:\>
 

Attachments

#2
Here's another where it went crazy and then crashed.
Code:
v:\> avtemp.btm
12:54  19
11:54  19

Average: 19.00

Predict:  6.91 / 6.90 / 7.16

 High: 28
 Low:  24
 High: 27
 Low:  18
 High: 23
 Low:  3
 High: 29
 Low:  12
 High: 17

Average: 19.00

Predict:  6.91 / 6.90 / 7.16

 High: 28
 Low:  24
 High: 27
 Low:  18
 High: 23
 Low:  3
 High: 29
 Low:  12
 High: 17
TCC: V:\avtemp.btm [41]  Unknown command "h"
TCC: V:\avtemp.btm [43]  Unknown command "¶╠♦≥☺"
TCC: V:\avtemp.btm [45]  Unknown command ╥_L⌐q─[email protected]òFp£↨0♀╣"
TCC: V:\avtemp.btm [46]  Unknown command "►H½w☻"
TCC: V:\avtemp.btm [47]  Unknown command "♫"
TCC: V:\avtemp.btm [48]  Unknown command "≡ì█w∩═½ë"
TCC: V:\avtemp.btm [49]  Unknown command ╨ù█w∩═½ë"
TCC: V:\avtemp.btm [50]  Unknown command "¡º"
TCC: V:\avtemp.btm [51]  Unknown command êö█w∩═½ë"
TCC: V:\avtemp.btm [53]  Unknown command "
TCC: V:\avtemp.btm [54]  Unknown command ÿ)m☻╕)m☻╪)m☻"
TCC: V:\avtemp.btm [55]  Unknown command ╕≥m☻"
TCC: V:\avtemp.btm [57]  Unknown command "█ì▲"
TCC: V:\avtemp.btm [59]  Unknown command Had"
TCC: V:\avtemp.btm [60]  Unknown command "Æx☻"
TCC: V:\avtemp.btm [61]  Unknown command "º♥x"
TCC: V:\avtemp.btm [62]  Unknown command "ó♥H#₧♥"
TCC: V:\avtemp.btm [63]  Unknown command "►♀"
TCC: V:\avtemp.btm [64]  Unknown command "►♀"
TCC: V:\avtemp.btm [65]  Unknown command "►♀"
TCC: V:\avtemp.btm [66]  Unknown command "AtomP↑y☻ "
TCC: V:\avtemp.btm [67]  Unknown command °¬w☻ê¼w☻π≥╣"
TCC: V:\avtemp.btm [68]  Unknown command °≥m☻"
TCC: V:\avtemp.btm [69]  Unknown command "▐ì▲i"
TCC: V:\avtemp.btm [70]  Unknown command "á♥"
TCC: V:\avtemp.btm [71]  Unknown command "¿╩d"
TCC: V:\avtemp.btm [72]  Unknown command "╪kg"
TCC: V:\avtemp.btm [73]  Unknown command "8Qd"
TCC: V:\avtemp.btm [75]  Unknown command "╓√x☻π√x☻╘√x☻☺"
TCC: V:\avtemp.btm [76]  Unknown command "L♦"
TCC: V:\avtemp.btm [78]  Unknown command "πì▲"
TCC: V:\avtemp.btm [92]  Unknown command "wE▬rw¡σì▲"
TCC: V:\avtemp.btm [95]  Unknown command "Σì▲"
TCC: V:\avtemp.btm [104]  Unknown command "α≡░(ÿº♫"
TCC: (Sys) V:\avtemp.btm [105]  The filename, directory name, or volume label syntax is incorrect.
 "-=▬XBQ  E"
TCC: V:\avtemp.btm [106]  Unknown command "_↑4$\↓↓F."
TCC: V:\avtemp.btm [107]  Unknown command "I¶XNOF☻ZA_NAJ↨D"
TCC: (Sys) V:\avtemp.btm [108]  The filename, directory name, or volume label syntax is incorrect.
 "V:\_c♥J↓F▼C_[☼§♫7[[M2C"
TCC: (Sys) V:\avtemp.btm [109]  The filename, directory name, or volume label syntax is incorrect.
 "V:\E☺♠4☼♣@∟D"
TCC: V:\avtemp.btm [110]  Unknown command "P$▼II↔UMN↨Bc►6O§▼QQ1☻"
TCC: V:\avtemp.btm [111]  Unknown command "↨?☺▬↑V4JQb▬;["
TCC: V:\avtemp.btm [112]  No closing quote
TCC: V:\avtemp.btm [112]  No closing quote
TCC: V:\avtemp.btm [113]  Unknown command "êäü ≈÷≤ √∙÷ ε≡▒'ºº♫♀°║qGqv☺"
TCC: V:\avtemp.btm [114]  Unknown command "├≡▒"
TCC: V:\avtemp.btm [115]  No closing quote
TCC: V:\avtemp.btm [116]  Unknown command "êäü ÷⌠≤ √∙÷ ╤╜╝ ûéG öåH ôëJ æìK ÅÉM ÄôO îûP èÿR ê¢S ⁿ^y☻
±ε±µµτ ⌠≈· °°° ⌡÷≈ ≈°∙ ≈°∙ ≈°∙ ≈°∙ ≈°∙ ≈°∙ n╢i n╢i ≈°∙ √∙÷ êäü "
TCC: V:\avtemp.btm [117]  Unknown command "êäü ÷⌠≥ √∙÷ ╤╜╝ X_y☻ε±ε±òäG ôêI ÆïK ÉÄL ÄÆN îòP ïùQ ëÜS
╜╝ µµτ ≤÷· ╦╦╦ ╦╦╦ ╦╦╦ ╦╦╦ ╦╦╦ ╦╦╦ ≈°∙ ≈°∙ ÇÑ[ n╢i ┤_y☻ε±ε±êäü "
TCC: V:\avtemp.btm [118]  No closing quote
TCC: V:\avtemp.btm [119]  No closing quote
TCC: V:\avtemp.btm [120]  No closing quote
TCC: (Sys) V:\avtemp.btm [121]  The system cannot find the file specified.
 "V:\ áj"
TCC: (Sys) V:\avtemp.btm [122]  The system cannot find the file specified.
 "V:\ áj"
TCC: (Sys) V:\avtemp.btm [123]  The system cannot find the file specified.
 "V:\ áj"
TCC: V:\avtemp.btm [124]  Unknown command "èåä÷√∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ ≡by☻ε±ε±√∙÷ √∙÷
∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ √∙÷ êäü "
TCC: V:\avtemp.btm [125]  Unknown command "ïåä÷Lcy☻ε±ε±≈°∙ ≈°∙ ≈°∙ ≈°∙ ≈°∙ ≈°∙ ≈°∙ ≈°∙ ≈°∙ ≈°∙ ≈°∙
°∙ ≈°∙ °°∙ ≈°∙ ≈°° ≈°° ≈°° ≈°° ≈°° ≈°∙ ¿cy☻ε±ε±≈°∙ °∙· √∙÷ êäü "
TCC: V:\avtemp.btm [126]  Unknown command "Äèê÷╦╔╟ ╦╔╟ ╦╔╟ ╦╔╟ ╦╔╟ ╦╔╟ ╦╔╟ ╦╔╟ ╦╔╟ ╦╔╟ ╦╔╟ ╦╔╟ ╦╔╟
╔╟ ♦dy☻ε±ε±╠╩╔ ═╦╩ ═╠╩ ═╠╩ ═╦╔ ╠╩╚ ╠╩╚ ╦╔╟ ╦╔╟ ╦╔╟ ╦╔╟ ╦╔╟ êäü "
TCC: (Sys) V:\avtemp.btm [127]  The filename, directory name, or volume label syntax is incorrect.
 "V:\↓46♀♠P"
TCC: V:\avtemp.btm [129]  Unknown command "♣9♥"
TCC: V:\avtemp.btm [132]  Unknown command "_↓X↔2-▲"
TCC: V:\avtemp.btm [135]  No closing quote
TCC: V:\avtemp.btm [135]  No closing quote
TCC: V:\avtemp.btm [136]  Unknown command "åAcMg♥"
TCC: V:\avtemp.btm [141]  Unknown command "Évy☻@vy☻"
TCC: V:\avtemp.btm [142]  Unknown command "╕vy☻hvy☻"
TCC: V:\avtemp.btm [143]  Unknown command "αvy☻Évy☻"
TCC: V:\avtemp.btm [144]  Unknown command wy☻╕vy☻"
TCC: V:\avtemp.btm [145]  Unknown command "0wy☻αvy☻"
TCC: V:\avtemp.btm [146]  Unknown command "Xwwy☻"
TCC: V:\avtemp.btm [147]  Unknown command "Çwy☻0wy☻"
TCC: V:\avtemp.btm [148]  Unknown command "¿wy☻Xwy☻"
TCC: V:\avtemp.btm [149]  Unknown command "╨wy☻Çwy☻"
TCC: V:\avtemp.btm [150]  Unknown command "°wy☻¿wy☻"
TCC: V:\avtemp.btm [151]  Unknown command "xy☻╨wy☻"
TCC: V:\avtemp.btm [152]  Unknown command "Hxy☻°wy☻"
TCC: V:\avtemp.btm [153]  Unknown command "pxy☻"
TCC: V:\avtemp.btm [154]  Unknown command "ÿxy☻Hxy☻"
TCC: V:\avtemp.btm [155]  Unknown command "└xy☻pxy☻"
TCC: V:\avtemp.btm [156]  Unknown command "Φxy☻ÿxy☻"
TCC: V:\avtemp.btm [157]  Unknown command "►yy☻└xy☻"
TCC: V:\avtemp.btm [158]  Unknown command "8yy☻Φxy☻"
TCC: V:\avtemp.btm [159]  Unknown command "yy☻►yy☻"
TCC: V:\avtemp.btm [160]  Unknown command "êyy☻8yy☻"
TCC: V:\avtemp.btm [161]  No closing quote
TCC: V:\avtemp.btm [162]  Unknown command "╪yy☻êyy☻"
TCC: V:\avtemp.btm [858]  No closing quote
TCC: V:\avtemp.btm [865]  No closing quote
TCC: V:\avtemp.btm [880]  No closing quote
TCC: V:\avtemp.btm [887]  No closing quote
 
#3
OK, the file temps.tmp is being created correctly (by the first TPIPE command).
Code:
v:\> type h:\temp\temps.tmp
13:54  19
12:54  19
11:54  19
10:54  19
09:54  19
08:54  20
07:54  21
06:54  22
05:54  23
04:54  23
03:54  22
02:54  22
01:54  23
00:54  23
23:54  23
22:54  23
21:54  23
20:54  24
19:54  24
18:54  24
17:54  25
16:54  26
15:54  26
14:54  27
This code, now all alone in a separate 7-line BTM, fails miserably. After two lines of the file have been processed, TCC goes crazy.
Code:
do line in @h:\temp\temps.tmp
   set hour=%@left[2,%@word[0,%line]]
   echo %@word[0,%line]^t%@word[1,%line]
   set %@word[0,%line]=%@word[1,%line]
   set temps=%temps %@word[1,%line]
   pause
enddo
upload_2015-2-8_14-24-33.png
 
May 20, 2008
129
1
CA
#4
mine crashes on startup

Faulting application name: tcc.exe, version: 17.0.74.0, time stamp: 0x54d77b60
Faulting module name: ntdll.dll, version: 6.3.9600.17476, time stamp: 0x54516af9
Exception code: 0xc0000374
Fault offset: 0x000e5be4
Faulting process id: 0x55e0
Faulting application start time: 0x01d043d6180e2fa5
Faulting application path: E:\JPSoft\version17\tcc.exe
Faulting module path: C:\windows\SYSTEM32\ntdll.dll
Report Id: 5b9878ec-afc9-11e4-8281-4851b728f9eb
Faulting package full name:
Faulting package-relative application ID:

in a batch file:
TCC: E:\JPSOFT\bat\drives.btm [193] No closing quote

the batch file only has 156 lines

going back to version 71 for now
 
#5
When I run any batch file, this is what I get;
Code:
C: C:\utils\mybu1.btm [26]  Unknown command "§"
TCC: C:\utils\mybu1.btm [27]  Unknown command "Ç■≤"
TCC: C:\utils\mybu1.btm [29]  Unknown command "☺º♥☺"
TCC: C:\utils\mybu1.btm [30]  Unknown command "⌐≡A"
TCC: C:\utils\mybu1.btm [31]  Unknown command "¿♥m"
TCC: C:\utils\mybu1.btm [34]  Unknown command "4¬─☼≥cH»∩°~≥µ║ "
TCC: C:\utils\mybu1.btm [39]  Unknown command "0"
TCC: C:\utils\mybu1.btm [49]  Unknown command "º≡A☺"
TCC: C:\utils\mybu1.btm [59]  Unknown command "│YD"
TCC: C:\utils\mybu1.btm [60]  Unknown command "│"
TCC: C:\utils\mybu1.btm [64]  Unknown command "p§@"
TCC: C:\utils\mybu1.btm [65]  Unknown command "∟N☼"
TCC: C:\utils\mybu1.btm [67]  Unknown command "¿⌠An"
TCC: C:\utils\mybu1.btm [73]  Unknown command "α⌠A♀"
TCC: C:\utils\mybu1.btm [76]  Unknown comman
The prompt appears, and then TCC and TCMD closes.

The TCMD.gpf is as follows;
Code:
TCC  17.00.74
Module=C:\Windows\system32\ole32.dll
Address=76689BC5
Exception=C0000005
EAX=2DD63BC6  EBX=00150040  ECX=005F0414  EDX=005F0413
ESI=03A25098  EDI=00000000  EBP=07E9FB8C  ESP=07E9FB80
CS=0000001B  DS=00000023  ES=00000023  SS=00000023
Flags=00010206

Stack:
1 : ole32.dll 00000001:00078bc5
2 : ole32.dll 00000001:0004a023
3 : ole32.dll 00000001:00045196
4 : ole32.dll 00000001:00058655
5 : ntdll.dll 00000001:000402f4
6 : ntdll.dll 00000001:0003a1bc
7 : ntdll.dll 00000001:0003a13e
8 : kernel32.dll 00000001:000434d1
I have gone back to using TCMD 16, as I do not know how to download TCMD 17.00.71
I am running 32-bit Windows Vista Build 6002 Service Pack 2

Joe
 

rconn

Administrator
Staff member
May 14, 2008
10,597
97
#7
mine crashes on startup

Faulting application name: tcc.exe, version: 17.0.74.0, time stamp: 0x54d77b60
Faulting module name: ntdll.dll, version: 6.3.9600.17476, time stamp: 0x54516af9
Exception code: 0xc0000374
Fault offset: 0x000e5be4
Faulting process id: 0x55e0
Faulting application start time: 0x01d043d6180e2fa5
Faulting application path: E:\JPSoft\version17\tcc.exe
Faulting module path: C:\windows\SYSTEM32\ntdll.dll
Report Id: 5b9878ec-afc9-11e4-8281-4851b728f9eb
Faulting package full name:
Faulting package-relative application ID:

in a batch file:
TCC: E:\JPSOFT\bat\drives.btm [193] No closing quote

the batch file only has 156 lines

going back to version 71 for now
Please post your batch file for me to test.
 
#8
Here's another in which DO (apparently) goes nuts.
Code:
v:\> type w32h.btm
setlocal
set thismachine=%@lower[%_winname]
set othermachine=%@if["%thismachine" == "zz",lucky,zz]
do host in /L %thismachine %othermachine
  echo Recent history on %[host]:^r^n

  tpipe /input=\\%host\c$\windows\system32\w32tm.log /tail=0,0,7 /selection=7,0,4,4,0,4,"",0,0 /replace=0,0,0,0,0,0,0,0,0,"  "," "

  iff %host == %thismachine then
  echo ^r^n%@repeat[=,55]
  endiff
enddo
upload_2015-2-8_15-8-43.png
 
G

Glennbo51

Guest
#10
type ShowAlisa.btm
@setlocal
@if %_echo eq 1 @echo off
if %@len[%@alias[%1]] eq 0 goto showall
if %@len[%@alias[%1]] gt 0 goto showit
goto eoj

:showit
gosub headers
screen %_row 0 %1
screen %_row 16 %@alias[%1]
goto eoj

:showall
gosub headers
alias > clip:
setdos /X-45678
do theline in @clip:
screen %_row 0 %@word["=",0,%theline]
screen %_row 16 %@alias[%@word["=",0,%theline]]
::
:: If your aliases are too long, you could un-comment the following line;
::
::screen %_row 16 %@left[60,%@word["=",1,%theline]]
::
echo.
enddo
setdos /X0
goto eoj

:headers
screen %_row 0 Name
screen %_row 16 Definition
echo.
screen %_row 0 ----
screen %_row 16 ----------
echo.
return

:eoj
endlocal

Name Definition
---- ----------
@@F12 c:\utils\poporexit
ali*asTCC: C:\utils\ShowAlisa.btm [35] Unknown command "5"
TCC: C:\utils\ShowAlisa.btm [39] Unknown command "ng°πα☻"
TCC: C:\utils\ShowAlisa.btm [40] Unknown command "ng∟º╘╗"
TCC: C:\utils\ShowAlisa.btm [41] Unknown command "Äfå═ggà♂ng╚Θα☻"
TCC: C:\utils\ShowAlisa.btm [42] Unknown command "ß☻"
TCC: C:\utils\ShowAlisa.btm [44] Unknown command "ß☻"
TCC: C:\utils\ShowAlisa.btm [45] Unknown command "fgeαogeαogeαogeαogeαogeαog╧J╒╗"
TCC: C:\utils\ShowAlisa.btm [47] Unknown command "ß☻"
TCC: C:\utils\ShowAlisa.btm [61] Unknown command "ó╠uó eñºfg§áog↑sα☻"
TCC: C:\utils\ShowAlisa.btm [62] Unknown command "╒╗"
TCC: C:\utils\ShowAlisa.btm [65] Unknown command "╞-╠─╠$ó╠cÅ"
TCC: C:\utils\ShowAlisa.btm [68] Unknown command "╢"
TCC: C:\utils\ShowAlisa.btm [71] Unknown command "ï?gD☺fg§ïogÿ₧α☻"
TCC: C:\utils\ShowAlisa.btm [73] Unknown command "å?gqδfg§åogHuß☻"
TCC: C:\utils\ShowAlisa.btm [79] Unknown command "ƒ?gùëfg§ƒoghmß☻"
TCC: C:\utils\ShowAlisa.btm [89] Unknown command "Ü?gJ£fg§ÜogHcß☻"
TCC: C:\utils\ShowAlisa.btm [98] Unknown command "ò?gì²fg§òogê½α☻"
TCC: C:\utils\ShowAlisa.btm [104] Unknown command "╗fguùogHÅ▀☻"
TCC: C:\utils\ShowAlisa.btm [134] Unknown command "D"
TCC: C:\utils\ShowAlisa.btm [134] Unknown command "ü╠─"
TCC: C:\utils\ShowAlisa.btm [137] Unknown command "û£╠─£òó╠à?ÅgÇπfg5?ogx⌐3↕"
TCC: C:\utils\ShowAlisa.btm [139] Unknown command "Då¢╠─îÆó╠ì8Åg"
TCC: C:\utils\ShowAlisa.btm [139] Unknown command "IfgogH»4↕"
TCC: C:\utils\ShowAlisa.btm [143] Unknown command "D╓ÿ╠─▄æó╠▌;Åg÷▲fgu;og¿»4↕"
TCC: C:\utils\ShowAlisa.btm [158] Unknown command "Ågâufg┼"
TCC: C:\utils\ShowAlisa.btm [159] Unknown command "og8º3↕"
TCC: C:\utils\ShowAlisa.btm [160] Unknown command "oglº╒╗"
TCC: C:\utils\ShowAlisa.btm [161] Unknown command "og╪⌐α☻"
TCC: C:\utils\ShowAlisa.btm [162] Unknown command "og£á╒╗"