diff options
| author | Joey Jiao <quic_jiangenj@quicinc.com> | 2024-08-29 14:43:48 +0800 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2024-09-03 07:32:44 +0000 |
| commit | 512328ba4c7c2d32f3ce13ad568a44b25d7e8df5 (patch) | |
| tree | 2e21b7e3d7d0519e37cc1fa5b54bb40e945240f7 /pkg | |
| parent | 048a931ade10001b4b08eb70fc3cad3de3083a3e (diff) | |
pkg/cover: log length of units... to help debug elf parsing
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/cover/backend/dwarf.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pkg/cover/backend/dwarf.go b/pkg/cover/backend/dwarf.go index e36991bc3..e7fe333c0 100644 --- a/pkg/cover/backend/dwarf.go +++ b/pkg/cover/backend/dwarf.go @@ -18,6 +18,7 @@ import ( "strconv" "strings" + "github.com/google/syzkaller/pkg/log" "github.com/google/syzkaller/pkg/osutil" "github.com/google/syzkaller/pkg/symbolizer" "github.com/google/syzkaller/pkg/vminfo" @@ -203,6 +204,7 @@ func makeDWARFUnsafe(params *dwarfParams) (*Impl, error) { allRanges = append(allRanges, result.ranges...) allUnits = append(allUnits, result.units...) } + log.Logf(1, "discovered %v source files, %v symbols", len(allUnits), len(allSymbols)) // TODO: need better way to remove symbols having the same Start uniqSymbs := make(map[uint64]*Symbol) for _, sym := range allSymbols { |
