[PATCH 0/3] PE compression/corruption fixes with related test case

Project / Subsystem

binutils / binutils

Date

2026-09-28

Proposer

Tobias Deiminger <tobias.deiminger@linutronix.de>

Source type

public_inbox

Consensus

Proposed

Sentiment

—/10

Technical tradeoffs

  • • The fix for `pe-bigobj-*` file corruption involves minor information loss (flag, start address) to maintain format integrity, which is deemed acceptable over producing invalid output.
  • • Implementing comprehensive debug section compression and decompression testing across all PE targets requires careful handling of format variations and potential interdependencies between patches.

All attributes

project
binutils
subsystem
binutils
patch_id
—
discussion_id
20260928090146.4016188-1-tobias.deiminger@linutronix.de
source_type
public_inbox
title
[PATCH 0/3] PE compression/corruption fixes with related test case
headline
PE compression/corruption fixes with related test case
tldr
A series of patches addresses bugs in BFD PE format compression and corruption, introducing a test case for debug section round trips.
proposer
Tobias Deiminger <tobias.deiminger@linutronix.de>
consensus
Proposed
outcome
proposed
sentiment_score
—
technical_tradeoffs
  • • The fix for `pe-bigobj-*` file corruption involves minor information loss (flag, start address) to maintain format integrity, which is deemed acceptable over producing invalid output.
  • • Implementing comprehensive debug section compression and decompression testing across all PE targets requires careful handling of format variations and potential interdependencies between patches.
series_id
binutils:pe compression/corruption fixes with related test case
series_role
cover
series_parts
[]
tags
  • • binutils
  • • bfd
  • • pe
  • • debug
  • • compression
bugzilla_url
—
date
2026-09-28T00:00:00.000Z

[PATCH 0/3] PE compression/corruption fixes with related test case

Tobias Deiminger proposes a series of three patches to fix issues related to debug section compression and file corruption in the BFD PE format. The series includes fixes for PE debug section compression on pei-* targets and for objcopy corruption with pe-bigobj-*, along with a new test case to verify a debug symbol compress-decompress round trip across all enabled target formats. The test requires both fixes to pass.