[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.