DMD 2.055 Crashing on Windows 7 x64 (So is my D program)

Mehrdad wfunction at hotmail.com
Mon Sep 26 15:14:43 PDT 2011


On 9/26/2011 3:07 PM, Andrej Mitrovic wrote:
> SciTE (and probably N++ since it's based on scintilla) has a subsystem
> setting which can affect how it invokes a process. See the "Command
> subsystem" section here: http://www.scintilla.org/SciTEDoc.html
>
> Usually I run with subsystem 0.

(1) Scintilla is just the text editor. It doesn't have anything to do 
with the integrated command line.

(2) I tried both 0 and 1, and neither made a difference. In fact, while 
using 1 DID pop up an extra command-line window, in either case the I/O 
took place inside SciTE itself. And in both cases, both DMD and my 
program crashed.

You should be able to easily reproduce this if you set the "Enable close 
exception" and  "Enable bad handles detection" Global Flags, using the 
Global Flags utility that comes with Debugging Tools for Windows. (Just 
make sure you reboot before you expect to see the change.)


More information about the Digitalmars-d mailing list