aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
Diffstat (limited to 'pkg')
-rw-r--r--pkg/cover/backend/elf.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/cover/backend/elf.go b/pkg/cover/backend/elf.go
index a2e7f3747..6d1147c0a 100644
--- a/pkg/cover/backend/elf.go
+++ b/pkg/cover/backend/elf.go
@@ -81,7 +81,7 @@ func elfReadSymbols(module *Module, info *symbolInfo) ([]*Symbol, error) {
continue
}
text := symb.Value >= text.Addr && symb.Value+symb.Size <= text.Addr+text.Size
- if text {
+ if text && symb.Size != 0 {
start := symb.Value + module.Addr
symbols = append(symbols, &Symbol{
Module: module,