IDE crashing

May 20, 2008
11,400
99
Syracuse, NY, USA
I've started IDE (via BDEBUGGER) several times tonight, and it's crashing a lot when I "Start without debugging". I recall this being an issue some time back. The details (below) are the same each time.

TCC 16.01.46
Address=EC8B55FF
Exception=C0000005
EAX=75ACF7E4 EBX=FFFFFFFF ECX=0338C878 EDX=01C5F2D4
ESI=7681B225 EDI=034226F0 EBP=01C6F2F0 ESP=01C5F2BC
CS=0000001B DS=00000023 ES=00000023 SS=00000023
Flags=00010246

Stack:
1 : 0000:00000000
2 : IDE.EXE 0001:0002a0d3
3 : IDE.EXE 0001:00042f6a
4 : IDE.EXE 0001:00035bb4
5 : IDE.EXE 0001:0002efda
6 : IDE.EXE 0001:00035c80
7 : IDE.EXE 0001:0002fbc7
8 : IDE.EXE 0001:0003138d

Problem signature:
Problem Event Name: BEX
Application Name: IDE.EXE
Application Version: 16.1.46.0
Application Timestamp: 5349cb41
Fault Module Name: StackHash_0864
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Offset: ec8b55ff
Exception Code: c0000005
Exception Data: 00000008
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 1033
Additional Information 1: 0864
Additional Information 2: 0864d224a5c100309cff114a52297350
Additional Information 3: 56bc
Additional Information 4: 56bc8fe2880aa2998732de0cebe48cf7
 
May 20, 2008
11,400
99
Syracuse, NY, USA
With no plugins and a different BTM, I got this (below) moments ago. In fact I got it 4 times in a row, starting all from the same plugin-free instance of TCC. I used the BTM involving CLIP: that Steve posted recently. The error happens about 2/3 of the time here.
g:\tc16> type TCMD.gpf
TCC 16.01.46
Address=EC8B55FF
Exception=C0000005
EAX=75ACF7E4 EBX=FFFFFFFF ECX=0321C8D8 EDX=0190F08C
ESI=7681B225 EDI=032B26D8 EBP=0191F0A8 ESP=0190F074
CS=0000001B DS=00000023 ES=00000023 SS=00000023
Flags=00010246

Stack:
1 : 0000:00000000
2 : IDE.EXE 0001:0002a0d3
3 : IDE.EXE 0001:00042f6a
4 : IDE.EXE 0001:00035bb4
5 : IDE.EXE 0001:0002efda
6 : IDE.EXE 0001:00035c80
7 : IDE.EXE 0001:0002fbc7
8 : IDE.EXE 0001:0003138d
 
May 20, 2008
11,400
99
Syracuse, NY, USA
Neither timing nor "Start without debugging" is crucial. Though it's not necessary, I facilitated testing with command lines like this:
Code:
keystack /w25 F5 & bdebugger steve.btm
with delays up to 500 and both F5 and Ctrl-F5.
Before the crash, the console scrolls. After he scrolling there is often a considerable delay before the crash (during which output would be expected).

Watching with ProcessMonitor, these are the last few entries before IDE creates the GPF file.
Code:
13:16:57.2394622   IDE.EXE   1788   RegOpenKey   HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced   SUCCESS   Desired Access: Query Value
13:16:57.2394749   IDE.EXE   1788   RegQueryValue   HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Start_TrackDocs   SUCCESS   Type: REG_DWORD, Length: 4, Data: 0
13:16:57.2394818   IDE.EXE   1788   RegCloseKey   HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced   SUCCESS   
13:16:57.2398533   IDE.EXE   1788   RegOpenKey   HKLM\SOFTWARE\Microsoft\CTF\KnownClasses   NAME NOT FOUND   Desired Access: Read
13:16:57.2399768   IDE.EXE   1788   RegOpenKey   HKLM\SOFTWARE\Microsoft\CTF\KnownClasses   NAME NOT FOUND   Desired Access: Read
13:16:57.2400746   IDE.EXE   1788   RegOpenKey   HKLM\SOFTWARE\Microsoft\CTF\KnownClasses   NAME NOT FOUND   Desired Access: Read
13:16:57.2404611   IDE.EXE   1788   RegOpenKey   HKLM\SOFTWARE\Microsoft\CTF\KnownClasses   NAME NOT FOUND   Desired Access: Read
13:16:57.2405385   IDE.EXE   1788   RegOpenKey   HKLM\SOFTWARE\Microsoft\CTF\KnownClasses   NAME NOT FOUND   Desired Access: Read
13:16:57.2417738   IDE.EXE   1788   RegOpenKey   HKLM\SOFTWARE\Microsoft\CTF\KnownClasses   NAME NOT FOUND   Desired Access: Read
13:16:57.2419240   IDE.EXE   1788   RegOpenKey   HKLM\SOFTWARE\Microsoft\CTF\KnownClasses   NAME NOT FOUND   Desired Access: Read
13:16:57.2721904   IDE.EXE   1788   RegOpenKey   HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\LanguagePack\SurrogateFallback   SUCCESS   Desired Access: Query Value, Enumerate Sub Keys
13:16:57.2722216   IDE.EXE   1788   RegOpenKey   HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\LanguagePack\SurrogateFallback\Segoe UI   NAME NOT FOUND   Desired Access: Query Value
13:16:57.2722304   IDE.EXE   1788   RegCloseKey   HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\LanguagePack\SurrogateFallback   SUCCESS
 
