https://issues.dlang.org/show_bug.cgi?id=18996
Basile B. <b2.t...@gmx.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |b2.t...@gmx.com Hardware|x86_64 |All --- Comment #3 from Basile B. <b2.t...@gmx.com> --- This is caused by an operation on a string literal data, which are known to be read-only. For example: --- void main(string[] arguments) { Array!string str; str.insert("hello".idup); } --- works finely because string data are now on the heap, not in the segment where the literal resides. --