digitalmars.D.bugs - [Issue 20151] New: particular directory layout causes DMD to crash
- d-bugmail puremagic.com (61/61) Aug 22 2019 https://issues.dlang.org/show_bug.cgi?id=20151
https://issues.dlang.org/show_bug.cgi?id=20151 Issue ID: 20151 Summary: particular directory layout causes DMD to crash with an access violation Product: D Version: D2 Hardware: All OS: Windows Status: NEW Severity: major Priority: P1 Component: installer Assignee: nobody puremagic.com Reporter: john.loughran.colvin gmail.com Confirmed in 2.086.1 and 2.088-beta.1 C:\test>tree /f Folder PATH listing for volume Windows Volume serial number is 547E-DA40 C:. │ c.d │ └───c └───b └───a a.d C:\test>type c.d import c.b.a.a; C:\test>type c\b\a\a.d C:\test>C:\Users\jcolvin_sym\dlang\dmd-2.088.0-beta.1\dmd2\windows\bin\dmd.exe c.d -o- --- ERROR: This is a compiler bug. Please report it via https://issues.dlang.org/enter_bug.cgi with, preferably, a reduced, reproducible example and the information below. DustMite (https://github.com/CyberShadow/DustMite/wiki) can help with the reduction. --- DMD v2.088.0-beta.1-dirty predefs DigitalMars Windows CRuntime_DigitalMars CppRuntime_DigitalMars LittleEndian D_Version2 all D_InlineAsm D_InlineAsm_X86 X86 Win32 assert D_ModuleInfo D_Exceptions D_TypeInfo D_HardFloat binary C:\Users\jcolvin_sym\dlang\dmd-2.088.0-beta.1\dmd2\windows\bin\dmd.exe version v2.088.0-beta.1-dirty config C:\Users\jcolvin_sym\dlang\dmd-2.088.0-beta.1\dmd2\windows\bin\sc.ini DFLAGS -IC:\Users\jcolvin_sym\dlang\dmd-2.088.0-beta.1\dmd2\windows\bin\..\..\src\phobos -IC:\Users\jcolvin_sym\dlang\dmd-2.088.0-beta.1\dmd2\windows\bin\..\..\src\druntime\import --- object.Error (0): Access Violation ---------------- 0x00489A8F 0x773D5EC9 in RtlAllocateHeap 0x0463C1F0 0x00750064 0x00650063 0x005C0064 0x1791B8D1 0x1600DE2D 0x0119251C --
Aug 22 2019