Index: src/pkg/debug/pe/file.go |
=================================================================== |
--- a/src/pkg/debug/pe/file.go |
+++ b/src/pkg/debug/pe/file.go |
@@ -72,6 +72,9 @@ |
func (s *Section) Data() ([]byte, error) { |
dat := make([]byte, s.sr.Size()) |
n, err := s.sr.ReadAt(dat, 0) |
+ if n == len(dat) { |
+ err = nil |
+ } |
return dat[0:n], err |
} |