Re: dmd crash help

2010-02-04 Thread Don
strtr wrote: strtr Wrote: dmd(1.048/55/56) crashed on me: AppName: dmd.exe AppVer: 0.0.0.0 ModName: unknown ModVer: 0.0.0.0 Offset: 0002 There is a lot of crash data but I do not know where to start looking. I've also tried finding which part of the code is responsible,

Re: dmd crash help

2010-02-04 Thread Don
Don wrote: strtr wrote: strtr Wrote: dmd(1.048/55/56) crashed on me: AppName: dmd.exe AppVer: 0.0.0.0 ModName: unknown ModVer: 0.0.0.0 Offset: 0002 There is a lot of crash data but I do not know where to start looking. I've also tried finding which part of the code is

Re: dmd crash help

2010-02-04 Thread strtr
Don Wrote: Excellent! I can reproduce it. The D2 version of this code (char[] text = `Hi`.dup;) segfaults in Expression::arraySyntaxCopy() in expression.c, with evidence of memory corruption. The D1 version does *not* segfault there. In fact the code compiles with the debug version of

Re: dmd crash help

2010-02-04 Thread Trass3r
I'd love there to be a built debug version in the zip. Building is straightforward. Just run make -f*youros*.mak. Works flawlessly out of the box for me with dmc on windows.

Re: dmd crash help

2010-02-04 Thread strtr
Trass3r Wrote: Building is straightforward. Just run make -f*youros*.mak. Should I be offended ? Works flawlessly out of the box for me with dmc on windows. Took me only a few minutes, thanks. But I had to install a compiler to a different language ;)