Thread overview
[Issue 17086] DMD segfault with multiple template matches and invalid code
Jan 14, 2017
Walter Bright
January 14, 2017
https://issues.dlang.org/show_bug.cgi?id=17086

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice
                 CC|                            |bugzilla@digitalmars.com

--- Comment #1 from Walter Bright <bugzilla@digitalmars.com> ---
https://github.com/dlang/dmd/pull/6438

--
January 14, 2017
https://issues.dlang.org/show_bug.cgi?id=17086

--- Comment #2 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/90914abd5cec32199a5e81acf7d405366d8018df Fix issue 17086: DMD segfault with multiple template matches and invalid code

The two conditions in mtype and expression can be simplified, because in the
event of 'e' being , we end up with a segfault.
Moreover, the code was just missing a couple of null checks.

https://github.com/dlang/dmd/commit/13556d6dd5d877dea19059fd42c5bc2332875751 Merge pull request #6438 from mathias-lang-sociomantic/segv

Fix issue 17086: DMD segfault with multiple template matches and invalid code

--
January 14, 2017
https://issues.dlang.org/show_bug.cgi?id=17086

github-bugzilla@puremagic.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
January 16, 2017
https://issues.dlang.org/show_bug.cgi?id=17086

--- Comment #3 from github-bugzilla@puremagic.com ---
Commits pushed to newCTFE at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/90914abd5cec32199a5e81acf7d405366d8018df Fix issue 17086: DMD segfault with multiple template matches and invalid code

https://github.com/dlang/dmd/commit/13556d6dd5d877dea19059fd42c5bc2332875751 Merge pull request #6438 from mathias-lang-sociomantic/segv

--
March 22, 2017
https://issues.dlang.org/show_bug.cgi?id=17086

--- Comment #4 from github-bugzilla@puremagic.com ---
Commits pushed to stable at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/90914abd5cec32199a5e81acf7d405366d8018df Fix issue 17086: DMD segfault with multiple template matches and invalid code

https://github.com/dlang/dmd/commit/13556d6dd5d877dea19059fd42c5bc2332875751 Merge pull request #6438 from mathias-lang-sociomantic/segv

--