You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
https://golang.org/issue/5239?c=3
I also noticed these negative line numbers. Worth a separate bug?
[fp=0x7f3c68f5cd70] evacuate(0xb17da0, 0xc3d8aa06c0, 0xac68b6)
/build/go/go/src/pkg/runtime/hashmap.c:-343 +0xbd
[fp=0x7f3c68f5cd98] grow_work(0xb17da0, 0xc3d8aa06c0, 0xac68b6)
/build/go/go/src/pkg/runtime/hashmap.c:-223 +0x58
The text was updated successfully, but these errors were encountered:
My own tool (github.com/remyoudompheng/go-misc/debug/objdump) shows correct line numbers
in runtime.a.
I am tempted to say the problem is in runtime/symtab.c:^dosrcline
// walk symtab accumulating path names for use by pc/ln table.
// don't need the full generality of the z entry history stack because
// there are no includes in go (and only sensible includes in our c);
// assume code only appear in top-level files.
static void
dosrcline(Sym *sym)
This was almost certainly caused by the #included C source in that file, and it is
almost certainly fixed by my line number reimplementation. If you see this again please
open a new bug.
The text was updated successfully, but these errors were encountered: