[PATCH] readelf: Don't dump GOT section after seeing error

Project / Subsystem

binutils / readelf

Date

2026-08-06

Proposer

H.J. Lu

Source type

public_inbox

Consensus

Proposed

Sentiment

—/10

All attributes

project
binutils
subsystem
readelf
patch_id
—
discussion_id
CAMe9rOpDwQ-N9Up3yNqzyOnb1hi+pyiSnzA5VZEtSGR=R4B69A@mail.gmail.com
source_type
public_inbox
title
[PATCH] readelf: Don't dump GOT section after seeing error
headline
readelf: Don't dump GOT section after seeing error
tldr
Fixes readelf to stop dumping the GOT section if it encounters errors while parsing the input file.
proposer
H.J. Lu
consensus
Proposed
outcome
proposed
sentiment_score
—
technical_tradeoffs
[]
series_id
—
series_role
standalone
series_parts
[]
tags
  • • readelf
  • • error-handling
  • • ELF
bugzilla_url
—
date
2026-08-06T00:00:00.000Z

[PATCH] readelf: Don't dump GOT section after seeing error

This patch for readelf prevents it from attempting to dump the GOT (Global Offset Table) section if it has already encountered errors during file parsing. This addresses an issue where readelf would continue processing and potentially produce corrupted output or further errors after detecting problems like invalid section sizes or an excessive number of program headers. A new flag seen_error is introduced to track errors.