Thread overview
[Issue 24512] DMD writeln with malloc allocated slice crashes lld
April 19
https://issues.dlang.org/show_bug.cgi?id=24512

Adam D. Ruppe <destructionator@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |destructionator@gmail.com

--- Comment #1 from Adam D. Ruppe <destructionator@gmail.com> ---
works for me... what exactly are you doing and seeing?

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

--- Comment #2 from Marcelo Silva Nascimento Mancini <msnmancini@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_);
```

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

--- Comment #3 from Marcelo Silva Nascimento Mancini <msnmancini@hotmail.com> ---
Also, I'm using dmd v2.108.0

--