[Issue 24512] DMD writeln with malloc allocated slice crashes lld

d-bugmail at puremagic.com d-bugmail at puremagic.com
Fri Apr 19 16:05:23 UTC 2024


https://issues.dlang.org/show_bug.cgi?id=24512

--- Comment #2 from Marcelo Silva Nascimento Mancini <msnmancini at hotmail.com> ---
`dmd -g -debug -run app.d`

When running with Visual Studio:
```
Exception thrown at 0x00000001401173B0 in app.exe: 0xC0000005: Access violation
executing location 0x00000001401173B0.
```

>	app.exe!00000001401173b0()	Unknown
>	app.exe!_msvc_fputc_nolock()	Unknown
>	app.exe!std.stdio.File.LockingTextWriter.put!char.put(char this) Line 3232	Unknown
>	app.exe!std.stdio.writeln!(char[]).writeln(char[] __param_0) Line 4272	Unknown
```

This is where it crashes
```
                if (orientation_ <= 0) trustedFPUTC(c, handle_);
```

--


More information about the Digitalmars-d-bugs mailing list