]> Cypherpunks repositories - gostls13.git/commit
debug/dwarf: better error message when reading absent debug_line_str
authorAlessandro Arzilli <alessandro.arzilli@gmail.com>
Mon, 15 Nov 2021 08:42:28 +0000 (09:42 +0100)
committerIan Lance Taylor <iant@golang.org>
Mon, 15 Nov 2021 23:55:09 +0000 (23:55 +0000)
commit9e13a8876fb531861cbb8e865e57431de9818c16
tree194c7e5b0cbdb9c53609182d58b17e062347ea4d
parentd15610128e63e299e39af02ea0e6be1afd38b1ff
debug/dwarf: better error message when reading absent debug_line_str

When a DW_FORM_line_strp is used without a debug_line_str section a
good error message (about the missing section) is generated but
immediately overwritten by the underflow error generated by trying to
read the non-existent section.

Updates #49590

Change-Id: I1c431392123a86c78c95ef1f185ebd6f17f2476a
Reviewed-on: https://go-review.googlesource.com/c/go/+/363894
Run-TryBot: Alessandro Arzilli <alessandro.arzilli@gmail.com>
Trust: David Chase <drchase@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
src/debug/dwarf/entry.go