[Issue 18068] No file names and line numbers in stack trace

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Jan 31 10:29:17 UTC 2018


https://issues.dlang.org/show_bug.cgi?id=18068

--- Comment #7 from Jacob Carlborg <doob at me.com> ---
(In reply to Mike Franklin from comment #6)
> I've narrowed down the problem to this `if` statement:
> https://github.com/dlang/druntime/blob/
> bff4d4bd3c4a320f4743a2ac5c5c0bd7df5d593c/src/rt/backtrace/dwarf.d#L201
> 
> That is `loc.address` and `address` are never equal.  `loc.address` is
> populated from here
> (https://github.com/dlang/druntime/blob/
> 4992bfa44c6bdfbafed078533869095b2b09ca78/src/core/runtime.d#L757) and
> eventually passed to `traceHandlerOpApplyImpl` here
> (https://github.com/dlang/druntime/blob/
> 4992bfa44c6bdfbafed078533869095b2b09ca78/src/core/runtime.d#L807)

Since these two files in druntime haven't changed much recently, I'm guessing
it's something that's changed in DMD.

--


More information about the Digitalmars-d-bugs mailing list