Process terminating with default action of signal 11 (SIGSEGV)
Bad permissions for mapped region at address 0x805A0EC
at 0x80544A3: _D3std8typeinfo8ti_dchar10TypeInfo_w4swapMFPvPvZv (in run/s/sort_16_A.d.exe)
by 0x8050ACD: _adSort (in run/s/sort_16_A.d.exe)
by 0x804A0F4: _Dmain (in run/s/sort_16_A.d:17)
by 0x804BBE6: main (in run/s/sort_16_A.d.exe)
Comment #4 by thomas-dloop — 2007-01-24T07:46:46Z
Fixed indeed in DMD 0.169
The test cases failed due to missing dups and thus trying to sort an constant
string in place.
Comment #5 by clugdbug — 2009-04-21T03:54:20Z
This case (cut down from reverse_08_C) is still failing.
int main(){
wchar[] a = "a\U00000081b\U00002000c\U00010000";
wchar[] b = a.dup;
b.reverse; // OK
b.reverse; // fails
return 0;
}
Comment #6 by andrei — 2010-11-26T11:30:22Z
Don's latest fails both on 1.065 and 2.050. Marking as a D1 & D2 issue.
Comment #7 by github-bugzilla — 2012-11-20T01:36:18Z