On Thu, 11 Mar 2010 15:28:36 -0500, Steven Schveighoffer <schvei...@yahoo.com> wrote:

On Thu, 11 Mar 2010 15:20:38 -0500, bearophile <bearophileh...@lycos.com> wrote:

Steven Schveighoffer:
If you want to use the new release without the bugs, please apply this
patch to druntime:

http://www.dsource.org/projects/druntime/changeset?format=diff&new=262&old=260&new_path=trunk&old_path=trunk

I have just added a small bug report, I don't know if this can interest you:
http://d.puremagic.com/issues/show_bug.cgi?id=3933

The runtime cannot determine the location. It's at runtime, not compile-time, so no file/line number info is available. The compiler would have to instrument all allocations/calls to the runtime functions with line number arguments.

If a good debugger existed for dmd, you could determine the location, but I don't know of any good ones. gdb doesn't do a very good job with D.

Also if we get exception stack trace support, then you can immediately see everything. It's probably better to focus on that.

-Steve

Reply via email to