[Issue 13459] segfault in two auto opSlices()
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Sat Sep 13 01:38:29 PDT 2014
https://issues.dlang.org/show_bug.cgi?id=13459
Kenji Hara <k.hara.pg at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |ice, pull
Hardware|x86 |All
OS|Linux |All
--- Comment #2 from Kenji Hara <k.hara.pg at gmail.com> ---
(In reply to hsteoh from comment #1)
[snip]
>
> The value 0x29 is invalid for a Parameters pointer. Going up the stack, this
> bad pointer seems to have come from FuncCandidateWalker::fp(), which is
> trying to coerce f->type into a TypeFunction*, but it's actually a pointer
> to TypeError. Now, going to investigate how it got to this point without a
> valid TypeFunction object...
Good analysis!
https://github.com/D-Programming-Language/dmd/pull/3983
--
More information about the Digitalmars-d-bugs
mailing list