[Issue 15755] DMD segfault upon alias on alias on __trait(getAttributes, ...)
https://issues.dlang.org/show_bug.cgi?id=15755 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --
[Issue 15755] DMD segfault upon alias on alias on __trait(getAttributes, ...)
https://issues.dlang.org/show_bug.cgi?id=15755 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f11c8ba75ca131df0c228fde9e81b7df07fb7490 Fix Issue 15755 - DMD segfault upon alias on alias on __trait(getAttributes, ...) https://github.com/dlang/dmd/commit/d23320ce8c4d17e816b425d5aae34272238e Merge pull request #8353 from RazvanN7/Issue_15755 Fix Issue 15755 - DMD segfault upon alias on alias on __trait(getAttributes, ...) --
[Issue 15755] DMD segfault upon alias on alias on __trait(getAttributes, ...)
https://issues.dlang.org/show_bug.cgi?id=15755 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #2 from RazvanN --- PR: https://github.com/dlang/dmd/pull/8353 --
[Issue 15755] DMD segfault upon alias on alias on __trait(getAttributes, ...)
https://issues.dlang.org/show_bug.cgi?id=15755 ag0ae...@gmail.com changed: What|Removed |Added Keywords||ice CC||ag0ae...@gmail.com --
[Issue 15755] DMD segfault upon alias on alias on __trait(getAttributes, ...)
https://issues.dlang.org/show_bug.cgi?id=15755 Ketmar Darkchanged: What|Removed |Added CC||ket...@ketmar.no-ip.org --- Comment #1 from Ketmar Dark --- it segfaults when it tries to print this error inside `hasNestedArgs` in dtemplate.d: error("%s is nested in both %s and %s", toChars(), enclosing.toChars(), dparent.toChars()); somehow it ends in "nested" checks with `Dsymbol dparent = sa.toParent2();` as `null`, and don't bother to double-check if template really has any parent. it seems that adding a simple check there doesn't really breaks anything (it shouldn't! ;-), so it can be used as workaround until the real fix will be done. --