May 20, 2008
11,400
99
Syracuse, NY, USA
I presume steve.btm is the one uses clip: to collect various TCC-related tasks. I just noticed that in at least one instance a COUThhh.JPS was not deleted in %tmp.
Yes, though I had to fix the "FORN" statement and get rid of the @F5 function (what's that?). I have run it many times and I have no leftovers in my temp directory.
 
May 20, 2008
3,515
4
Elkridge, MD, USA
FORN is my shorthand for FOR /L, which I assume you figured out. @F5 is shorthand for %@format[5,%&]; I have lots of similar ones. BTW, I only found leftover once; I failed to observe before deletion whether or not it was empty.
 
May 20, 2008
11,400
99
Syracuse, NY, USA
And, once "Start debugging" or "Start without debugging" has worked correctly in a given instance of IDE.EXE, neither will subsequently cause that instance to crash.
 
May 20, 2008
3,515
4
Elkridge, MD, USA
I list only TC family items, with titles assigned exclusively with TCC text commands (or with 4NT if checking something really old). I added 1ms delay after each of the four takslist command. Without the delay about every 5th invocation had the error. With the delay it was only on the 19th cll.
 
Similar threads
Thread starter Title Forum Replies Date
C BDEBUGGER/IDE crashing Support 1
Kachupp IDE watch references Support 11
T Thanks for the assistance with IDE vs Bdebugger Support 3
vefatica IDE external command syntax color? Support 1
K_Meinhard Small problem in german IDE 26 Support 3
vefatica IDE - when breakpoint is on a blank line? Support 3
Peter Murschall IDE: After undocking the command expansion Window is offended Support 2
Peter Murschall IDE: Ctrl-W is a Harakiri Command ! Support 23
Kachupp ide/bdebugger Support 17
rps IDE/BDEBUGGER ? Support 1
vefatica IDE.EXE's command line? Support 19
Peter Murschall IDE: RTL with non-English resources-problem is back in Build 28 Support 4
Peter Murschall v24 IDE/BDEBUGGER won't start Support 9
vefatica IDE stuck on "Insert tabs as spaces" Support 0
Peter Murschall IDE/BDEBUUGER in TCC 22 didn't run Support 7
T Fixed Problem with use of Batch parameters in the IDE Support 1
T Fixed IDE locks up if edit window for running batch is closed Support 6
Peter Murschall IDE destroys Text on Ctrl-U/Ctrl-Shift-U Support 12
vefatica Monospace font in IDE? Support 3
vefatica IDE crashes every time Support 6
R TCC IDE Tabs - inactive tabs hard to see Support 14
vefatica Why doesn't "IDE %_ININAME" work? Support 4
vefatica IDE's dynamic help ... Support 0
vefatica Contuing IDE gripes Support 11
vefatica WAD IDE, output window to foreground Support 3
vefatica Fixed IDE weirdness Support 3
vefatica IDE double-click select? Support 29
vefatica Doesn't IDE auto-indent? Support 3
T bdebugger / ide usage confusion Support 14
vefatica Fixed Font corruption in IDE Support 3
vefatica IDE status bar row/column? Support 0
vefatica An IDE anomaly Support 2
T Associating BTM files with IDE results in DOS box Support 33
S WAD IDE /C does not accept truename of future file Support 13
S How to? Is it possible for the IDE to start without plugins? Support 3
S Documentation "HELP IDE" - missing reference Support 0
Mordachai Fixed Closing TCMD while IDE + Help Open = Crash Support 7
jwiede ide.exe not launching? Support 13
F No ide.exe or tcmd.exe files - Win7 64bit Support 5
T Syntax highlighting in the IDE Support 8
Frank watch an array variable in ide/bdebugger Support 2
Peter Murschall Is IDE forbidden in TCSTART.BTM ? Support 4
rfaquino TCMD 14.0 IDE Crash Support 7
epement differences in IDE/debugger between v12 and v14 Support 1
Alan Strader Take Command IDE/Debugger has stopped working Support 5
J Fixed IDE search keys don't work in TCMD 13.01.32 Support 3
vefatica IDE watch window Support 1
Stefano Piccardi IDE unexpectedly exits inside this batch file Support 17
newgeekorder Debugger IDE - strange tab and parameter behaviour Support 1
T Transparency in IDE not working correctly Support 4

Similar threads