Thread overview
[Issue 19593] dstrcmp with -profile causes stack overflow
Jan 18, 2019
Hiroki Noda
January 18, 2019
https://issues.dlang.org/show_bug.cgi?id=19593

Hiroki Noda <kubo39@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|dmd                         |druntime

--
January 19, 2019
https://issues.dlang.org/show_bug.cgi?id=19593

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

https://github.com/dlang/druntime/commit/009ec426545a586c13b14966f3a8246285673580 Fix Issue 19593 - use memcmp instead of dstrcmp

Using dstrcmp inside trace_addsym causes stack overflow, because dmd
 inserts trace_pro function to top of dstrcmp when -profile is added.

https://github.com/dlang/druntime/commit/59607879d66de79e2fa159048ae74e52c7876ea6 Merge pull request #2467 from kubo39/fix-issue19593

Fix Issue 19593 - use memcmp instead of dstrcmp
merged-on-behalf-of: Rainer Schuetze <rainers@users.noreply.github.com>

--
January 19, 2019
https://issues.dlang.org/show_bug.cgi?id=19593

github-bugzilla@puremagic.com changed:

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

--